summaryrefslogtreecommitdiff
path: root/editors/pico
diff options
context:
space:
mode:
authorschmonz <schmonz>2002-07-28 05:38:46 +0000
committerschmonz <schmonz>2002-07-28 05:38:46 +0000
commitfa857242b1e08800975b02ef6a6a74b164b745e3 (patch)
tree105715d5d08b3b5cc13e66df13315f3f224e42f5 /editors/pico
parent4d642f40385c2913707929ec381dc1b4479d33a6 (diff)
downloadpkgsrc-fa857242b1e08800975b02ef6a6a74b164b745e3.tar.gz
Build on Darwin.
Diffstat (limited to 'editors/pico')
-rw-r--r--editors/pico/Makefile4
-rw-r--r--editors/pico/distinfo3
-rw-r--r--editors/pico/patches/patch-af39
3 files changed, 44 insertions, 2 deletions
diff --git a/editors/pico/Makefile b/editors/pico/Makefile
index 533bcba858c..990d135a14a 100644
--- a/editors/pico/Makefile
+++ b/editors/pico/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.30 2002/05/29 14:45:57 yyamano Exp $
+# $NetBSD: Makefile,v 1.31 2002/07/28 05:39:40 schmonz Exp $
#
DISTNAME= pine4.44
@@ -19,6 +19,8 @@ USE_LIBTOOL= # defined
.if ${OPSYS} == "SunOS"
BUILDNAME= so5
+.elif ${OPSYS} == "Darwin"
+BUILDNAME= osx
.else
BUILDNAME= neb
.endif
diff --git a/editors/pico/distinfo b/editors/pico/distinfo
index d1938bdfa40..2f1c6df7a3c 100644
--- a/editors/pico/distinfo
+++ b/editors/pico/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.5 2002/01/13 21:52:32 hubertf Exp $
+$NetBSD: distinfo,v 1.6 2002/07/28 05:39:41 schmonz Exp $
SHA1 (pine4.44.tar.gz) = 0657a5bd51cacc300260224320ee114c0b2b26e5
Size (pine4.44.tar.gz) = 3478476 bytes
@@ -7,3 +7,4 @@ SHA1 (patch-ab) = 341ce106598c7bcead07fc18a2a557984339912d
SHA1 (patch-ac) = 162250bf37092c9c24a0b18a1fca2e588cf66221
SHA1 (patch-ad) = 1180abc4909f4120ec91ba14854da9445be3ac6a
SHA1 (patch-ae) = 2e027bdc0597abcd9bb4272744887c9e54a9efe8
+SHA1 (patch-af) = 5a8f33b79f9e8feeef524c460aca5c6c230ba244
diff --git a/editors/pico/patches/patch-af b/editors/pico/patches/patch-af
new file mode 100644
index 00000000000..63e81d4c2b0
--- /dev/null
+++ b/editors/pico/patches/patch-af
@@ -0,0 +1,39 @@
+$NetBSD: patch-af,v 1.1 2002/07/28 05:39:41 schmonz Exp $
+
+--- pico/makefile.osx.orig Tue Oct 23 18:19:08 2001
++++ pico/makefile.osx
+@@ -38,10 +38,6 @@ STDCFLAGS= -Dbsd -DJOB_CONTROL
+ CFLAGS= $(OPTIMIZE) $(PROFILE) $(DEBUG) $(EXTRACFLAGS) $(STDCFLAGS)
+
+ # switches for library building
+-LIBCMD= ar
+-LIBARGS= ru
+-RANLIB= ranlib
+-
+ LIBS= $(EXTRALDFLAGS)
+
+ OFILES= attach.o basic.o bind.o browse.o buffer.o \
+@@ -55,17 +51,17 @@ HFILES= headers.h estruct.h edef.h efun
+ # dependencies for the Unix versions of pico and libpico.a
+ #
+ all: pico pilot
+-pico pilot: libpico.a
++pico pilot: libpico.la
+
+ pico: main.o
+- $(CC) $(CFLAGS) main.o libpico.a $(LIBS) -o pico
++ $(CC) $(CFLAGS) main.o libpico.la $(LIBS) -o pico
+
+ pilot: pilot.o
+- $(CC) $(CFLAGS) pilot.o libpico.a $(LIBS) -o pilot
++ $(CC) $(CFLAGS) pilot.o libpico.la $(LIBS) -o pilot
+
+-libpico.a: $(OFILES)
+- $(LIBCMD) $(LIBARGS) libpico.a $(OFILES)
+- $(RANLIB) libpico.a
++libpico.la: $(OFILES)
++ $(CC) -o libpico.la $(OFILES:.o=.lo) -rpath $(PREFIX)/lib \
++ -version-info 3:1
+
+ clean:
+ rm -f *.a *.o *~ pico_os.c os.h pico pilot