Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Jan 2002 11:15:59 -0800 (PST)
From:      KATO Tsuguru <tkato@prontomail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/33789: Update port: devel/libafterbase to 0.91
Message-ID:  <200201111915.g0BJFxJ29871@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         33789
>Category:       ports
>Synopsis:       Update port: devel/libafterbase to 0.91
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jan 11 11:20:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        4.4-RELEASE i386
>Organization:
>Environment:
>Description:
- Update to version 0.91

New file:
files/patch-Makefile.in

>How-To-Repeat:

>Fix:
diff -urN /usr/ports/devel/libafterbase/Makefile devel/libafterbase/Makefile
--- /usr/ports/devel/libafterbase/Makefile	Tue Oct  9 01:25:53 2001
+++ devel/libafterbase/Makefile	Sat Jan 12 00:11:34 2002
@@ -7,7 +7,7 @@
 #
 
 PORTNAME=	libafterbase
-PORTVERSION=	0.81
+PORTVERSION=	0.91
 CATEGORIES=	devel
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	afterstep
@@ -17,11 +17,12 @@
 
 USE_X_PREFIX=	yes
 GNU_CONFIGURE=	yes
+CONFIGURE_TARGET=	--build=${ARCH}-portbld-freebsd${OSREL}
 CONFIGURE_ARGS=	--enable-sharedlibs --with-x
-WRKSRC=		${WRKDIR}/libAfterBase
 INSTALLS_SHLIB=	yes
 
-post-install:
-	@${MV} -f ${PREFIX}/lib/libAfterBase.so.0.81 ${PREFIX}/lib/libAfterBase.so.0
+post-patch:
+	@find ${WRKSRC} -name '*.[ch]' | xargs ${PERL} -pi -e \
+		's|<malloc.h>|<stdlib.h>|g'
 
 .include <bsd.port.mk>
diff -urN /usr/ports/devel/libafterbase/distinfo devel/libafterbase/distinfo
--- /usr/ports/devel/libafterbase/distinfo	Tue Oct  9 01:25:53 2001
+++ devel/libafterbase/distinfo	Fri Jan 11 23:45:42 2002
@@ -1 +1 @@
-MD5 (libAfterBase-0.81.tar.gz) = a79b1769b977df94d77daa96262f7452
+MD5 (libAfterBase-0.91.tar.gz) = 41bc515460b0e1e50c817159ba7d638f
diff -urN /usr/ports/devel/libafterbase/files/patch-Makefile.in devel/libafterbase/files/patch-Makefile.in
--- /usr/ports/devel/libafterbase/files/patch-Makefile.in	Thu Jan  1 09:00:00 1970
+++ devel/libafterbase/files/patch-Makefile.in	Sat Jan 12 02:43:23 2002
@@ -0,0 +1,54 @@
+--- Makefile.in.orig	Wed Dec 19 06:54:34 2001
++++ Makefile.in	Sat Jan 12 02:43:00 2002
+@@ -54,7 +54,7 @@
+ MV		= @MV@
+ RM		= @RM@
+ RMF		= @RM@ -f
+-MKDIR		= @MKDIR@
++MKDIR		= @MKDIR@ -p
+ FIND		= @FIND@
+ XARGS		= @XARGS@
+ LDCONFIG	= @LDCONFIG@
+@@ -65,11 +65,11 @@
+ LEXFLAGS	=
+ 
+ INSTALL		= @INSTALL@
+-INSTALL_PROGRAM	= @INSTALL@ -s -m 755
+-INSTALL_DATA	= @INSTALL@ -m 644
+-INSTALL_HEADER	= @INSTALL@ -m 644
+-INSTALL_LIB	= @INSTALL@ -m 755
+-INSTALL_SCRIPT	= @INSTALL@ -m 755
++INSTALL_PROGRAM	= @INSTALL_PROGRAM@
++INSTALL_DATA	= @INSTALL_DATA@
++INSTALL_HEADER	= @INSTALL_DATA@
++INSTALL_LIB	= @INSTALL_DATA@
++INSTALL_SCRIPT	= @INSTALL_SCRIPT@
+ 
+ INCS_X		= @X_CFLAGS@
+ INCLUDES	= $(INCS_X) $(INCS_PRIVATE)
+@@ -113,9 +113,8 @@
+ install.script:
+ 
+ install.dyn:
+-		$(INSTALL_LIB) $(LIB_SHARED).$(LIBVER) $(LIBDIR)
+-		-@/bin/rm -f $(LIBDIR)/$(LIB_SHARED).$(LIBVERMAJOR) $(LIBDIR)/$(LIB_SHARED)
+-		ln -sf $(LIB_SHARED).$(LIBVER) $(LIBDIR)/$(LIB_SHARED).$(LIBVERMAJOR)
++		$(INSTALL_LIB) $(LIB_SHARED).$(LIBVERMAJOR) $(LIBDIR)
++		-@/bin/rm -f $(LIBDIR)/$(LIB_SHARED)
+ 		ln -sf $(LIB_SHARED).$(LIBVERMAJOR) $(LIBDIR)/$(LIB_SHARED)
+ 		@( \
+ 		 if test `uname` = "Linux"; then \
+@@ -249,11 +248,8 @@
+ $(LIB_SHARED): $(LIB_SHARED).$(LIBVERMAJOR)
+ 	ln -sf $(LIB_SHARED).$(LIBVERMAJOR) $(LIB_SHARED)
+ 
+-$(LIB_SHARED).$(LIBVERMAJOR): $(LIB_SHARED).$(LIBVER)
+-	ln -sf $(LIB_SHARED).$(LIBVER) $(LIB_SHARED).$(LIBVERMAJOR)
+-
+-$(LIB_SHARED).$(LIBVER): $(LIB_OBJS) $(LIB_INCS)
+-	$(CC) -shared -Wl,-soname,$(LIB_SHARED).$(LIBVERMAJOR) -o $(LIB_SHARED).$(LIBVER) \
++$(LIB_SHARED).$(LIBVERMAJOR): $(LIB_OBJS) $(LIB_INCS)
++	$(CC) -shared -Wl,-soname,$(LIB_SHARED).$(LIBVERMAJOR) -o $(LIB_SHARED).$(LIBVERMAJOR) \
+ 	 $(LIB_OBJS)
+ 
+ install:	install.lib
diff -urN /usr/ports/devel/libafterbase/pkg-plist devel/libafterbase/pkg-plist
--- /usr/ports/devel/libafterbase/pkg-plist	Tue Oct  9 01:25:53 2001
+++ devel/libafterbase/pkg-plist	Sat Jan 12 00:45:10 2002
@@ -1,8 +1,10 @@
+include/libAfterBase/aslist.h
 include/libAfterBase/ashash.h
 include/libAfterBase/astypes.h
 include/libAfterBase/asvector.h
 include/libAfterBase/audit.h
 include/libAfterBase/fs.h
+include/libAfterBase/layout.h
 include/libAfterBase/mystring.h
 include/libAfterBase/os.h
 include/libAfterBase/output.h
@@ -16,7 +18,7 @@
 include/libAfterBase/trace.h
 include/libAfterBase/xprop.h
 include/libAfterBase/xwrap.h
-@dirrm include/libAfterBase
 lib/libAfterBase.a
 lib/libAfterBase.so
 lib/libAfterBase.so.0
+@dirrm include/libAfterBase

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200201111915.g0BJFxJ29871>