mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 09:36:41 -04:00
print/pslib: Update 0.4.6 => 0.4.8, improve port, take maintainership
Changelogs: * Version 0.4.8: - use unique marker for embedded eps images. This allows to embed eps files created by pslib. - fix compile warnings * Version 0.4.7: - minor build fixes Improve port: * Fix and sort pkg-plist * Lint Makefile + Use dynamic SOVERSION for pkg-plist PR: 285569
This commit is contained in:
parent
28efe33c01
commit
a1930ef7a9
3 changed files with 72 additions and 70 deletions
|
@ -1,11 +1,10 @@
|
|||
PORTNAME= pslib
|
||||
PORTVERSION= 0.4.6
|
||||
PORTREVISION= 3
|
||||
DISTVERSION= 0.4.8
|
||||
CATEGORIES= print
|
||||
MASTER_SITES= SF
|
||||
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
MAINTAINER= alster@vinterdalen.se
|
||||
COMMENT= C-library for generating multi page PostScript documents
|
||||
WWW= https://pslib.sourceforge.net/
|
||||
|
||||
|
@ -19,31 +18,34 @@ LIB_DEPENDS= libgif.so:graphics/giflib \
|
|||
USES= gettext gmake gnome jpeg libtool localbase pathfix pkgconfig
|
||||
USE_GNOME= intlhack
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
|
||||
LIBS+= -lintl
|
||||
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
EX_DISTNAME= pslib-examples-0.0.11
|
||||
EX_WRKSRC= ${WRKDIR}/${EX_DISTNAME}
|
||||
LIBS+= -lintl
|
||||
|
||||
PLIST_SUB= SOVERSION=${DISTVERSION}
|
||||
|
||||
OPTIONS_DEFINE= EXAMPLES MANPAGES NLS
|
||||
OPTIONS_DEFAULT= MANPAGES
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
EXAMPLES_DISTFILES= ${EX_DISTNAME}${EXTRACT_SUFX}
|
||||
|
||||
EXAMPLES_MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/0.4.6/:examples
|
||||
EXAMPLES_DISTFILES= ${EX_DISTNAME}${EXTRACT_SUFX}:examples
|
||||
MANPAGES_BUILD_DEPENDS= ${LOCALBASE}/bin/docbook-to-man:textproc/docbook-to-man \
|
||||
${LOCALBASE}/bin/docbook2man:textproc/docbook-utils
|
||||
MANPAGES_CONFIGURE_ENV_OFF=ac_cv_prog_DOC_TO_MAN=""
|
||||
MANPAGES_CONFIGURE_ENV_OFF= ac_cv_prog_DOC_TO_MAN=""
|
||||
NLS_CONFIGURE_ENV_OFF= ac_cv_header_libintl_h=no
|
||||
|
||||
NLS_CONFIGURE_ENV_OFF= ac_cv_header_libintl_h=no
|
||||
EX_DISTNAME= ${PORTNAME}-examples-0.0.11
|
||||
EX_WRKSRC= ${WRKDIR}/${EX_DISTNAME}
|
||||
|
||||
post-patch-NLS-off:
|
||||
@${REINPLACE_CMD} -e 's|@USE_NLS@|no|g' ${WRKSRC}/po/Makefile.in.in
|
||||
${REINPLACE_CMD} -e 's|@USE_NLS@|no|g' ${WRKSRC}/po/Makefile.in.in
|
||||
|
||||
post-install-EXAMPLES-on:
|
||||
@cd ${EX_WRKSRC} && ${RM} Makefile.unix ChangeLog CMakeLists.txt && \
|
||||
cd ${EX_WRKSRC} && ${RM} Makefile.unix ChangeLog CMakeLists.txt && \
|
||||
${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1572692217
|
||||
SHA256 (pslib-0.4.6.tar.gz) = 642e8405c85dc2ebcd307e0b46ed3d366fd28de098c6d8b717720689270b2954
|
||||
SIZE (pslib-0.4.6.tar.gz) = 543950
|
||||
TIMESTAMP = 1742515849
|
||||
SHA256 (pslib-0.4.8.tar.gz) = 81a58dbc12ee514cb4a3e1d608ec86e8a9b3c43ad8098e8f57759b03f8e31fae
|
||||
SIZE (pslib-0.4.8.tar.gz) = 548679
|
||||
SHA256 (pslib-examples-0.0.11.tar.gz) = 8932eccb8cd2304dfe00e85be70ad9e11f18ea7f976fb0d1e7af8a3d51113b71
|
||||
SIZE (pslib-examples-0.0.11.tar.gz) = 668166
|
||||
|
|
|
@ -4,8 +4,61 @@ include/libps/psversion.h
|
|||
lib/libps.a
|
||||
lib/libps.so
|
||||
lib/libps.so.0
|
||||
lib/libps.so.0.4.6
|
||||
lib/libps.so.%%SOVERSION%%
|
||||
libdata/pkgconfig/libps.pc
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AlteSchwabacher.afm
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AlteSchwabacher.enc
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AlteSchwabacher.pfb
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Courier.afm
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Helvetica.afm
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Helvetica.pro
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/README
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cmyk.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cne-cmyk.jpg
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cork.enc
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/debian-transparent.gif
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/debian.bmp
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/debian.gif
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/debian.png
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/debian.tiff
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dice.afm
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dice.pfb
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/draw.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/einstein.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/einstein.txt
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/exiftest.jpg
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fontcreate.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fontsample.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/glyphlist.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gnu-head.jpg
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyperlinks.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyph_de.dic
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyph_en.dic
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyphenate.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/image.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/imagereuse.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexed-alpha.png
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexed.png
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/interlaced.gif
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ligatures.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ligexperts.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/logos.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/memory.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mmk.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/overprint.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pagehook.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/picture.eps
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/polish.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/poster.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/psclock.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rgb-alpha.png
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rgb.png
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/schematic.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shading.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/showbox.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spotcolor.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/txt2ps.c
|
||||
%%NLS%%share/locale/de/LC_MESSAGES/pslib.mo
|
||||
%%MANPAGES%%share/man/man3/PS_add_bookmark.3.gz
|
||||
%%MANPAGES%%share/man/man3/PS_add_kerning.3.gz
|
||||
%%MANPAGES%%share/man/man3/PS_add_launchlink.3.gz
|
||||
|
@ -108,59 +161,6 @@ libdata/pkgconfig/libps.pc
|
|||
%%MANPAGES%%share/man/man3/PS_symbol_width.3.gz
|
||||
%%MANPAGES%%share/man/man3/PS_translate.3.gz
|
||||
%%MANPAGES%%share/man/man3/pslib.3.gz
|
||||
%%NLS%%share/locale/de/LC_MESSAGES/pslib.mo
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AlteSchwabacher.afm
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AlteSchwabacher.enc
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AlteSchwabacher.pfb
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Courier.afm
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Helvetica.afm
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Helvetica.pro
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/README
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cmyk.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cne-cmyk.jpg
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cork.enc
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/debian-transparent.gif
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/debian.bmp
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/debian.gif
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/debian.png
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/debian.tiff
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dice.afm
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dice.pfb
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/draw.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/einstein.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/einstein.txt
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/exiftest.jpg
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fontcreate.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fontsample.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/glyphlist.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gnu-head.jpg
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyperlinks.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyph_de.dic
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyph_en.dic
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyphenate.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/image.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/imagereuse.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexed-alpha.png
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexed.png
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/interlaced.gif
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ligatures.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ligexperts.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/logos.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/memory.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mmk.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/overprint.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pagehook.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/picture.eps
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/polish.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/poster.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/psclock.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rgb-alpha.png
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rgb.png
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/schematic.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shading.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/showbox.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spotcolor.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/txt2ps.c
|
||||
%%DATADIR%%/draft.ps
|
||||
%%DATADIR%%/exectime.ps
|
||||
%%DATADIR%%/grid.ps
|
||||
|
|
Loading…
Add table
Reference in a new issue