diff options
author | marcus <marcus@FreeBSD.org> | 2003-11-22 04:28:12 +0000 |
---|---|---|
committer | marcus <marcus@FreeBSD.org> | 2003-11-22 04:28:12 +0000 |
commit | 62b0a27bb8c3c46792f15a67cb5c984f94f567a4 (patch) | |
tree | e1859953206bff3b8c49a43e1c17916f9789c339 /print | |
parent | cbf296c551130c6e1d7c7fbd545b58b2395534ae (diff) | |
download | FreeBSD-ports-62b0a27bb8c3c46792f15a67cb5c984f94f567a4.zip FreeBSD-ports-62b0a27bb8c3c46792f15a67cb5c984f94f567a4.tar.gz |
Fix printing due to badly generated XML files. This has been reported to
the libgnomeprint developers, but it's not clear whether or not it will
be fixed in time for thr freeze.
Diffstat (limited to 'print')
-rw-r--r-- | print/libgnomeprint/Makefile | 26 | ||||
-rw-r--r-- | print/libgnomeprint/distinfo | 1 |
2 files changed, 25 insertions, 2 deletions
diff --git a/print/libgnomeprint/Makefile b/print/libgnomeprint/Makefile index 9a38c4c..ffb74da 100644 --- a/print/libgnomeprint/Makefile +++ b/print/libgnomeprint/Makefile @@ -7,9 +7,15 @@ PORTNAME= libgnomeprint PORTVERSION= 2.4.1 +PORTREVISION= 1 CATEGORIES= print gnome -MASTER_SITES= ${MASTER_SITE_GNOME} -MASTER_SITE_SUBDIR= sources/${PORTNAME}/2.4 +MASTER_SITES= ${MASTER_SITE_GNOME} \ + ${MASTER_SITE_LOCAL:S/$/:local/} \ + http://people.FreeBSD.org/~marcus/:local +MASTER_SITE_SUBDIR= sources/${PORTNAME}/2.4 \ + marcus/:local +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ + gpa-xml-${PORTVERSION}${EXTRACT_SUFX}:local DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org @@ -27,6 +33,10 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ PLIST_SUB= VERSION=${PORTVERSION} +GPA_XML= globals.xml +GPA_PRINTERS= GENERIC.xml META.xml PDF-WRITER.xml +GPA_MODELS= GNOME-GENERIC-PS.xml GNOME-META.xml GNOME-PDF-WRITER.xml + .include <bsd.port.pre.mk> .if exists(${LOCALBASE}/lib/libcups.so) @@ -50,5 +60,17 @@ post-patch: post-install: @${MKDIR} ${PREFIX}/etc/gnome/libgnomeprint-2.0/fonts @${TOUCH} ${PREFIX}/etc/gnome/libgnomeprint-2.0/fonts/gnome-print.fontmap +.for xml in ${GPA_XML} + ${INSTALL_DATA} ${WRKDIR}/gpa-xml-${PORTVERSION}/${xml} \ + ${PREFIX}/share/gnome/${PORTNAME}/${PORTVERSION} +.endfor +.for printer in ${GPA_PRINTERS} + ${INSTALL_DATA} ${WRKDIR}/gpa-xml-${PORTVERSION}/${printer} \ + ${PREFIX}/share/gnome/${PORTNAME}/${PORTVERSION}/printers +.endfor +.for model in ${GPA_MODELS} + ${INSTALL_DATA} ${WRKDIR}/gpa-xml-${PORTVERSION}/${model} \ + ${PREFIX}/share/gnome/${PORTNAME}/${PORTVERSION}/models +.endfor .include <bsd.port.post.mk> diff --git a/print/libgnomeprint/distinfo b/print/libgnomeprint/distinfo index f351ee1..935528d 100644 --- a/print/libgnomeprint/distinfo +++ b/print/libgnomeprint/distinfo @@ -1 +1,2 @@ MD5 (gnome2/libgnomeprint-2.4.1.tar.bz2) = ac7cbe45379b6bc14308cdcca8175757 +MD5 (gnome2/gpa-xml-2.4.1.tar.bz2) = 7128cbbb8a4fdc179c90dcc2a5b31e34 |