From: swa Date: Wed, 27 Mar 2002 14:53:19 +0000 (+0000) Subject: added solaris-dist X-Git-Tag: v_2_9_5~3 X-Git-Url: http://www.privoxy.org/gitweb/user-manual/contact.html?a=commitdiff_plain;ds=sidebyside;h=2c21c275f8a2c5d3ce2fe283005ffcb27a4a52b0;p=privoxy.git added solaris-dist --- diff --git a/GNUmakefile.in b/GNUmakefile.in index a122acd2..490944cf 100644 --- a/GNUmakefile.in +++ b/GNUmakefile.in @@ -1,6 +1,6 @@ # Note: Makefile is built automatically from Makefile.in # -# $Id: GNUmakefile.in,v 1.33 2002/03/27 03:05:35 hal9 Exp $ +# $Id: GNUmakefile.in,v 1.34 2002/03/27 10:30:11 swa Exp $ # # Written by and Copyright (C) 2001 the SourceForge # Privoxy team. http://www.privoxy.org/ @@ -105,6 +105,14 @@ C_SRC = actions.c cgi.c cgiedit.c cgisimple.c deanimate.c encode.c \ C_OBJS = $(C_SRC:.c=.@OBJEXT@) C_HDRS = $(C_SRC:.c=.h) project.h actionlist.h +CONFIG_FILES = config \ + default.action \ + basic.action intermediate.action advanced.action \ + default.filter \ + templates/* + +DOC_FILES = AUTHORS LICENSE README ChangeLog doc/text/* privoxy.1 + W32_SRC = @WIN_ONLY@w32log.c w32taskbar.c win32.c W32_FILES = @WIN_ONLY@w32.res W32_OBJS = @WIN_ONLY@$(W32_SRC:.c=.@OBJEXT@) $(W32_FILES) @@ -261,10 +269,41 @@ redhat-upload: ############################################################################# # sun solaris distribution ############################################################################# + solaris-dist: - @$(ECHO) coming soon. + @$(ECHO) "" + @$(ECHO) "You have run autoconf && autoheader && ./configure right?" + @$(ECHO) "" + $(MAKE) $(PROGRAM) + $(STRIP_PROG) $(PROGRAM) + $(LN) -s current ../privoxy-$(VERSION)-$(CODE_STATUS) +# add program + $(TAR) -C.. -cvhf privoxy-solaris-$(VERSION)-$(CODE_STATUS)-src.tar privoxy-$(VERSION)-$(CODE_STATUS)/$(PROGRAM) +# add config files + for foo in $(CONFIG_FILES); do \ + $(TAR) -C.. --exclude "CVS" --exclude "#*" --exclude ".#*" --exclude ".cvsignore" -uvhf privoxy-solaris-$(VERSION)-$(CODE_STATUS)-src.tar privoxy-$(VERSION)-$(CODE_STATUS)/$$foo; \ + done; +# add documentation + for foo in $(DOC_FILES); do \ + $(TAR) -C.. --exclude "CVS" --exclude "#*" --exclude ".#*" --exclude ".cvsignore" -uvhf privoxy-solaris-$(VERSION)-$(CODE_STATUS)-src.tar privoxy-$(VERSION)-$(CODE_STATUS)/$$foo; \ + done; +# and zip the archive + $(RM) ../privoxy-$(VERSION)-$(CODE_STATUS) + $(GZIP_PROG) privoxy-solaris-$(VERSION)-$(CODE_STATUS)-src.tar + @$(ECHO) Distribution with binary created. + +# anonymously ncftps the tarball to sourceforge solaris-upload: - @$(ECHO) coming soon. + ncftpput -u anonymous -p ijbswa-developers@lists.sourceforge.net upload.sourceforge.net /incoming privoxy-solaris-$(VERSION)-$(CODE_STATUS)-src.tar.gz + @$(ECHO) ------------------------------------------------------- + @$(ECHO) Now goto + @$(ECHO) http://sourceforge.net/project/admin/editpackages.php?group_id=11118 + @$(ECHO) ... and release the files. + @$(ECHO) ------------------------------------------------------- + + +solaris-clean: + $(RM) privoxy-solaris-$(VERSION)-$(CODE_STATUS)-src.tar* ############################################################################# # hpux distribution @@ -298,6 +337,14 @@ amiga-dist: amiga-upload: @$(ECHO) coming soon. +############################################################################# +# freebsd distribution +############################################################################# +freebsd-dist: + @$(ECHO) coming soon. +freebsd-upload: + @$(ECHO) coming soon. + ############################################################################# # suse distribution. works fine. no need to be root. ############################################################################# @@ -315,7 +362,7 @@ suse-dist: if [ -f $(TAR_ARCH) ]; then $(RM) $(TAR_ARCH); fi TMPFILE=$$(mktemp -q /tmp/$(PROGRAM).XXXXXX); \ - if $(SED) -e 's/^\(Version:\).*/\1 $(RPM_VERSION)/g' \ + if $(SED) -e 's/^\(Version:\).*/\1 $(RPM_VERSIO)/g' \ -e 's/^\(Release:\).*/\1 $(RPM_PACKAGEV)/g' \ privoxy-suse.spec > $$TMPFILE ; then \ $(MV) -f $$TMPFILE privoxy-suse.spec; \ @@ -376,7 +423,7 @@ tarball-dist: clobber $(LN) -s current ../privoxy-$(VERSION)-$(CODE_STATUS) $(TAR) -C.. --exclude "CVS" --exclude "#*" --exclude ".#*" --exclude ".cvsignore" -cvhzf privoxy-$(VERSION)-$(CODE_STATUS)-src.tar.gz privoxy-$(VERSION)-$(CODE_STATUS) $(RM) ../privoxy-$(VERSION)-$(CODE_STATUS) - @$(ECHO) Tarball (with any binary) created. + @$(ECHO) Tarball (without any binary) created. # anonymously ncftps the tarball to sourceforge tarball-upload: @@ -572,6 +619,9 @@ install: all ## end: # $Log: GNUmakefile.in,v $ +# Revision 1.34 2002/03/27 10:30:11 swa +# we want a html man file on the webserver +# # Revision 1.33 2002/03/27 03:05:35 hal9 # Added man2html target for docs (redhat-dok only for now) #