On Sat, Dec 04, 2010 at 05:11:41PM +0500, Alexandr Shadchin wrote:
> Hi!
>
> This update package mowgli to the latest release 0.7.1.
> Tested on i386 and amd64.
>
> Comments ? OK ?
>
Small tweak:
1) PKGNAME = ${DISTNAME:S/lib//} (analog devel/mcs)
2) in patch-buildsys_mk_in remove #-include .dep (now no need, build ok)
--
Alexandr Shadchin
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/mowgli/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- Makefile 14 Jan 2009 21:06:39 -0000 1.2
+++ Makefile 4 Dec 2010 12:51:52 -0000
@@ -2,13 +2,15 @@
COMMENT = performance and usability oriented extensions to C
-V = 0.7.0
+V = 0.7.1
DISTNAME = libmowgli-$V
-PKGNAME = mowgli-$V
+PKGNAME = ${DISTNAME:S/lib//}
SHARED_LIBS = mowgli 1.0
CATEGORIES = devel
+
+HOMEPAGE = http://www.atheme.org/project/mowgli
# BSD
PERMIT_PACKAGE_CDROM = Yes
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/mowgli/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo 14 Jan 2009 21:06:39 -0000 1.2
+++ distinfo 4 Dec 2010 12:51:52 -0000
@@ -1,5 +1,5 @@
-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
+MD5 (libmowgli-0.7.1.tgz) = Pq9EBcCV2OFFyH/L7toAvA==
+RMD160 (libmowgli-0.7.1.tgz) = R5UEXmXwrFH/bHfgcBg/Ji/n6F4=
+SHA1 (libmowgli-0.7.1.tgz) = Yu8i0/8QHjacZCShMKevg6hA3u4=
+SHA256 (libmowgli-0.7.1.tgz) = st89jWkCZb3ptaKjkrXvndgmnc4pLpkVdTiOASbXDTk=
+SIZE (libmowgli-0.7.1.tgz) = 124251
Index: patches/patch-buildsys_mk_in
===================================================================
RCS file: /cvs/ports/devel/mowgli/patches/patch-buildsys_mk_in,v
retrieving revision 1.1
diff -u -p -r1.1 patch-buildsys_mk_in
--- patches/patch-buildsys_mk_in 14 Jan 2009 21:06:39 -0000 1.1
+++ patches/patch-buildsys_mk_in 4 Dec 2010 12:51:52 -0000
@@ -1,18 +1,12 @@
$OpenBSD: patch-buildsys_mk_in,v 1.1 2009/01/14 21:06:39 fgsch Exp $
---- 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}
+--- buildsys.mk.in.orig Wed Jul 14 09:43:15 2010
++++ buildsys.mk.in Sat Dec 4 17:43:56 2010
+@@ -89,7 +89,7 @@ OBJS9 = ${OBJS8:.xpm=.o}
+ OBJS10 = ${OBJS9:.S=.o}
+ OBJS += ${OBJS10:.po=.gmo}
-.SILENT:
+#.SILENT:
- .SUFFIXES: .beam .c .cc .cxx .d .erl .m
+ .SUFFIXES:
+ .SUFFIXES: .beam .c .cc .cxx .d .dep .erl .gmo .m .mm .o .po .py .pyc .xpm .S
.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: patches/patch-configure
===================================================================
RCS file: /cvs/ports/devel/mowgli/patches/patch-configure,v
retrieving revision 1.1
diff -u -p -r1.1 patch-configure
--- patches/patch-configure 14 Jan 2009 21:06:39 -0000 1.1
+++ patches/patch-configure 4 Dec 2010 12:51:52 -0000
@@ -1,20 +1,15 @@
$OpenBSD: patch-configure,v 1.1 2009/01/14 21:06:39 fgsch Exp $
---- 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; }
+--- configure.orig Wed Jul 14 09:43:16 2010
++++ configure Sat Dec 4 16:36:13 2010
+@@ -3248,9 +3248,9 @@ $as_echo "Solaris" >&6; }
+ $as_echo "OpenBSD" >&6; }
LIB_CPPFLAGS='-DPIC'
LIB_CFLAGS='-fPIC'
-- LIB_LDFLAGS='-shared -fPIC
-Wl,-soname=${LIB}.${LIB_MAJOR}'
+- LIB_LDFLAGS='-shared -fPIC'
+ LIB_LDFLAGS='-shared -fPIC -Wl,-soname=${LIB}'
LIB_PREFIX='lib'
- LIB_SUFFIX='.so'
+- LIB_SUFFIX='.so.${LIB_MAJOR}.${LIB_MINOR}'
++ LIB_SUFFIX='.so'
+ LDFLAGS_RPATH='-Wl,-rpath,${libdir}'
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=''
- ;;