diff options
author | Alexis Ballier <aballier@gentoo.org> | 2007-02-04 13:26:58 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2007-02-04 13:26:58 +0000 |
commit | ea5380c94a9dcdd7b62cd7c9aea7019145466720 (patch) | |
tree | 5699d75dc2de42160d9d738848bc9f609a6a9891 /media-libs/libjackasyn/files/libjackasyn-0.13-pic.patch | |
parent | Stable on ppc wrt bug 156473 (diff) | |
download | gentoo-2-ea5380c94a9dcdd7b62cd7c9aea7019145466720.tar.gz gentoo-2-ea5380c94a9dcdd7b62cd7c9aea7019145466720.tar.bz2 gentoo-2-ea5380c94a9dcdd7b62cd7c9aea7019145466720.zip |
Version bump
(Portage version: 2.1.2-r7)
Diffstat (limited to 'media-libs/libjackasyn/files/libjackasyn-0.13-pic.patch')
-rw-r--r-- | media-libs/libjackasyn/files/libjackasyn-0.13-pic.patch | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/media-libs/libjackasyn/files/libjackasyn-0.13-pic.patch b/media-libs/libjackasyn/files/libjackasyn-0.13-pic.patch new file mode 100644 index 000000000000..c52d6b65a6b1 --- /dev/null +++ b/media-libs/libjackasyn/files/libjackasyn-0.13-pic.patch @@ -0,0 +1,47 @@ +diff -u -r libjackasyn-0.13.old/Makefile.in libjackasyn-0.13/Makefile.in +--- libjackasyn-0.13.old/Makefile.in 2007-02-04 14:17:35.000000000 +0100 ++++ libjackasyn-0.13/Makefile.in 2007-02-04 14:18:05.000000000 +0100 +@@ -5,10 +5,11 @@ + + TARGET = libjackasyn + +-SRC_FILES = libjackasyn.c libjackoss.c clientfuncs.c ++SRC_FILES = libjackasyn.c libjackoss.c + OBJ_FILES = $(SRC_FILES:.c=.o) libjackoss_pl.o ++OBJ_PIC = $(OBJ_FILES:.o=.opic) + HEADERS = libjackasyn.h libjackoss.h +-CFLAGS = -O2 -Wall -I. -fPIC -rdynamic -DMAJOR=$(MAJOR) -DMINOR=$(MINOR) @DEBUG@ ++CFLAGS_ADD = -I. -rdynamic -DMAJOR=$(MAJOR) -DMINOR=$(MINOR) @DEBUG@ + LIBS = -lc @LIBS@ + + +@@ -18,12 +19,17 @@ + + all: static shared + ++%.o : %.c ++ $(CC) $(CFLAGS) $(CFLAGS_ADD) -c $< -o $@ ++ ++%.opic : %.c ++ $(CC) $(CFLAGS) $(CFLAGS_ADD) -fPIC -c $< -o $@ + + static: $(OBJ_FILES) +- ar cr libjackasyn.a *.o ++ ar cr libjackasyn.a $(OBJ_FILES) + +-shared: +- $(CC) -shared -Wl,-soname=libjackasyn.so.0 $(LDFLAGS) -o libjackasyn.so.$(VERSION) *.o $(LIBS) ++shared: $(OBJ_PIC) ++ $(CC) -shared -Wl,-soname=libjackasyn.so.0 $(LDFLAGS) -o libjackasyn.so.$(VERSION) $(OBJ_PIC) $(LIBS) + + install: + -install -d $(DESTDIR)/$(libdir) +@@ -58,4 +64,7 @@ + $(OBJ_FILES) : $(HEADERS) + + libjackoss_pl.o: libjackoss.c +- $(CC) -c $(CFLAGS) -DLD_PRELOAD -o $@ $< ++ $(CC) -c $(CFLAGS) $(CFLAGS_ADD) -DLD_PRELOAD -o $@ $< ++ ++libjackoss_pl.opic: libjackoss.c ++ $(CC) -c $(CFLAGS) $(CFLAGS_ADD) -fPIC -DLD_PRELOAD -o $@ $< |