View | Details | Raw Unified | Return to bug 33789
Collapse All | Expand All

(-)devel/libafterbase/Makefile (-4 / +5 lines)
Lines 7-13 Link Here
7
#
7
#
8
8
9
PORTNAME=	libafterbase
9
PORTNAME=	libafterbase
10
PORTVERSION=	0.81
10
PORTVERSION=	0.91
11
CATEGORIES=	devel
11
CATEGORIES=	devel
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
13
MASTER_SITE_SUBDIR=	afterstep
13
MASTER_SITE_SUBDIR=	afterstep
Lines 17-27 Link Here
17
17
18
USE_X_PREFIX=	yes
18
USE_X_PREFIX=	yes
19
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
20
CONFIGURE_TARGET=	--build=${ARCH}-portbld-freebsd${OSREL}
20
CONFIGURE_ARGS=	--enable-sharedlibs --with-x
21
CONFIGURE_ARGS=	--enable-sharedlibs --with-x
21
WRKSRC=		${WRKDIR}/libAfterBase
22
INSTALLS_SHLIB=	yes
22
INSTALLS_SHLIB=	yes
23
23
24
post-install:
24
post-patch:
25
	@${MV} -f ${PREFIX}/lib/libAfterBase.so.0.81 ${PREFIX}/lib/libAfterBase.so.0
25
	@find ${WRKSRC} -name '*.[ch]' | xargs ${PERL} -pi -e \
26
		's|<malloc.h>|<stdlib.h>|g'
26
27
27
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)devel/libafterbase/distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (libAfterBase-0.81.tar.gz) = a79b1769b977df94d77daa96262f7452
1
MD5 (libAfterBase-0.91.tar.gz) = 41bc515460b0e1e50c817159ba7d638f
(-)devel/libafterbase/files/patch-Makefile.in (+54 lines)
Line 0 Link Here
1
--- Makefile.in.orig	Wed Dec 19 06:54:34 2001
2
+++ Makefile.in	Sat Jan 12 02:43:00 2002
3
@@ -54,7 +54,7 @@
4
 MV		= @MV@
5
 RM		= @RM@
6
 RMF		= @RM@ -f
7
-MKDIR		= @MKDIR@
8
+MKDIR		= @MKDIR@ -p
9
 FIND		= @FIND@
10
 XARGS		= @XARGS@
11
 LDCONFIG	= @LDCONFIG@
12
@@ -65,11 +65,11 @@
13
 LEXFLAGS	=
14
 
15
 INSTALL		= @INSTALL@
16
-INSTALL_PROGRAM	= @INSTALL@ -s -m 755
17
-INSTALL_DATA	= @INSTALL@ -m 644
18
-INSTALL_HEADER	= @INSTALL@ -m 644
19
-INSTALL_LIB	= @INSTALL@ -m 755
20
-INSTALL_SCRIPT	= @INSTALL@ -m 755
21
+INSTALL_PROGRAM	= @INSTALL_PROGRAM@
22
+INSTALL_DATA	= @INSTALL_DATA@
23
+INSTALL_HEADER	= @INSTALL_DATA@
24
+INSTALL_LIB	= @INSTALL_DATA@
25
+INSTALL_SCRIPT	= @INSTALL_SCRIPT@
26
 
27
 INCS_X		= @X_CFLAGS@
28
 INCLUDES	= $(INCS_X) $(INCS_PRIVATE)
29
@@ -113,9 +113,8 @@
30
 install.script:
31
 
32
 install.dyn:
33
-		$(INSTALL_LIB) $(LIB_SHARED).$(LIBVER) $(LIBDIR)
34
-		-@/bin/rm -f $(LIBDIR)/$(LIB_SHARED).$(LIBVERMAJOR) $(LIBDIR)/$(LIB_SHARED)
35
-		ln -sf $(LIB_SHARED).$(LIBVER) $(LIBDIR)/$(LIB_SHARED).$(LIBVERMAJOR)
36
+		$(INSTALL_LIB) $(LIB_SHARED).$(LIBVERMAJOR) $(LIBDIR)
37
+		-@/bin/rm -f $(LIBDIR)/$(LIB_SHARED)
38
 		ln -sf $(LIB_SHARED).$(LIBVERMAJOR) $(LIBDIR)/$(LIB_SHARED)
39
 		@( \
40
 		 if test `uname` = "Linux"; then \
41
@@ -249,11 +248,8 @@
42
 $(LIB_SHARED): $(LIB_SHARED).$(LIBVERMAJOR)
43
 	ln -sf $(LIB_SHARED).$(LIBVERMAJOR) $(LIB_SHARED)
44
 
45
-$(LIB_SHARED).$(LIBVERMAJOR): $(LIB_SHARED).$(LIBVER)
46
-	ln -sf $(LIB_SHARED).$(LIBVER) $(LIB_SHARED).$(LIBVERMAJOR)
47
-
48
-$(LIB_SHARED).$(LIBVER): $(LIB_OBJS) $(LIB_INCS)
49
-	$(CC) -shared -Wl,-soname,$(LIB_SHARED).$(LIBVERMAJOR) -o $(LIB_SHARED).$(LIBVER) \
50
+$(LIB_SHARED).$(LIBVERMAJOR): $(LIB_OBJS) $(LIB_INCS)
51
+	$(CC) -shared -Wl,-soname,$(LIB_SHARED).$(LIBVERMAJOR) -o $(LIB_SHARED).$(LIBVERMAJOR) \
52
 	 $(LIB_OBJS)
53
 
54
 install:	install.lib
(-)devel/libafterbase/pkg-plist (-1 / +3 lines)
Lines 1-8 Link Here
1
include/libAfterBase/aslist.h
1
include/libAfterBase/ashash.h
2
include/libAfterBase/ashash.h
2
include/libAfterBase/astypes.h
3
include/libAfterBase/astypes.h
3
include/libAfterBase/asvector.h
4
include/libAfterBase/asvector.h
4
include/libAfterBase/audit.h
5
include/libAfterBase/audit.h
5
include/libAfterBase/fs.h
6
include/libAfterBase/fs.h
7
include/libAfterBase/layout.h
6
include/libAfterBase/mystring.h
8
include/libAfterBase/mystring.h
7
include/libAfterBase/os.h
9
include/libAfterBase/os.h
8
include/libAfterBase/output.h
10
include/libAfterBase/output.h
Lines 16-22 Link Here
16
include/libAfterBase/trace.h
18
include/libAfterBase/trace.h
17
include/libAfterBase/xprop.h
19
include/libAfterBase/xprop.h
18
include/libAfterBase/xwrap.h
20
include/libAfterBase/xwrap.h
19
@dirrm include/libAfterBase
20
lib/libAfterBase.a
21
lib/libAfterBase.a
21
lib/libAfterBase.so
22
lib/libAfterBase.so
22
lib/libAfterBase.so.0
23
lib/libAfterBase.so.0
24
@dirrm include/libAfterBase

Return to bug 33789