diff options
Diffstat (limited to 'misc/libpri2/files')
| -rw-r--r-- | misc/libpri2/files/patch-Makefile | 65 | ||||
| -rw-r--r-- | misc/libpri2/files/patch-pri_q921.h | 13 |
2 files changed, 78 insertions, 0 deletions
diff --git a/misc/libpri2/files/patch-Makefile b/misc/libpri2/files/patch-Makefile new file mode 100644 index 000000000000..69c9ec960f8f --- /dev/null +++ b/misc/libpri2/files/patch-Makefile @@ -0,0 +1,65 @@ + +$FreeBSD$ + +--- Makefile.orig ++++ Makefile +@@ -33,11 +33,11 @@ + TOBJS=testpri.o + T2OBJS=testprilib.o + STATIC_LIBRARY=libpri.a +-DYNAMIC_LIBRARY=libpri.so.1.0 ++DYNAMIC_LIBRARY=libpri.so.1 + STATIC_OBJS=pri.o q921.o prisched.o q931.o + DYNAMIC_OBJS=pri.lo q921.lo prisched.lo q931.lo +-CFLAGS=-Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g $(ALERTING) $(LIBPRI_COUNTERS) +-INSTALL_PREFIX= ++CFLAGS+=-Wall -Werror -Wstrict-prototypes -Wmissing-prototypes $(ALERTING) $(LIBPRI_COUNTERS) ++INSTALL_PREFIX=$(PREFIX) + ifeq (${OSARCH},Linux) + LDCONFIG_FLAGS=-n + else +@@ -62,20 +62,19 @@ + @cvs update -d + + install: $(STATIC_LIBRARY) $(DYNAMIC_LIBRARY) +- mkdir -p $(INSTALL_PREFIX)/usr/lib +- mkdir -p $(INSTALL_PREFIX)/usr/include +- install -m 644 libpri.h $(INSTALL_PREFIX)/usr/include +- install -m 755 $(DYNAMIC_LIBRARY) $(INSTALL_PREFIX)/usr/lib +- ( cd $(INSTALL_PREFIX)/usr/lib ; ln -sf libpri.so.1 libpri.so ) +- install -m 644 $(STATIC_LIBRARY) $(INSTALL_PREFIX)/usr/lib +- /sbin/ldconfig ++ mkdir -p $(INSTALL_PREFIX)/lib ++ mkdir -p $(INSTALL_PREFIX)/include ++ $(BSD_INSTALL_DATA) libpri.h $(INSTALL_PREFIX)/include ++ $(BSD_INSTALL_PROGRAM) $(DYNAMIC_LIBRARY) $(INSTALL_PREFIX)/lib ++ ( cd $(INSTALL_PREFIX)/lib ; ln -sf libpri.so.1 libpri.so ) ++ $(BSD_INSTALL_DATA) $(STATIC_LIBRARY) $(INSTALL_PREFIX)/lib + + uninstall: + @echo "Removing Libpri" +- rm -f $(INSTALL_PREFIX)/usr/lib/libpri.so.1.0 +- rm -f $(INSTALL_PREFIX)/usr/lib/libpri.so +- rm -f $(INSTALL_PREFIX)/usr/lib/libpri.a +- rm -f $(INSTALL_PREFIX)/usr/include/libpri.h ++ rm -f $(INSTALL_PREFIX)/lib/libpri.so.1 ++ rm -f $(INSTALL_PREFIX)/lib/libpri.so ++ rm -f $(INSTALL_PREFIX)/lib/libpri.a ++ rm -f $(INSTALL_PREFIX)/include/libpri.h + + pritest: pritest.o + $(CC) -o pritest pritest.o -L. -lpri -lzap $(CFLAGS) +@@ -100,11 +99,11 @@ + + $(DYNAMIC_LIBRARY): $(DYNAMIC_OBJS) + $(CC) -shared -Wl,-soname,libpri.so.1 -o $@ $(DYNAMIC_OBJS) +- /sbin/ldconfig $(LDCONFIG_FLAGS) . ++ #/sbin/ldconfig $(LDCONFIG_FLAGS) . + ln -sf libpri.so.1 libpri.so + + clean: +- rm -f *.o *.so *.lo *.so.1 *.so.1.0 ++ rm -f *.o *.so *.lo *.so.1 + rm -f testpri testprilib $(STATIC_LIBRARY) $(DYNAMIC_LIBRARY) + rm -f pritest pridump + rm -f .depend diff --git a/misc/libpri2/files/patch-pri_q921.h b/misc/libpri2/files/patch-pri_q921.h new file mode 100644 index 000000000000..8cb788d6d722 --- /dev/null +++ b/misc/libpri2/files/patch-pri_q921.h @@ -0,0 +1,13 @@ +diff -Naur pri_q921.h.orig pri_q921.h +--- pri_q921.h.orig 2004-10-02 17:55:20.000000000 +0300 ++++ pri_q921.h 2004-10-19 19:12:38.000000000 +0300 +@@ -30,6 +30,9 @@ + #include <endian.h> + #elif defined(__FreeBSD__) + #include <sys/endian.h> ++#define __BYTE_ORDER _BYTE_ORDER ++#define __BIG_ENDIAN _BIG_ENDIAN ++#define __LITTLE_ENDIAN _LITTLE_ENDIAN + #endif + + /* Timer values */ |
