[SCM] aeolus packaging branch, master, updated. debian/0.8.2-3-11-g1cd7784
quadrispro-guest at users.alioth.debian.org
quadrispro-guest at users.alioth.debian.org
Sat Apr 17 18:46:54 UTC 2010
The following commit has been merged in the master branch:
commit 1cd77840c3d5b3ffbdb3f17c0a13b044045801dc
Author: Alessio Treglia <quadrispro at ubuntu.com>
Date: Sat Apr 17 20:46:46 2010 +0200
Adjust makefile patch.
diff --git a/debian/patches/01-makefile.patch b/debian/patches/01-makefile.patch
index cb3a927..e2dfd57 100644
--- a/debian/patches/01-makefile.patch
+++ b/debian/patches/01-makefile.patch
@@ -1,6 +1,8 @@
+Author: Alessio Treglia <quadrispro at ubuntu.com>
+Description: Add DESTDIR, adjust PREFIX and append SONAME to the libraries.
---
- source/Makefile | 24 ++++++++++++++++--------
- 1 file changed, 16 insertions(+), 8 deletions(-)
+ source/Makefile | 22 ++++++++++++++--------
+ 1 file changed, 14 insertions(+), 8 deletions(-)
--- aeolus.orig/source/Makefile
+++ aeolus/source/Makefile
@@ -23,25 +25,21 @@
all: aeolus aeolus_x11.so aeolus_txt.so
-@@ -44,7 +47,9 @@ aeolus_x11.so: CPPFLAGS += -fpic -D_REEN
+@@ -44,7 +47,7 @@ aeolus_x11.so: CPPFLAGS += -fpic -D_REEN
aeolus_x11.so: LDLIBS += -lclthreads -lclxclient -lXft -lX11
aeolus_x11.so: LDFLAGS += -shared -L$(PREFIX)/$(LIBDIR) -L/usr/X11R6/$(LIBDIR)
aeolus_x11.so: $(XIFACE_O) $(LIBCLX)
- g++ $(LDFLAGS) -o $@ $(XIFACE_O) $(LDLIBS)
+ g++ $(LDFLAGS) -Wl,-soname=$(@).$(MAJ) -o $(@).$(MAJ).$(REL) $(XIFACE_O) $(LDLIBS)
-+ ln -s $(@).$(MAJ).$(REL) $(@).$(MAJ)
-+ ln -s $(@).$(MAJ).$(REL) $(@)
$(XIFACE_O):
-include $(XIFACE_O:%.o=%.d)
-@@ -55,17 +60,20 @@ aeolus_txt.so: CPPFLAGS += -fpic -D_REEN
+@@ -55,17 +58,20 @@ aeolus_txt.so: CPPFLAGS += -fpic -D_REEN
aeolus_txt.so: LDLIBS += -lclthreads -lreadline
aeolus_txt.so: LDFLAGS += -shared -L$(PREFIX)/$(LIBDIR)
aeolus_txt.so: $(TIFACE_O)
- g++ $(LDFLAGS) -o $@ $(TIFACE_O) $(LDLIBS)
+ g++ $(LDFLAGS) -Wl,-soname=$(@).$(MAJ) -o $(@).$(MAJ).$(REL) $(TIFACE_O) $(LDLIBS)
-+ ln -s $(@).$(MAJ).$(REL) $(@).$(MAJ)
-+ ln -s $(@).$(MAJ).$(REL) $(@)
$(TIFACE_O):
-include $(TIFACE_O:%.o=%.d)
@@ -56,7 +54,9 @@
+ /usr/bin/install -d $(DESTDIR)$(PREFIX)/bin
+ /usr/bin/install -m 755 aeolus $(DESTDIR)$(PREFIX)/bin
+ /usr/bin/install -m 755 aeolus_x11.so.$(MAJ).$(REL) $(DESTDIR)$(PREFIX)/$(LIBDIR)
++ ln -s aeolus_x11.so.$(MAJ).$(REL) $(DESTDIR)$(PREFIX)/$(LIBDIR)/aeolus_x11.so.$(MAJ)
+ /usr/bin/install -m 755 aeolus_txt.so.$(MAJ).$(REL) $(DESTDIR)$(PREFIX)/$(LIBDIR)
++ ln -s aeolus_txt.so.$(MAJ).$(REL) $(DESTDIR)$(PREFIX)/$(LIBDIR)/aeolus_txt.so.$(MAJ)
clean:
--
aeolus packaging
More information about the pkg-multimedia-commits
mailing list