Update to mcs to 0.7.1 (needed for the upcoming audacious update) and
mowgli 0.7.0. btw, the only port using these is audacious.
OK?
f.-
Index: devel/mcs/Makefile
===================================================================
RCS file: /cvs/ports/devel/mcs/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- devel/mcs/Makefile 14 Sep 2007 21:04:13 -0000 1.2
+++ devel/mcs/Makefile 12 Jan 2009 05:19:48 -0000
@@ -1,34 +1,33 @@
# $OpenBSD: Makefile,v 1.2 2007/09/14 21:04:13 steven Exp $
-COMMENT= abstract the storage of configuration settings
+COMMENT = abstract the storage of configuration settings
-V= 0.5.0
-DISTNAME= libmcs-$V
-PKGNAME= mcs-$V
+DISTNAME = libmcs-0.7.1
+PKGNAME = ${DISTNAME:S/lib//}
-SHARED_LIBS= mcs 0.1 \
- keyfile 0.1
+SHARED_LIBS = mcs 1.0
-CATEGORIES= devel
-
-HOMEPAGE= http://www.atheme.org/projects/mcs.shtml
+CATEGORIES = devel
# BSD
-PERMIT_PACKAGE_CDROM= Yes
-PERMIT_PACKAGE_FTP= Yes
-PERMIT_DISTFILES_CDROM= Yes
-PERMIT_DISTFILES_FTP= Yes
+PERMIT_PACKAGE_CDROM = Yes
+PERMIT_PACKAGE_FTP = Yes
+PERMIT_DISTFILES_CDROM = Yes
+PERMIT_DISTFILES_FTP = Yes
+
+WANTLIB = c
-WANTLIB= c
+MASTER_SITES = http://distfiles.atheme.org/
+EXTRACT_SUFX = .tgz
-MASTER_SITES= http://distfiles.atheme.org/
-EXTRACT_SUFX= .tgz
+LIB_DEPENDS = mowgli::devel/mowgli
-CONFIGURE_STYLE=gnu
+MAKE_ENV = LIBmcs_VERSION=${LIBmcs_VERSION}
-MAKE_ENV= LIBmcs_VERSION=${LIBmcs_VERSION} \
- LIBkeyfile_VERSION=${LIBkeyfile_VERSION}
+CONFIGURE_STYLE = gnu
+CONFIGURE_ARGS = --disable-gconf \
+ --disable-kconfig
-NO_REGRESS= Yes
+NO_REGRESS = Yes
.include <bsd.port.mk>
Index: devel/mcs/distinfo
===================================================================
RCS file: /cvs/ports/devel/mcs/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- devel/mcs/distinfo 14 Sep 2007 21:04:13 -0000 1.2
+++ devel/mcs/distinfo 12 Jan 2009 05:19:48 -0000
@@ -1,5 +1,5 @@
-MD5 (libmcs-0.5.0.tgz) = jz/6gAckSVyhTd1ZANeEbA==
-RMD160 (libmcs-0.5.0.tgz) = 4/zPiYDc3KDYDQHpvf6MOAijfeY=
-SHA1 (libmcs-0.5.0.tgz) = YNqfZpMunlfDVbgtD0bXtuTB1wU=
-SHA256 (libmcs-0.5.0.tgz) = 1Afq1CBdDUAT+p1nnOfMT8Ba0MqTluMDZ6o1ElpN0oI=
-SIZE (libmcs-0.5.0.tgz) = 91900
+MD5 (libmcs-0.7.1.tgz) = FhGnvX57B989iJAS0TPEQA==
+RMD160 (libmcs-0.7.1.tgz) = TetyvUFzlKSEpom7TcWLwaalY7o=
+SHA1 (libmcs-0.7.1.tgz) = SYqKzlvBccuJmez4x3yrWcbe1Ls=
+SHA256 (libmcs-0.7.1.tgz) = c3mUd+gImlnt8xOwoTgT3NOnbQ307wziJGcP7h5AlQQ=
+SIZE (libmcs-0.7.1.tgz) = 107684
Index: devel/mcs/patches/patch-buildsys_mk_in
===================================================================
RCS file: devel/mcs/patches/patch-buildsys_mk_in
diff -N devel/mcs/patches/patch-buildsys_mk_in
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ devel/mcs/patches/patch-buildsys_mk_in 12 Jan 2009 05:19:48 -0000
@@ -0,0 +1,18 @@
+$OpenBSD$
+--- buildsys.mk.in.orig Sun Jan 4 09:21:12 2009
++++ buildsys.mk.in Sun Jan 4 09:21:18 2009
+@@ -73,7 +73,7 @@ OBJS4 = ${OBJS3:.d=.o}
+ OBJS5 = ${OBJS4:.erl=.beam}
+ OBJS += ${OBJS5:.m=.o}
+
+-.SILENT:
++#.SILENT:
+ .SUFFIXES: .beam .c .cc .cxx .d .erl .m
+ .PHONY: all subdirs pre-depend depend install install-extra uninstall
uninstall-extra clean distclean
+
+@@ -398,4 +398,4 @@ INSTALL_FAILED = printf "\033[K\033[0;31mFailed to ins
+ DELETE_OK = printf "\033[K\033[0;34mDeleted \033[1;34m$$i\033[0;34m.\033[0m\n"
+ DELETE_FAILED = printf "\033[K\033[0;31mFailed to delete
\033[1;31m$$i\033[0;31m!\033[0m\n"; exit 1
+
+--include .deps
++#-include .deps
Index: devel/mcs/patches/patch-configure
===================================================================
RCS file: devel/mcs/patches/patch-configure
diff -N devel/mcs/patches/patch-configure
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ devel/mcs/patches/patch-configure 12 Jan 2009 05:19:48 -0000
@@ -0,0 +1,20 @@
+$OpenBSD$
+--- configure.orig Sun Jan 4 09:43:57 2009
++++ configure Sun Jan 4 09:44:18 2009
+@@ -3028,14 +3028,14 @@ echo "${ECHO_T}Win32" >&6; }
+ echo "${ECHO_T}POSIX" >&6; }
+ LIB_CPPFLAGS='-DPIC'
+ LIB_CFLAGS='-fPIC'
+- LIB_LDFLAGS='-shared -fPIC
-Wl,-soname=${LIB}.${LIB_MAJOR}'
++ LIB_LDFLAGS='-shared -fPIC -Wl,-soname=${LIB}'
+ LIB_PREFIX='lib'
+ LIB_SUFFIX='.so'
+ PLUGIN_CPPFLAGS='-DPIC'
+ PLUGIN_CFLAGS='-fPIC'
+ PLUGIN_LDFLAGS='-shared -fPIC'
+ PLUGIN_SUFFIX='.so'
+- INSTALL_LIB='${INSTALL} -m 755 $$i
${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}.0 && ${LN_S} -f
$$i.${LIB_MAJOR}.${LIB_MINOR}.0 ${DESTDIR}${libdir}/$$i.${LIB_MAJOR} && ${LN_S}
-f $$i.${LIB_MAJOR}.${LIB_MINOR}.0 ${DESTDIR}${libdir}/$$i'
++ INSTALL_LIB='${INSTALL} -m 755 $$i
${DESTDIR}${libdir}/$$i'
+ UNINSTALL_LIB='rm -f ${DESTDIR}${libdir}/$$i
${DESTDIR}${libdir}/$$i.${LIB_MAJOR}
${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}.0'
+ CLEAN_LIB=''
+ ;;
Index: devel/mcs/patches/patch-mk_init_mk
===================================================================
RCS file: devel/mcs/patches/patch-mk_init_mk
diff -N devel/mcs/patches/patch-mk_init_mk
--- devel/mcs/patches/patch-mk_init_mk 9 Apr 2007 07:36:35 -0000 1.1.1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,18 +0,0 @@
-$OpenBSD: patch-mk_init_mk,v 1.1.1.1 2007/04/09 07:36:35 steven Exp $
---- mk/init.mk.orig Sun Apr 8 10:38:18 2007
-+++ mk/init.mk Sun Apr 8 10:38:33 2007
-@@ -1,5 +1,5 @@
- # Shut up GNU make
--.SILENT:
-+#.SILENT:
-
- OBJECTIVE_DIRECTORIES =
- OBJECTIVE_LIBS =
-@@ -16,5 +16,5 @@ SHOW_CFLAGS ?= $(VERBOSE)
- LIBDIR = $(libdir)
- BINDIR = $(bindir)
- INCLUDEDIR = $(pkgincludedir)
--CFLAGS += -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/pkg/xorg/include
--CXXFLAGS += -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/pkg/xorg/include
-+CFLAGS += -DHAVE_CONFIG_H
-+CXXFLAGS += -DHAVE_CONFIG_H
Index: devel/mcs/patches/patch-src_backends_default_Makefile
===================================================================
RCS file: devel/mcs/patches/patch-src_backends_default_Makefile
diff -N devel/mcs/patches/patch-src_backends_default_Makefile
--- devel/mcs/patches/patch-src_backends_default_Makefile 9 Apr 2007
07:36:35 -0000 1.1.1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-src_backends_default_Makefile,v 1.1.1.1 2007/04/09 07:36:35
steven Exp $
---- src/backends/default/Makefile.orig Sun Apr 8 10:57:52 2007
-+++ src/backends/default/Makefile Sun Apr 8 10:57:59 2007
-@@ -1,7 +1,7 @@
- include ../../../mk/rules.mk
- include ../../../mk/init.mk
-
--OBJECTIVE_LIBS = libkeyfile.so
-+OBJECTIVE_LIBS = libkeyfile.so.${LIBkeyfile_VERSION}
-
- LIBDIR = ${libdir}/mcs
-
Index: devel/mcs/patches/patch-src_libmcs_Makefile
===================================================================
RCS file: /cvs/ports/devel/mcs/patches/patch-src_libmcs_Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 patch-src_libmcs_Makefile
--- devel/mcs/patches/patch-src_libmcs_Makefile 14 Sep 2007 21:04:13 -0000
1.2
+++ devel/mcs/patches/patch-src_libmcs_Makefile 12 Jan 2009 05:19:48 -0000
@@ -1,22 +1,9 @@
-$OpenBSD: patch-src_libmcs_Makefile,v 1.2 2007/09/14 21:04:13 steven Exp $
---- src/libmcs/Makefile.orig Fri Aug 24 02:54:16 2007
-+++ src/libmcs/Makefile Fri Sep 14 22:42:36 2007
-@@ -3,8 +3,7 @@ include ../../mk/init.mk
+$OpenBSD$
+--- src/libmcs/Makefile.orig Sun Jan 4 09:27:02 2009
++++ src/libmcs/Makefile Sun Jan 4 09:27:06 2009
+@@ -1,4 +1,4 @@
+-LIB = ${LIB_PREFIX}mcs${LIB_SUFFIX}
++LIB = ${LIB_PREFIX}mcs${LIB_SUFFIX}.${LIBmcs_VERSION}
+ LIB_MAJOR = 1
+ LIB_MINOR = 0
- PICLDFLAGS = $(LIBLDFLAGS)
-
--OBJECTIVE_LIBS = libmcs$(SHARED_SUFFIX)
--OBJECTIVE_SONAME_SUFFIX = 1
-+OBJECTIVE_LIBS = libmcs$(SHARED_SUFFIX).${LIBmcs_VERSION}
-
- LIBADD += $(DYNAMIC_LD_LIBS)
-
-@@ -28,8 +27,3 @@ HEADERS = mcs.h
- include ../../mk/objective.mk
-
- install-posthook:
-- @mv ${DESTDIR}/${LIBDIR}/libmcs$(SHARED_SUFFIX)
${DESTDIR}/${LIBDIR}/libmcs$(SHARED_SUFFIX).1.0.0
-- @ln -sf libmcs$(SHARED_SUFFIX).1.0.0 \
-- ${DESTDIR}/${LIBDIR}/libmcs$(SHARED_SUFFIX).1
-- @ln -sf libmcs$(SHARED_SUFFIX).1 \
-- ${DESTDIR}/${LIBDIR}/libmcs$(SHARED_SUFFIX)
Index: devel/mcs/pkg/PFRAG.shared
===================================================================
RCS file: /cvs/ports/devel/mcs/pkg/PFRAG.shared,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PFRAG.shared
--- devel/mcs/pkg/PFRAG.shared 9 Apr 2007 07:36:35 -0000 1.1.1.1
+++ devel/mcs/pkg/PFRAG.shared 12 Jan 2009 05:19:48 -0000
@@ -1,3 +1,3 @@
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2007/04/09 07:36:35 steven Exp $
@lib lib/libmcs.so.${LIBmcs_VERSION}
-...@lib lib/mcs/libkeyfile.so.${LIBkeyfile_VERSION}
+lib/mcs/keyfile.so
Index: devel/mcs/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/mcs/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- devel/mcs/pkg/PLIST 14 Sep 2007 21:04:13 -0000 1.2
+++ devel/mcs/pkg/PLIST 12 Jan 2009 05:19:48 -0000
@@ -1,10 +1,10 @@
@comment $OpenBSD: PLIST,v 1.2 2007/09/14 21:04:13 steven Exp $
%%SHARED%%
-bin/mcs-getconfval
-bin/mcs-info
-bin/mcs-query-backends
-bin/mcs-setconfval
-bin/mcs-walk-config
+...@bin bin/mcs-getconfval
+...@bin bin/mcs-info
+...@bin bin/mcs-query-backends
+...@bin bin/mcs-setconfval
+...@bin bin/mcs-walk-config
include/libmcs/
include/libmcs/mcs.h
lib/mcs/
Index: devel/mowgli/Makefile
===================================================================
RCS file: /cvs/ports/devel/mowgli/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- devel/mowgli/Makefile 14 Sep 2007 21:16:14 -0000 1.1.1.1
+++ devel/mowgli/Makefile 12 Jan 2009 05:19:44 -0000
@@ -1,30 +1,28 @@
# $OpenBSD: Makefile,v 1.1.1.1 2007/09/14 21:16:14 steven Exp $
-COMMENT= performance and usability oriented extensions to C
+COMMENT = performance and usability oriented extensions to C
-V= 0.4.0
-DISTNAME= libmowgli-$V
-PKGNAME= mowgli-$V
+V = 0.7.0
+DISTNAME = libmowgli-$V
+PKGNAME = mowgli-$V
-SHARED_LIBS= mowgli 0.0
+SHARED_LIBS = mowgli 1.0
-CATEGORIES= devel
-
-HOMEPAGE= http://www.atheme.org/projects/mowgli.shtml
+CATEGORIES = devel
# BSD
-PERMIT_PACKAGE_CDROM= Yes
-PERMIT_PACKAGE_FTP= Yes
-PERMIT_DISTFILES_CDROM= Yes
-PERMIT_DISTFILES_FTP= Yes
+PERMIT_PACKAGE_CDROM = Yes
+PERMIT_PACKAGE_FTP = Yes
+PERMIT_DISTFILES_CDROM = Yes
+PERMIT_DISTFILES_FTP = Yes
-MASTER_SITES= http://distfiles.atheme.org/
-EXTRACT_SUFX= .tgz
+MASTER_SITES = http://distfiles.atheme.org/
+EXTRACT_SUFX = .tgz
-CONFIGURE_STYLE=gnu
+MAKE_ENV = LIBmowgli_VERSION=${LIBmowgli_VERSION}
-MAKE_ENV= LIBmowgli_VERSION=${LIBmowgli_VERSION}
+CONFIGURE_STYLE = gnu
-NO_REGRESS= Yes
+NO_REGRESS = Yes
.include <bsd.port.mk>
Index: devel/mowgli/distinfo
===================================================================
RCS file: /cvs/ports/devel/mowgli/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- devel/mowgli/distinfo 14 Sep 2007 21:16:14 -0000 1.1.1.1
+++ devel/mowgli/distinfo 12 Jan 2009 05:19:44 -0000
@@ -1,5 +1,5 @@
-MD5 (libmowgli-0.4.0.tgz) = RrA+isALtJptuWldHBQ6/w==
-RMD160 (libmowgli-0.4.0.tgz) = ByZCNp1L+3w1AaeG32G7C8mxnb4=
-SHA1 (libmowgli-0.4.0.tgz) = OriKYC5t7UQJlanqsZ8LsI7cUPs=
-SHA256 (libmowgli-0.4.0.tgz) = CD82e6ZHLGjHNtGvL1dUoZBRMJiCV8dkARyR226C6P4=
-SIZE (libmowgli-0.4.0.tgz) = 106528
+MD5 (libmowgli-0.7.0.tgz) = QCwt4Np/g/XjOQOXrZlLIA==
+RMD160 (libmowgli-0.7.0.tgz) = l7Bf180NTZBGAP/1G8AyKY/weEQ=
+SHA1 (libmowgli-0.7.0.tgz) = 2aApqrHNZRibfINRp/U3Iysr49s=
+SHA256 (libmowgli-0.7.0.tgz) = +dxJWf4Uw/9WJ+NTY8gVCQ91r7D31zPUhVa7INj2xOY=
+SIZE (libmowgli-0.7.0.tgz) = 115534
Index: devel/mowgli/patches/patch-buildsys_mk_in
===================================================================
RCS file: devel/mowgli/patches/patch-buildsys_mk_in
diff -N devel/mowgli/patches/patch-buildsys_mk_in
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ devel/mowgli/patches/patch-buildsys_mk_in 12 Jan 2009 05:19:44 -0000
@@ -0,0 +1,18 @@
+$OpenBSD$
+--- buildsys.mk.in.orig Tue Jan 6 20:52:37 2009
++++ buildsys.mk.in Tue Jan 6 20:54:10 2009
+@@ -73,7 +73,7 @@ OBJS4 = ${OBJS3:.d=.o}
+ OBJS5 = ${OBJS4:.erl=.beam}
+ OBJS += ${OBJS5:.m=.o}
+
+-.SILENT:
++#.SILENT:
+ .SUFFIXES: .beam .c .cc .cxx .d .erl .m
+ .PHONY: all subdirs pre-depend depend install install-extra uninstall
uninstall-extra clean distclean
+
+@@ -398,4 +398,4 @@ INSTALL_FAILED = printf "\033[K\033[0;31mFailed to ins
+ DELETE_OK = printf "\033[K\033[0;34mDeleted \033[1;34m$$i\033[0;34m.\033[0m\n"
+ DELETE_FAILED = printf "\033[K\033[0;31mFailed to delete
\033[1;31m$$i\033[0;31m!\033[0m\n"; exit 1
+
+--include .deps
++#-include .deps
Index: devel/mowgli/patches/patch-configure
===================================================================
RCS file: devel/mowgli/patches/patch-configure
diff -N devel/mowgli/patches/patch-configure
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ devel/mowgli/patches/patch-configure 12 Jan 2009 05:19:44 -0000
@@ -0,0 +1,20 @@
+$OpenBSD$
+--- configure.orig Tue Jan 6 20:54:16 2009
++++ configure Tue Jan 6 20:54:36 2009
+@@ -3008,14 +3008,14 @@ echo "${ECHO_T}Win32" >&6; }
+ echo "${ECHO_T}POSIX" >&6; }
+ LIB_CPPFLAGS='-DPIC'
+ LIB_CFLAGS='-fPIC'
+- LIB_LDFLAGS='-shared -fPIC
-Wl,-soname=${LIB}.${LIB_MAJOR}'
++ LIB_LDFLAGS='-shared -fPIC -Wl,-soname=${LIB}'
+ LIB_PREFIX='lib'
+ LIB_SUFFIX='.so'
+ PLUGIN_CPPFLAGS='-DPIC'
+ PLUGIN_CFLAGS='-fPIC'
+ PLUGIN_LDFLAGS='-shared -fPIC'
+ PLUGIN_SUFFIX='.so'
+- INSTALL_LIB='${INSTALL} -m 755 $$i
${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}.0 && ${LN_S} -f
$$i.${LIB_MAJOR}.${LIB_MINOR}.0 ${DESTDIR}${libdir}/$$i.${LIB_MAJOR} && ${LN_S}
-f $$i.${LIB_MAJOR}.${LIB_MINOR}.0 ${DESTDIR}${libdir}/$$i'
++ INSTALL_LIB='${INSTALL} -m 755 $$i
${DESTDIR}${libdir}/$$i'
+ UNINSTALL_LIB='rm -f ${DESTDIR}${libdir}/$$i
${DESTDIR}${libdir}/$$i.${LIB_MAJOR}
${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}.0'
+ CLEAN_LIB=''
+ ;;
Index: devel/mowgli/patches/patch-mk_init_mk
===================================================================
RCS file: devel/mowgli/patches/patch-mk_init_mk
diff -N devel/mowgli/patches/patch-mk_init_mk
--- devel/mowgli/patches/patch-mk_init_mk 14 Sep 2007 21:16:14 -0000
1.1.1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,18 +0,0 @@
-$OpenBSD: patch-mk_init_mk,v 1.1.1.1 2007/09/14 21:16:14 steven Exp $
---- mk/init.mk.orig Fri Sep 14 22:56:03 2007
-+++ mk/init.mk Fri Sep 14 22:56:18 2007
-@@ -1,5 +1,5 @@
- # Shut up GNU make
--.SILENT:
-+#.SILENT:
-
- OBJECTIVE_DIRECTORIES =
- OBJECTIVE_LIBS =
-@@ -16,5 +16,5 @@ SHOW_CFLAGS ?= $(VERBOSE)
- LIBDIR = $(libdir)
- BINDIR = $(bindir)
- INCLUDEDIR = $(pkgincludedir)
--CFLAGS += -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/pkg/xorg/include
--CXXFLAGS += -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/pkg/xorg/include
-+CFLAGS += -DHAVE_CONFIG_H
-+CXXFLAGS += -DHAVE_CONFIG_H
Index: devel/mowgli/patches/patch-src_libmowgli_Makefile
===================================================================
RCS file: /cvs/ports/devel/mowgli/patches/patch-src_libmowgli_Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-src_libmowgli_Makefile
--- devel/mowgli/patches/patch-src_libmowgli_Makefile 14 Sep 2007 21:16:14
-0000 1.1.1.1
+++ devel/mowgli/patches/patch-src_libmowgli_Makefile 12 Jan 2009 05:19:44
-0000
@@ -1,22 +1,9 @@
$OpenBSD: patch-src_libmowgli_Makefile,v 1.1.1.1 2007/09/14 21:16:14 steven
Exp $
---- src/libmowgli/Makefile.orig Fri Sep 14 22:56:43 2007
-+++ src/libmowgli/Makefile Fri Sep 14 22:57:10 2007
-@@ -3,8 +3,7 @@ include ../../mk/init.mk
-
- PICLDFLAGS = $(LIBLDFLAGS)
-
--OBJECTIVE_LIBS = libmowgli$(SHARED_SUFFIX)
--OBJECTIVE_SONAME_SUFFIX = 1
-+OBJECTIVE_LIBS = libmowgli$(SHARED_SUFFIX).${LIBmowgli_VERSION}
-
- LIBADD += $(DYNAMIC_LD_LIBS)
-
-@@ -77,8 +76,3 @@ HEADERS = \
- include ../../mk/objective.mk
-
- install-posthook:
-- @mv ${DESTDIR}/${LIBDIR}/libmowgli$(SHARED_SUFFIX)
${DESTDIR}/${LIBDIR}/libmowgli$(SHARED_SUFFIX).1.0.0
-- @ln -sf libmowgli$(SHARED_SUFFIX).1.0.0 \
-- ${DESTDIR}/${LIBDIR}/libmowgli$(SHARED_SUFFIX).1
-- @ln -sf libmowgli$(SHARED_SUFFIX).1 \
-- ${DESTDIR}/${LIBDIR}/libmowgli$(SHARED_SUFFIX)
+--- src/libmowgli/Makefile.orig Tue Jan 6 21:03:01 2009
++++ src/libmowgli/Makefile Tue Jan 6 21:03:47 2009
+@@ -1,4 +1,4 @@
+-LIB = ${LIB_PREFIX}mowgli${LIB_SUFFIX}
++LIB = ${LIB_PREFIX}mowgli${LIB_SUFFIX}.${LIBmowgli_VERSION}
+ LIB_MAJOR = 2
+ LIB_MINOR = 0
+ DISTCLEAN = mowgli_config.h
Index: devel/mowgli/pkg/DESCR
===================================================================
RCS file: /cvs/ports/devel/mowgli/pkg/DESCR,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 DESCR
--- devel/mowgli/pkg/DESCR 14 Sep 2007 21:16:14 -0000 1.1.1.1
+++ devel/mowgli/pkg/DESCR 12 Jan 2009 05:19:44 -0000
@@ -1,34 +1,2 @@
libmowgli is a class library containing performance and usability
oriented extensions to C.
-
-It contains:
- - mowgli_alloc: A safe wrapper around malloc/free.
- - mowgli_argstack: Safe serialization of valists.
- - mowgli_assert: Various assertion routines that can be used.
- - mowgli_bitvector: Bitmasks with an unlimited level of precision.
- - mowgli_dictionary: A keyword-backed definition hashtable class.
- - mowgli_error_backtrace: Provide feedback to users on what caused the
- error they are receiving.
- - mowgli_exception: Assertions with user feedback.
- - mowgli_formatter: A simple token formatter which is sometimes useful.
- - mowgli_global_storage: A simple global storage library.
- - mowgli_hash: A portable implementation of the FNV-1 hash.
- - mowgli_heap: An optimistic heap-based memory allocator
- - mowgli_hook: A simple hooks API you can use for your application,
- which allows for hooks to provide both application data
- and user data.
- - mowgli_ioevent: Portable I/O completion ports for many OSes.
- - mowgli_list: A high performance linked lists implementation with O(1)
- scalability for most common operations.
- - mowgli_logger: An internal class for handling logging of exceptions.
- - mowgli_memorypool: A class which allows for memory pooling.
- - mowgli_module: A wrapper around dlopen(3) and dlsym(3).
- - mowgli_object: A simple class which provides reference counted
- pointers and polymorphism of structs.
- - mowgli_object_class: Classing and subclassing for objects.
- - mowgli_object_metadata: Metadata for objects.
- - mowgli_object_messaging: Messaging and signalling for objects.
- - mowgli_queue: A simple class which implements double-ended queues.
- - mowgli_random: A high performance psuedo-random number generator.
- - mowgli_signal: A wrapper for sigaction(2).
- - mowgli_spinlock: Portable spinlocks.
Index: devel/mowgli/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/mowgli/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- devel/mowgli/pkg/PLIST 14 Sep 2007 21:16:14 -0000 1.1.1.1
+++ devel/mowgli/pkg/PLIST 12 Jan 2009 05:19:44 -0000
@@ -3,6 +3,8 @@
include/libmowgli/
include/libmowgli/mowgli.h
include/libmowgli/mowgli_alloc.h
+include/libmowgli/mowgli_allocation_policy.h
+include/libmowgli/mowgli_allocator.h
include/libmowgli/mowgli_argstack.h
include/libmowgli/mowgli_assert.h
include/libmowgli/mowgli_bitvector.h
@@ -26,6 +28,7 @@ include/libmowgli/mowgli_object.h
include/libmowgli/mowgli_object_class.h
include/libmowgli/mowgli_object_messaging.h
include/libmowgli/mowgli_object_metadata.h
+include/libmowgli/mowgli_patricia.h
include/libmowgli/mowgli_queue.h
include/libmowgli/mowgli_random.h
include/libmowgli/mowgli_signal.h