From b39d784e1072f8aee2df6b1879d7431a5de83bc0 Mon Sep 17 00:00:00 2001 From: Aleksey Lim Date: Sun, 02 Jan 2011 16:32:52 +0000 Subject: Actualize sweet recipe; add metadatareader.so symlink to support inplace run --- diff --git a/HACKING b/HACKING index d544ef3..021f49e 100644 --- a/HACKING +++ b/HACKING @@ -1,6 +1,8 @@ How to contribute ================= +Useful notes how to contribute to the project. + Before committing ----------------- All source files need to be passed through `sugar-lint`_ command. diff --git a/src/carquinyol/metadatareader.so b/src/carquinyol/metadatareader.so new file mode 120000 index 0000000..bf6931a --- /dev/null +++ b/src/carquinyol/metadatareader.so @@ -0,0 +1 @@ +.libs/metadatareader.so \ No newline at end of file diff --git a/sweets.recipe b/sweets.recipe index 9616cb9..0039688 100644 --- a/sweets.recipe +++ b/sweets.recipe @@ -1,4 +1,4 @@ -[DEFAULT] +[Application] sweet = sugar-datastore summary = Backend of the Sugar Journal license = LGPLv2.1+ @@ -7,27 +7,25 @@ homepage = http://git.sugarlabs.org/projects/sugar-datastore version = 0.90.0 stability = testing -[Component] +exec = %(BUILDDIR)s/bin/datastore-service +binding = PATH %(BUILDDIR)s/bin + PYTHONPATH %(BUILDDIR)s/src + XDG_DATA_DIRS share requires = sugar-toolkit; python-cjson; xapian-bindings-python -binding = PATH bin; PYTHONPATH python; XDG_DATA_DIRS share + +[Archive] arch = any [Build] requires = pkg-config; intltool >= 0.33; make; gcc-c; python -cleanup = make distclean; ./autogen.sh -configure = ./configure +configure = make distclean; + ./autogen.sh --prefix=%(PREFIX)s - am_cv_python_pythondir=%(PREFIX)s/python - am_cv_python_pyexecdir=%(PREFIX)s/python + am_cv_python_pythondir=%(PREFIX)s/src + am_cv_python_pyexecdir=%(PREFIX)s/src CFLAGS="%(CFLAGS)s" make = make install = make DESTDIR=%(DESTDIR)s install -implement = %(install)s && - rm -rf %(DESTDIR)s/%(PREFIX)s/bin && - rm -rf %(DESTDIR)s/%(PREFIX)s/python && - ln -s %(BUILDDIR)s/bin %(DESTDIR)s/%(PREFIX)s/ && - ln -s %(BUILDDIR)s/src %(DESTDIR)s/%(PREFIX)s/python && - ln -fs .libs/metadatareader.so src/carquinyol/ [Source] exec = ./autogen.sh && make distcheck -- cgit v0.9.1