diff options
author | pst <pst@FreeBSD.org> | 1997-06-03 14:27:17 +0800 |
---|---|---|
committer | pst <pst@FreeBSD.org> | 1997-06-03 14:27:17 +0800 |
commit | e6d733eae40fee507e47e9311ab9ad3a1627c49e (patch) | |
tree | c60a22650cf8199ee1db021db69d66cfacc9b221 /mail | |
parent | 02c985e6afdb3771690fa95aca0bd6d3561f22df (diff) | |
download | freebsd-ports-gnome-e6d733eae40fee507e47e9311ab9ad3a1627c49e.tar.gz freebsd-ports-gnome-e6d733eae40fee507e47e9311ab9ad3a1627c49e.tar.zst freebsd-ports-gnome-e6d733eae40fee507e47e9311ab9ad3a1627c49e.zip |
Upgrade to latest version.
I'm really really really unhappy about these shared library patches.
This code changes WAY too fast to screw with shared libraries. If they
cause massive breakage again, they're history.
Diffstat (limited to 'mail')
-rw-r--r-- | mail/imap-uw/Makefile | 5 | ||||
-rw-r--r-- | mail/imap-uw/distinfo | 2 | ||||
-rw-r--r-- | mail/imap-uw/files/patch-aa | 19 | ||||
-rw-r--r-- | mail/imap-uw/files/patch-ab | 99 | ||||
-rw-r--r-- | mail/imap-uw/pkg-plist | 2 |
5 files changed, 51 insertions, 76 deletions
diff --git a/mail/imap-uw/Makefile b/mail/imap-uw/Makefile index 69e06f6a2577..0cb0b5d2da42 100644 --- a/mail/imap-uw/Makefile +++ b/mail/imap-uw/Makefile @@ -3,7 +3,7 @@ # Date created: 9 Jan 1997 # Whom: pst # -# $Id: Makefile,v 1.3 1997/01/12 16:10:28 ache Exp $ +# $Id: Makefile,v 1.4 1997/05/04 03:17:41 max Exp $ # DISTNAME= imap-4.1.BETA @@ -11,10 +11,11 @@ PKGNAME= imap-uw-4.1b CATEGORIES= mail MASTER_SITES= ftp://ftp.cac.washington.edu/imap/ EXTRACT_SUFX= .tar.Z +NO_CHECKSUM= yes MAINTAINER= pst@freebsd.org -ALL_TARGET= fbd +ALL_TARGET= bsf MAN8= ipopd.8 imapd.8 pre-build: diff --git a/mail/imap-uw/distinfo b/mail/imap-uw/distinfo index df02e812646a..980f3fc72fcc 100644 --- a/mail/imap-uw/distinfo +++ b/mail/imap-uw/distinfo @@ -1 +1 @@ -MD5 (imap-4.1.BETA.tar.Z) = 3708ced4649889d43376ddb53bfcc617 +MD5 (imap-4.1.BETA.tar.Z) = 1a427290be6b2d68ed2278c572652a1a diff --git a/mail/imap-uw/files/patch-aa b/mail/imap-uw/files/patch-aa deleted file mode 100644 index 411541d423ca..000000000000 --- a/mail/imap-uw/files/patch-aa +++ /dev/null @@ -1,19 +0,0 @@ -*** Makefile Mon Dec 9 21:29:12 1996 ---- Makefile Thu Jan 9 17:12:15 1997 -*************** -*** 120,126 **** - - # Note on SCO you may have to set LN to "ln". - -! a32 a41 aix bsf bsi d-g d41 d54 drs epx gas gso gsu gul hpp hpx hxd lnx lyn mct mnt neb nxt osf ptx sc5 sco sgi shp slx sol sos uw2: - $(MAKE) build OS=$@ PROCESS=an AFS=$(AFS) - - # If you use sv4, you may find that it works to move it to use the an process. ---- 120,126 ---- - - # Note on SCO you may have to set LN to "ln". - -! a32 a41 aix bsf bsi d-g d41 d54 drs epx fbd gas gso gsu gul hpp hpx hxd lnx lyn mct mnt neb nxt osf ptx sc5 sco sgi shp slx sol sos uw2: - $(MAKE) build OS=$@ PROCESS=an AFS=$(AFS) - - # If you use sv4, you may find that it works to move it to use the an process. diff --git a/mail/imap-uw/files/patch-ab b/mail/imap-uw/files/patch-ab index 363107462f12..ebc78760278b 100644 --- a/mail/imap-uw/files/patch-ab +++ b/mail/imap-uw/files/patch-ab @@ -1,34 +1,32 @@ -*** src/osdep/unix/Makefile.orig Wed Apr 30 08:26:49 1997 ---- src/osdep/unix/Makefile Sun May 4 12:10:20 1997 +*** src/osdep/unix/Makefile.orig Thu May 29 00:14:31 1997 +--- src/osdep/unix/Makefile Mon Jun 2 23:13:00 1997 *************** *** 32,37 **** --- 32,38 ---- ARCHIVE=c-client.a -+ SHLIB=libc-client.so.2.0 ++ SHLIB=libc-client.so.2.1 ARRC=ar rc EXTRAAUTHENTICATORS= DEFAULTAUTHENTICATORS=log *************** -*** 39,46 **** - dummy.o pseudo.o netmsg.o flstring.o fdstring.o \ +*** 40,46 **** rfc822.o nntp.o smtp.o imap4r1.o pop3.o \ - bezerk.o mbox.o mbx.o mmdf.o tenex.o mtx.o news.o phile.o mh.o mx.o + unix.o mbox.o mbx.o mmdf.o tenex.o mtx.o news.o phile.o mh.o mx.o CC=cc ! CFLAGS=$(EXTRACFLAGS) EXTRADRIVERS=mbox - DEFAULTDRIVERS=imap nntp pop3 mh mx mbx tenex mtx mmdf bezerk news phile dummy + DEFAULTDRIVERS=imap nntp pop3 mh mx mbx tenex mtx mmdf unix news phile dummy LN=ln -s ---- 40,48 ---- - dummy.o pseudo.o netmsg.o flstring.o fdstring.o \ +--- 41,48 ---- rfc822.o nntp.o smtp.o imap4r1.o pop3.o \ - bezerk.o mbox.o mbx.o mmdf.o tenex.o mtx.o news.o phile.o mh.o mx.o -+ SOFILES= ${BINARIES:.o=.so} + unix.o mbox.o mbx.o mmdf.o tenex.o mtx.o news.o phile.o mh.o mx.o CC=cc +! SOFILES=${BINARIES:.o=.so} ! CFLAGS+=$(EXTRACFLAGS) EXTRADRIVERS=mbox - DEFAULTDRIVERS=imap nntp pop3 mh mx mbx tenex mtx mmdf bezerk news phile dummy + DEFAULTDRIVERS=imap nntp pop3 mh mx mbx tenex mtx mmdf unix news phile dummy LN=ln -s *************** *** 52,57 **** @@ -39,66 +37,61 @@ + # Need this for the shared library rule to work correctly + .SUFFIXES: .o .so + - missing: - @echo "You must specify what type of system" - @false -*************** -*** 132,137 **** ---- 137,152 ---- - RSHPATH=/usr/bin/rsh \ - CFLAGS="-g -O -pipe -DNFSKLUDGE $(EXTRACFLAGS)" + missing: ../OSTYPE CCTYPE + $(MAKE) `cat ../OSTYPE` CC=`cat CCTYPE` -+ fbd: sigbsd # FreeBSD -+ $(MAKE) $(ARCHIVE) $(SHLIB) OS=$@ EXTRADRIVERS="$(EXTRADRIVERS)" \ -+ STDPROTO=bezerkproto \ -+ MAILSPOOL=/var/mail \ -+ ACTIVEFILE=/usr/local/news/lib/active \ -+ NEWSSPOOL=/var/news \ -+ RSHPATH=/usr/bin/rsh \ -+ CFLAGS="$(CFLAGS) -DNFSKLUDGE $(EXTRACFLAGS)" \ -+ LDFLAGS="-lcrypt" -+ - cvx: sigbsd # Convex - $(MAKE) $(ARCHIVE) OS=$@ EXTRADRIVERS="$(EXTRADRIVERS)" \ - STDPROTO=bezerkproto MAILSPOOL=/usr/spool/mail \ *************** -*** 456,468 **** - # From here on down is OS-independent +*** 124,135 **** + ACTIVEFILE=/usr/lib/news/active NEWSSPOOL=/usr/spool/news \ + CFLAGS="-g -Dconst= -DNFSKLUDGE $(EXTRACFLAGS)" - clean: -! $(RM) *.o linkage.[ch] auths.c $(ARCHIVE) osdep.* CCTYPE CFLAGS LDFLAGS +! bsf: sigpsx # FreeBSD +! $(MAKE) $(ARCHIVE) OS=bsi EXTRADRIVERS="$(EXTRADRIVERS)" \ + STDPROTO=unixproto MAILSPOOL=/var/mail \ + ACTIVEFILE=/usr/local/news/lib/active NEWSSPOOL=/var/news \ + RSHPATH=/usr/bin/rsh \ +! CFLAGS="-g -O -pipe -DNFSKLUDGE $(EXTRACFLAGS)" \ + LDFLAGS="-lcrypt" - $(ARCHIVE): $(BINARIES) - $(RM) $(ARCHIVE) - $(ARRC) $(ARCHIVE) $(BINARIES) - $(RANLIB) $(ARCHIVE) + bsi: sigbsd # BSD/i386 +--- 129,140 ---- + ACTIVEFILE=/usr/lib/news/active NEWSSPOOL=/usr/spool/news \ + CFLAGS="-g -Dconst= -DNFSKLUDGE $(EXTRACFLAGS)" - # Dependencies +! bsf: sigbsd # FreeBSD +! $(MAKE) $(ARCHIVE) $(SHLIB) OS=bsi EXTRADRIVERS="$(EXTRADRIVERS)" \ + STDPROTO=unixproto MAILSPOOL=/var/mail \ + ACTIVEFILE=/usr/local/news/lib/active NEWSSPOOL=/var/news \ + RSHPATH=/usr/bin/rsh \ +! CFLAGS="$(CFLAGS) -DNFSKLUDGE $(EXTRACFLAGS)" \ + LDFLAGS="-lcrypt" - bezerk.o: mail.h misc.h osdep.h bezerk.h pseudo.h dummy.h ---- 471,489 ---- - # From here on down is OS-independent + bsi: sigbsd # BSD/i386 +*************** +*** 474,485 **** +--- 479,497 ---- clean: -! $(RM) *.o *.so linkage.[ch] auths.c $(ARCHIVE) osdep.* CCTYPE CFLAGS LDFLAGS + $(RM) *.o linkage.[ch] auths.c $(ARCHIVE) osdep.* CCTYPE CFLAGS LDFLAGS ++ $(RM) *.so $(ARCHIVE): $(BINARIES) $(RM) $(ARCHIVE) $(ARRC) $(ARCHIVE) $(BINARIES) $(RANLIB) $(ARCHIVE) -+ $(SHLIB): $(SOFILES) ++ $(SHLIB): $(SOFILES) + ld -Bshareable -x -o $(SHLIB) $(SOFILES) + -+ .c.so: osdep.h ++ .c.so: osdep.h + $(CC) -fpic -DPIC -c $(CFLAGS) ${@:.so=.c} -o $@ + # Dependencies - bezerk.o: mail.h misc.h osdep.h bezerk.h pseudo.h dummy.h + dummy.o: mail.h misc.h osdep.h dummy.h *************** -*** 511,516 **** ---- 532,557 ---- +*** 528,533 **** +--- 540,565 ---- -DRSH=\"$(RSH)\" -DRSHPATH=\"$(RSHPATH)\" \ $(EXTRAOSDEFS) -c os_$(OS).c $(MV) os_$(OS).o osdep.o @@ -120,8 +113,8 @@ + -DANONYMOUSHOME=\"$(MAILSPOOL)/anonymous\" \ + -DACTIVEFILE=\"$(ACTIVEFILE)\" -DNEWSSPOOL=\"$(NEWSSPOOL)\" \ + -DRSH=\"$(RSH)\" -DRSHPATH=\"$(RSHPATH)\" \ -+ $(EXTRAOSDEFS) -c os_$(OS).c -o os_$(OS).so -+ $(MV) os_$(OS).so osdep.so ++ $(EXTRAOSDEFS) -c os_$(OS).c ++ $(MV) os_$(OS).o osdep.so osdep.h: os_$(OS).h linkage $(RM) CCTYPE CFLAGS LDFLAGS osdep.h diff --git a/mail/imap-uw/pkg-plist b/mail/imap-uw/pkg-plist index 4d851622f939..cd84be27b51c 100644 --- a/mail/imap-uw/pkg-plist +++ b/mail/imap-uw/pkg-plist @@ -1,4 +1,4 @@ -lib/libc-client.so.2.0 +lib/libc-client.so.2.1 lib/libc-client.a @exec /sbin/ldconfig -m %B libexec/imapd |