added package release number and dependency calculation for local Evolution libs without installed .debs
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@437 15ad00c4-1369-45f4-8270-35d70d36bdcd
This commit is contained in:
parent
0c6e2626a3
commit
5a5ff37001
|
@ -36,9 +36,10 @@ $(IPHONE_FILENAME) : all
|
|||
|
||||
TYPE_deb = -D
|
||||
TYPE_rpm = -R
|
||||
REQUIRES_deb = --requires="`dpkg-shlibdeps -O src/syncevolution | sed -e 's/[^=]*=//'`"
|
||||
REQUIRES_deb = --requires="`dpkg-shlibdeps -L$(srcdir)/src/shlibs.local -O src/syncevolution | sed -e 's/[^=]*=//'`"
|
||||
VERSION_deb = $(VERSION)
|
||||
VERSION_rpm = `echo $(VERSION) | sed -e s/-/_/g`
|
||||
RELEASE = 2
|
||||
|
||||
# The package name: BINSUFFIX is used to distinguish binaries
|
||||
# for different Evolution releases.
|
||||
|
@ -62,6 +63,7 @@ deb rpm : all doc-pak
|
|||
$(REQUIRES_$@) \
|
||||
--fstrans=yes \
|
||||
--pkgversion=$(VERSION_$@) \
|
||||
--pkgrelease=$(RELEASE) \
|
||||
--pkgname=$(PKGNAME) \
|
||||
--provides=syncevolution \
|
||||
--conflicts="`echo $(filter-out $(PKGNAME), $(PKGS)) | sed -e 's/ */, /g'`" \
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
# Evolution 2.8
|
||||
libedataserver-1.2 5 libedataserver1.2-7
|
||||
libecal-1.2 7 libecal1.2-7
|
||||
libebook-1.2 9 libebook1.2-9
|
||||
# Evolution 2.10/12
|
||||
libedataserver-1.2 9 libedataserver1.2-9
|
Loading…
Reference in New Issue