Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAleksey Lim <alsroot@member.fsf.org>2011-01-02 16:32:52 (GMT)
committer Aleksey Lim <alsroot@member.fsf.org>2011-01-02 16:32:52 (GMT)
commitb39d784e1072f8aee2df6b1879d7431a5de83bc0 (patch)
treeefba811ff49b4dbda8ef27d32c3421d7aff501f6
parent4aa6601d90f3e10f04f5b81561e2536884d40859 (diff)
Actualize sweet recipe; add metadatareader.so symlink to support inplace run
-rw-r--r--HACKING2
l---------src/carquinyol/metadatareader.so1
-rw-r--r--sweets.recipe24
3 files changed, 14 insertions, 13 deletions
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