diff options
author | Kirill Ponomarev <krion@FreeBSD.org> | 2004-10-12 12:16:21 +0000 |
---|---|---|
committer | Kirill Ponomarev <krion@FreeBSD.org> | 2004-10-12 12:16:21 +0000 |
commit | 23799d8de427a4d39736a4f3e889ce2d4f1a73a7 (patch) | |
tree | 01fbae044b94aa77152fa696c2b17f5136cf2394 /print/foomatic-db-engine/Makefile | |
parent | d352b279d1fb4476feaa098d0ce20cb9bcd3482b (diff) | |
download | ports-23799d8de427a4d39736a4f3e889ce2d4f1a73a7.tar.gz ports-23799d8de427a4d39736a4f3e889ce2d4f1a73a7.zip |
Notes
Diffstat (limited to 'print/foomatic-db-engine/Makefile')
-rw-r--r-- | print/foomatic-db-engine/Makefile | 72 |
1 files changed, 19 insertions, 53 deletions
diff --git a/print/foomatic-db-engine/Makefile b/print/foomatic-db-engine/Makefile index 41b730b4e93a..a50c26b329e7 100644 --- a/print/foomatic-db-engine/Makefile +++ b/print/foomatic-db-engine/Makefile @@ -6,35 +6,24 @@ # PORTNAME= foomatic-db-engine -PORTVERSION= 20031213 -PORTREVISION= 2 +PORTVERSION= 3.0.2 +PORTEPOCH= 1 CATEGORIES= print -MASTER_SITES= # +MASTER_SITES= http://www.linuxprinting.org/download/foomatic/%SUBDIR%/ +MASTER_SITE_SUBDIR= . oldstuff MAINTAINER= ports@FreeBSD.org COMMENT= Foomatic database engine -LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2 \ - curl.3:${PORTSDIR}/ftp/curl +BUILD_DEPENDS= curl:${PORTSDIR}/ftp/curl +RUN_DEPENDS= curl:${PORTSDIR}/ftp/curl -BROKEN= "Configure fails" - -USE_GMAKE= yes +USE_GNOME= libxml2 USE_PERL5= yes -USE_BZIP2= yes -WANT_AUTOMAKE_VER= 15 -USE_AUTOCONF_VER= 253 +USE_GMAKE= yes GNU_CONFIGURE= yes -NO_CHECKSUM= yes # the tarball is created on the fly from CVS -CONFIGURE_ARGS= --prefix=${PREFIX} CONFIGURE_ENV= PERL=${PERL} LIBDIR=${PREFIX}/share/foomatic/ -.include <bsd.port.pre.mk> -CVS_CMD?= cvs -z3 -CVS_DATE= ${PORTVERSION} -CVS_SITES?= pserver:anonymous@cvs.linuxprinting.org:/usr/local/cvs -CVS_MODULE= foomatic-db-engine - MAN1= foomatic-printjob.1 foomatic-ppdfile.1 foomatic-perl-data.1 \ foomatic-configure.1 foomatic-compiledb.1 foomatic-combo-xml.1 \ foomatic-ppd-options.1 @@ -42,39 +31,16 @@ MAN8= foomatic-preferred-driver.8 \ foomatic-kitload.8 foomatic-getpjloptions.8 \ foomatic-addpjloptions.8 -# -# CVS checkout stuff mostly stolen from security/openssh-askpass port by -# kris@freebsd.org -# -do-fetch: - @if test ! -f ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ; then \ - ${MKDIR} ${DISTDIR}/${DISTNAME} && \ - cd ${DISTDIR}/${DISTNAME}; \ - for CVS_SITE in ${CVS_SITES}; do \ - ${ECHO_MSG} ">> Attempting to check out from $${CVS_SITE}."; \ - if ${CVS_CMD} -d:$${CVS_SITE} co -D "${CVS_DATE}" ${CVS_MODULE}; \ - then \ - cd ${DISTDIR}; \ - ${ECHO_MSG} ">> Creating dist tarball in ${DISTDIR}"; \ - ${ECHO_MSG} ">> \"${DISTNAME}${EXTRACT_SUFX}\"."; \ - ${MV} ${DISTNAME}/${CVS_MODULE} \ - ${DISTNAME}/${CVS_MODULE:H}/${DISTNAME}; \ - ${TAR} -cj \ - -f ${DISTNAME}${EXTRACT_SUFX} \ - -C ${DISTNAME}/${CVS_MODULE:H} \ - ${DISTNAME}; \ - exit; \ - fi \ - done; \ - ${RMDIR} ${DISTDIR}/${DISTNAME}; \ - ${ECHO_MSG} ">> CVS checkout failed."; \ - exit 1; \ - fi - -#pre-configure: -# @cd ${WRKSRC} && ${SETENV} ${SCRIPTS_ENV} ./make_configure +post-patch: + @${PERL} -pi.bak -e \ + "s,sysconfdir=/etc,sysconfdir=\'${PREFIX}/etc\',g ; \ + s,/usr/local/etc:,${PREFIX}/etc:,g" ${WRKSRC}/configure + @${PERL} -pi.bak -e \ + "s,/usr/local/bin:,${PREFIX}/bin:,g" ${WRKSRC}/Makefile.in -post-build: - @${CHMOD} +x ${WRKSRC}/mkinstalldirs +post-install: +.for file in foomatic-combo-xml foomatic-perl-data + @${STRIP_CMD} ${PREFIX}/bin/${file} +.endfor -.include <bsd.port.post.mk> +.include <bsd.port.mk> |