Revision: 20241 http://gar.svn.sourceforge.net/gar/?rev=20241&view=rev Author: dmichelsen Date: 2013-01-30 19:49:38 +0000 (Wed, 30 Jan 2013) Log Message: ----------- hylafax/trunk: Intermediate commit
Modified Paths: -------------- csw/mgar/pkg/hylafax/trunk/Makefile csw/mgar/pkg/hylafax/trunk/checksums csw/mgar/pkg/hylafax/trunk/files/config.site.CSW Added Paths: ----------- csw/mgar/pkg/hylafax/trunk/files/0001-Use-relative-path.patch Modified: csw/mgar/pkg/hylafax/trunk/Makefile =================================================================== --- csw/mgar/pkg/hylafax/trunk/Makefile 2013-01-30 11:57:54 UTC (rev 20240) +++ csw/mgar/pkg/hylafax/trunk/Makefile 2013-01-30 19:49:38 UTC (rev 20241) @@ -1,6 +1,6 @@ NAME = hylafax -VERSION = 5.2.5 -GARTYPE = v1 +VERSION = 5.5.2 +GARTYPE = v2 DESCRIPTION = An enterprise-class system for sending and receiving facsimiles and alpha-numeric pages define BLURB @@ -9,7 +9,7 @@ SF_PROJECT = hylafax MASTER_SITES = $(SF_MIRRORS) DISTFILES = $(NAME)-$(VERSION).tar.gz -DISTFILES += $(call admfiles,CSWhylafax,prototype depend postinstall preremove postremove) +# DISTFILES += $(call admfiles,CSWhylafax,prototype depend postinstall preremove postremove) DISTFILES += config.site.CSW #DISTFILES += cswhylafax.init cswhylafax.xml svc-cswhylafax @@ -20,8 +20,10 @@ PATCHFILES = patch-hylafax.diff -BUILD_DEP_PKGS = CSWoldapdevel +# PATCHFILES += 0001-Use-relative-path.patch +BUILD_DEP_PKGS += CSWopenldap-dev + #export CC=/opt/SUNWspro/bin/cc #export CXX=/opt/SUNWspro/bin/CC #export CFLAGS="-I/opt/csw/include -L/opt/csw/lib -lsocket -lnsl" @@ -34,30 +36,46 @@ #export LD_LIBRARY_PATH=/opt/csw/lib:/opt/hylafax/lib #export MANPATH=/usr/share/man:/opt/hylafax/man -CONFIGURE_ENV = PATH_GSRIP=$(bindir)/gs PS=gs DIR_MAN=$(mandir) -BUILD_ENV = PATH_GSRIP=$(bindir)/gs PS=gs DIR_MAN=$(mandir) +#CONFIGURE_ENV = PATH_GSRIP=$(bindir)/gs PS=gs DIR_MAN=$(mandir) +#BUILD_ENV = PATH_GSRIP=$(bindir)/gs PS=gs DIR_MAN=$(mandir) -CONFIGURE_ARGS = --nointeractive --with-INSTALLROOT=$(DESTDIR) +#EXTRA_CONFIGURE_EXPORTS += PATH_GSRIP +CONFIGURE_ENV_PATH_GSRIP = $(bindir)/gs +#EXTRA_CONFIGURE_EXPORTS += PS +CONFIGURE_ENV_PS = gs +#EXTRA_CONFIGURE_EXPORTS += DIR_MAN +CONFIGURE_ENV_DIR_MAN = $(mandir) -# Hylafax doesn't has a testsuite +#EXTRA_BUILD_EXPORTS += PATH_GSRIP +BUILD_ENV_PATH_GSRIP = $(bindir)/gs +#EXTRA_BUILD_EXPORTS += PS +BUILD_ENV_PS = gs +#EXTRA_BUILD_EXPORTS += DIR_MAN +BUILD_ENV_DIR_MAN = $(mandir) + +#EXTRA_LINKER_FLAGS += -lsocket -lnsl + +CONFIGURE_ARGS += --nointeractive +#CONFIGURE_ARGS += --with-INSTALLROOT=$(DESTDIR) + +# Hylafax doesn't have a testsuite TEST_SCRIPTS = -SPKG_CLASSES = none cswinitsmf - include gar/category.mk -CFLAGS := $(CFLAGS) -L$(libdir) -R$(libdir) -lsocket -lnsl -CXXFLAGS := $(CXXFLAGS) -L$(libdir) -R$(libdir) -lsocket -lnsl +#CFLAGS := $(CFLAGS) -L$(libdir) -R$(libdir) -lsocket -lnsl +#CXXFLAGS := $(CXXFLAGS) -L$(libdir) -R$(libdir) -lsocket -lnsl post-extract: - @echo " ==> Putting config.site in place" - @cp $(WORKDIR)/config.site.CSW $(WORKSRC)/config.site + #cp $(WORKDIR)/config.site.CSW $(WORKSRC)/config.site + cd $(WORKSRC) && perl -npi -e 's{\$$\{DEPTH\}/\$$\{TOPSRCDIR\}}{\$${TOPSRCDIR}}' `find . -type f` + banner ex @$(MAKECOOKIE) post-install: @echo " ==> Fixing permissions" - chown -R uucp:uucp $(addprefix $(DESTDIR)$(localstatedir)/spool/hylafax/,info log recvq status sendq doneq docq tmp pollq archive FIFO) - @echo " ==> Adding RC-Scripts" + #chown -R uucp:uucp $(addprefix $(DESTDIR)$(localstatedir)/spool/hylafax/,info log recvq status sendq doneq docq tmp pollq archive FIFO) + #@echo " ==> Adding RC-Scripts" #-ginstall $(WORKSRC)/etc/hylafax $(DESTDIR)/etc/init.d/cswhylafax #-gln -s ../init.d/cswhylafax $(DESTDIR)/etc/rc2.d/S80cswhylafax #-$(foreach D,rc0.d rc1.d rcS.d,gln -s ../init.d/hylafax $(DESTDIR)/etc/$D/K20cswhylafax;) Modified: csw/mgar/pkg/hylafax/trunk/checksums =================================================================== --- csw/mgar/pkg/hylafax/trunk/checksums 2013-01-30 11:57:54 UTC (rev 20240) +++ csw/mgar/pkg/hylafax/trunk/checksums 2013-01-30 19:49:38 UTC (rev 20241) @@ -1,9 +1 @@ -efa68f52bdb3400a5205c78b40febbf5 download/hylafax-5.2.5.tar.gz -bb5dfc39a59cd7af4aaba9d7e0edf2d7 download/CSWhylafax.gspec -a4a8709a4e8e78c37cb639e8029bbc92 download/CSWhylafax.prototype -5e5c2c1671c343d90eae5fec6dbd380c download/CSWhylafax.depend -1bdafc1257ae4ca41d9a5395a245bc17 download/CSWhylafax.postinstall -ee279bfdf2c80050ce1f345bf3eca351 download/CSWhylafax.preremove -4f0cf062d03f78aaa244e914915719d8 download/CSWhylafax.postremove -cab16587d677bfdc27fbc9d1dd81a94c download/config.site.CSW -d64caf7a392502ee9cdd4b405432a9fc download/patch-hylafax.diff +170d32041c44391d6bd5dc44349a8961 hylafax-5.5.2.tar.gz Added: csw/mgar/pkg/hylafax/trunk/files/0001-Use-relative-path.patch =================================================================== --- csw/mgar/pkg/hylafax/trunk/files/0001-Use-relative-path.patch (rev 0) +++ csw/mgar/pkg/hylafax/trunk/files/0001-Use-relative-path.patch 2013-01-30 19:49:38 UTC (rev 20241) @@ -0,0 +1,48 @@ +From 50ac9f880f039aabca94ff1172c1c1a17570ba4c Mon Sep 17 00:00:00 2001 +From: Dagobert Michelsen <d...@opencsw.org> +Date: Wed, 30 Jan 2013 17:03:38 +0100 +Subject: [PATCH] Use relative path + +--- + configure | 2 +- + defs.in | 4 ++-- + 2 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/configure b/configure +index 47075a9..091b835 100755 +--- a/configure ++++ b/configure +@@ -1613,7 +1613,7 @@ if [ "$REGEX" = "auto" ]; then + else + REGEX=yes + LIBREGEX='-L${DEPTH}/regex -lregex' +- REGEXINC='-I${DEPTH}/${TOPSRCDIR}/regex' ++ REGEXINC='-I${TOPSRCDIR}/regex' + Note "... not found. Using built-in regular expression support." + fi + fi +diff --git a/defs.in b/defs.in +index fa22d2e..1bff766 100644 +--- a/defs.in ++++ b/defs.in +@@ -216,7 +216,7 @@ CINCS = ${VCINCS} ${LCINCS} ${GCINCS} + GCOPTS = @GCOPTS@ ${OPTIMIZER} @PROTOTYPES@ + GCDEFS = @ANSICPP@ + GCINCS = -I. -I${DEPTH} -I${SRCDIR} \ +- -I${DEPTH}/${TOPSRCDIR}/util ${REGEXINC} ${TIFFINC} ++ -I${TOPSRCDIR}/util ${REGEXINC} ${TIFFINC} + # + # C++ flags are decomposed using the same hierarchy as C flags. + # +@@ -232,7 +232,7 @@ C++INCS = ${VC++INCS} ${LC++INCS} ${GC++INCS} + + GC++OPTS = @GCXXOPTS@ ${OPTIMIZER} + GC++INCS = -I. -I${DEPTH} -I${SRCDIR} \ +- -I${DEPTH}/${TOPSRCDIR}/util ${REGEXINC} ${TIFFINC} ++ -I${TOPSRCDIR}/util ${REGEXINC} ${TIFFINC} + GC++DEFS = @ANSICXXPP@ + + # +-- +1.8.1 + Modified: csw/mgar/pkg/hylafax/trunk/files/config.site.CSW =================================================================== --- csw/mgar/pkg/hylafax/trunk/files/config.site.CSW 2013-01-30 11:57:54 UTC (rev 20240) +++ csw/mgar/pkg/hylafax/trunk/files/config.site.CSW 2013-01-30 19:49:38 UTC (rev 20241) @@ -158,9 +158,9 @@ # to link against. If libtiff is installed in a # non-standard location then setup LIBTIFF accordingly. # -LIBTIFF="-L/opt/csw/lib -ltiff" # linkage convention for libtiff -TIFFINC="/opt/csw/include" # place to find tiffio.h -TIFFBIN="/opt/csw/bin" # where TIFF tools live +LIBTIFF="-L/opt/csw/lib -ltiff" # linkage convention for libtiff +TIFFINC="-I/opt/csw/include" # place to find tiffio.h +TIFFBIN="/opt/csw/bin" # where TIFF tools live # # The source for the ZLIB library is not required This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ devel mailing list devel@lists.opencsw.org https://lists.opencsw.org/mailman/listinfo/devel