FreeBSD Bugzilla – Attachment 48539 Details for
Bug 74274
[PATCH] www/swish++: update to 6.0.4 and unbreak
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 7.13 KB, created by
Sergio Mangialardi
on 2004-11-23 00:00:52 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Sergio Mangialardi
Created:
2004-11-23 00:00:52 UTC
Size:
7.13 KB
patch
obsolete
>diff -ruN --exclude=CVS /usr/ports/www/swish++.orig/Makefile /usr/ports/www/swish++/Makefile >--- /usr/ports/www/swish++.orig/Makefile Sun Sep 26 05:18:26 2004 >+++ /usr/ports/www/swish++/Makefile Tue Nov 23 00:42:23 2004 >@@ -7,8 +7,7 @@ > # > > PORTNAME= swish++ >-PORTVERSION= 5.15.3 >-PORTREVISION= 1 >+PORTVERSION= 6.0.4 > CATEGORIES= www textproc > MASTER_SITES= http://homepage.mac.com/pauljlucas/software/ > >@@ -31,13 +30,13 @@ > > .include <bsd.port.pre.mk> > >-.if ${OSVERSION} >= 502126 >-BROKEN= "Does not compile on FreeBSD >= 5.x" >+.if ${OSVERSION} < 500000 >+USE_GCC= 3.4 > .endif > > post-patch: > @${REINPLACE_CMD} -e '/^#error/d' ${WRKSRC}/config.h >-.for file in searchd searchmonitor >+.for file in scripts/searchd scripts/searchmonitor > @${REINPLACE_CMD} -e "s,%%PREFIX%%,${PREFIX},g" ${WRKSRC}/${file}.in > .endfor > >@@ -45,6 +44,6 @@ > @${MKDIR} ${SITE_PERL} > > post-install: >- ${INSTALL_SCRIPT} ${FILESDIR}/swish++.sh ${PREFIX}/etc/rc.d >+ ${INSTALL_SCRIPT} ${FILESDIR}/swish++.sh ${PREFIX}/etc/rc.d/swish++.sh.sample > > .include <bsd.port.post.mk> >diff -ruN --exclude=CVS /usr/ports/www/swish++.orig/distinfo /usr/ports/www/swish++/distinfo >--- /usr/ports/www/swish++.orig/distinfo Thu Jan 29 17:12:32 2004 >+++ /usr/ports/www/swish++/distinfo Tue Nov 23 00:42:23 2004 >@@ -1,2 +1,2 @@ >-MD5 (swish++-5.15.3.tar.gz) = 5d480381946c4ee6764c449083360282 >-SIZE (swish++-5.15.3.tar.gz) = 279128 >+MD5 (swish++-6.0.4.tar.gz) = 3a81a1ca59addd6198f89e680bc77bff >+SIZE (swish++-6.0.4.tar.gz) = 292826 >diff -ruN --exclude=CVS /usr/ports/www/swish++.orig/files/patch-GNUmakefile /usr/ports/www/swish++/files/patch-GNUmakefile >--- /usr/ports/www/swish++.orig/files/patch-GNUmakefile Thu Apr 17 11:19:00 2003 >+++ /usr/ports/www/swish++/files/patch-GNUmakefile Tue Nov 23 00:42:23 2004 >@@ -1,7 +1,7 @@ >---- GNUmakefile.orig Tue Mar 11 03:33:13 2003 >-+++ GNUmakefile Tue Apr 15 13:42:35 2003 >-@@ -229,7 +229,7 @@ >- cd $(I_BIN) && $(STRIP) $(CPP_TARGET) >+--- GNUmakefile.orig Mon Nov 22 23:41:54 2004 >++++ GNUmakefile Mon Nov 22 23:43:19 2004 >+@@ -236,7 +236,7 @@ >+ @$(MAKE) -C scripts $@ > > install_lib: $(I_LIB) > - $(INSTALL) $(I_OWNER) $(I_GROUP) $(I_MODE) $(LIB_TARGET) $(I_LIB) >diff -ruN --exclude=CVS /usr/ports/www/swish++.orig/files/patch-config::config.mk /usr/ports/www/swish++/files/patch-config::config.mk >--- /usr/ports/www/swish++.orig/files/patch-config::config.mk Thu Apr 17 11:19:00 2003 >+++ /usr/ports/www/swish++/files/patch-config::config.mk Tue Nov 23 00:42:23 2004 >@@ -1,17 +1,17 @@ >---- config/config.mk.orig Tue Dec 24 15:59:08 2002 >-+++ config/config.mk Tue Apr 15 13:40:16 2003 >-@@ -33,8 +33,8 @@ >+--- config/config.mk.orig Mon Nov 22 23:44:48 2004 >++++ config/config.mk Mon Nov 22 23:48:27 2004 >+@@ -34,8 +34,8 @@ > # > ############################################################################### > >--#FREE_BSD:= -DFreeBSD >--LINUX:= -DLinux -D_BSD_SOURCE >-+FREE_BSD:= -DFreeBSD >-+#LINUX:= -DLinux -D_BSD_SOURCE >- #MAC_OS_X:= -DMacOSX >- #SOLARIS:= -DSolaris >- #WIN32:= -DWIN32 >-@@ -112,7 +112,7 @@ >+-#FREE_BSD:=1 >+-LINUX:=1 >++FREE_BSD:=1 >++#LINUX:=1 >+ #MAC_OS_X:=1 >+ #SOLARIS:=1 >+ #WIN32:=1 >+@@ -118,7 +118,7 @@ > ifdef SEARCH_DAEMON > > ifdef FREE_BSD >@@ -20,7 +20,7 @@ > else > PTHREAD_LINK:= -lpthread > endif >-@@ -149,7 +149,7 @@ >+@@ -159,7 +159,7 @@ > # The command to remove files recursively and ignore errors; > # usually "rm -fr" for Unix or "erase" for Windows. > >@@ -28,13 +28,13 @@ > +#PERL:= /usr/local/bin/perl > # The full path to the Perl 5 executable; usually "/bin/perl" or > # "/usr/local/bin/perl" for Unix or "\Perl\bin\perl" for >- # Windows. You need this only if you intend on using >-@@ -176,14 +176,14 @@ >+ # Windows. >+@@ -185,14 +185,14 @@ > # > ############################################################################### > > -CC:= g++ >-+CC:= ${CXX} >++CC:= ${CXX} > # The C++ compiler you are using; usually "CC" or "g++". > > #DEBUG:= true >@@ -46,7 +46,7 @@ > # The optimization level. Many compilers allow a digit after the > # O to specify the level of optimization; if so, set yours to the > # highest number your compiler allows without eliciting problems >-@@ -227,7 +227,7 @@ >+@@ -254,7 +254,7 @@ > INSTALL:= $(ROOT)/install-sh > # Install command; usually "$(ROOT)/install-sh". > >diff -ruN --exclude=CVS /usr/ports/www/swish++.orig/files/patch-scripts::searchd.in /usr/ports/www/swish++/files/patch-scripts::searchd.in >--- /usr/ports/www/swish++.orig/files/patch-scripts::searchd.in Sun Sep 26 12:30:14 2004 >+++ /usr/ports/www/swish++/files/patch-scripts::searchd.in Tue Nov 23 00:42:23 2004 >@@ -1,5 +1,5 @@ >---- scripts/searchd.in.orig Sun Sep 26 10:11:44 2004 >-+++ scripts/searchd.in Sun Sep 26 10:12:28 2004 >+--- scripts/searchd.in.orig Mon Nov 22 23:52:13 2004 >++++ scripts/searchd.in Mon Nov 22 23:52:27 2004 > @@ -29,7 +29,7 @@ > SEARCH="search" > SEARCH_PATH="%%I_BIN%%/$SEARCH" >diff -ruN --exclude=CVS /usr/ports/www/swish++.orig/files/patch-scripts::searchmonitor.in /usr/ports/www/swish++/files/patch-scripts::searchmonitor.in >--- /usr/ports/www/swish++.orig/files/patch-scripts::searchmonitor.in Sun Sep 26 12:30:14 2004 >+++ /usr/ports/www/swish++/files/patch-scripts::searchmonitor.in Tue Nov 23 00:42:23 2004 >@@ -1,5 +1,5 @@ >---- scripts/searchmonitor.in.orig Sun Sep 26 10:14:05 2004 >-+++ scripts/searchmonitor.in Sun Sep 26 10:15:03 2004 >+--- scripts/searchmonitor.in.orig Mon Nov 22 23:53:08 2004 >++++ scripts/searchmonitor.in Mon Nov 22 23:54:09 2004 > @@ -63,7 +63,7 @@ > CONF_FILE="swish++.conf" > if [ ! -f "$CONF_FILE" ] >diff -ruN --exclude=CVS /usr/ports/www/swish++.orig/files/patch-searchd.in /usr/ports/www/swish++/files/patch-searchd.in >--- /usr/ports/www/swish++.orig/files/patch-searchd.in Sun Jan 13 05:19:27 2002 >+++ /usr/ports/www/swish++/files/patch-searchd.in Thu Jan 1 01:00:00 1970 >@@ -1,11 +0,0 @@ >---- searchd.in.orig Sun Jan 13 12:00:35 2002 >-+++ searchd.in Sun Jan 13 12:00:53 2002 >-@@ -27,7 +27,7 @@ >- SEARCH="search" >- SEARCH_PATH="%%I_BIN%%/$SEARCH" >- SEARCHMONITOR="%%I_BIN%%/searchmonitor" >--CONF_FILE="/etc/swish++.conf" >-+CONF_FILE="%%PREFIX%%/etc/swish++.conf" >- PID_FILE_DEFAULT="/var/run/search.pid" >- >- ## >diff -ruN --exclude=CVS /usr/ports/www/swish++.orig/files/patch-searchmonitor.in /usr/ports/www/swish++/files/patch-searchmonitor.in >--- /usr/ports/www/swish++.orig/files/patch-searchmonitor.in Sun Jan 13 05:19:27 2002 >+++ /usr/ports/www/swish++/files/patch-searchmonitor.in Thu Jan 1 01:00:00 1970 >@@ -1,11 +0,0 @@ >---- searchmonitor.in.orig Sun Jan 13 12:01:32 2002 >-+++ searchmonitor.in Sun Jan 13 12:01:47 2002 >-@@ -63,7 +63,7 @@ >- CONF_FILE="swish++.conf" >- if [ ! -f "$CONF_FILE" ] >- then >-- CONF_FILE="/etc/$CONF_FILE" >-+ CONF_FILE="%%PREFIX%%/etc/$CONF_FILE" >- [ -f "$CONF_FILE" ] || >- { echo "$ME: no configuration file found" >&2; exit 3; } >- fi >diff -ruN --exclude=CVS /usr/ports/www/swish++.orig/pkg-plist /usr/ports/www/swish++/pkg-plist >--- /usr/ports/www/swish++.orig/pkg-plist Fri Oct 24 14:05:02 2003 >+++ /usr/ports/www/swish++/pkg-plist Tue Nov 23 00:42:23 2004 >@@ -3,8 +3,9 @@ > bin/index > bin/search > bin/searchc >+bin/searchd > bin/searchmonitor > bin/splitmail >+etc/rc.d/swish++.sh.sample > etc/swish++.conf >-etc/rc.d/swish++.sh > %%SITE_PERL%%/WWW.pm >--- swish++-6.0.4.patch ends here ---
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 74274
: 48539