[Midnightbsd-cvs] mports [17812] trunk/print/libpaper: libpaper 1.1.24.3

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sun Nov 9 19:29:17 EST 2014


Revision: 17812
          http://svnweb.midnightbsd.org/mports/?rev=17812
Author:   laffer1
Date:     2014-11-09 19:29:16 -0500 (Sun, 09 Nov 2014)
Log Message:
-----------
libpaper 1.1.24.3

Modified Paths:
--------------
    trunk/print/libpaper/Makefile
    trunk/print/libpaper/distinfo
    trunk/print/libpaper/files/patch-lib-Makefile.in
    trunk/print/libpaper/pkg-plist

Modified: trunk/print/libpaper/Makefile
===================================================================
--- trunk/print/libpaper/Makefile	2014-11-10 00:05:15 UTC (rev 17811)
+++ trunk/print/libpaper/Makefile	2014-11-10 00:29:16 UTC (rev 17812)
@@ -1,38 +1,34 @@
 # $MidnightBSD$
 
 PORTNAME=	libpaper
-PORTVERSION=	1.1.24
+PORTVERSION=	1.1.24.3
 CATEGORIES=	print
 MASTER_SITES=	${MASTER_SITE_DEBIAN}
 MASTER_SITE_SUBDIR=	pool/main/libp/libpaper
-DISTNAME=	${PORTNAME}_${PORTVERSION}
+DISTNAME=	${PORTNAME}_${PORTVERSION:C/.([0-9]+)$/+nmu\1/}
 
 MAINTAINER=	ports at MidnightBSD.org
-COMMENT=	A library providing routines for paper size management
+COMMENT=	Library providing routines for paper size management
+
 LICENSE=	gpl2
 
-USE_AUTOTOOLS=	libtool
+USES=		libtool
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
+WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION:C/.([0-9]+)$/+nmu\1/}
+INSTALL_TARGET=	install-strip
 
-WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
+post-extract:
+	${ECHO_CMD} a4 > ${WRKDIR}/papersize.a4
+	${ECHO_CMD} letter > ${WRKDIR}/papersize.letter
 
-MAN1=	paperconf.1
-MAN3=	defaultpapername.3 defaultpapersizefile.3 paperdone.3 paperfirst.3 \
-	paperinfo.3 paperinit.3 paperlast.3 papernext.3 paperprev.3 \
-	paperpsheight.3 paperpsname.3 paperpswidth.3 paperwithsize.3 \
-	systempapername.3 systempapersizefile.3
-MAN5=	papersize.5
-MAN8=	paperconfig.8
+post-configure:
+	@${REINPLACE_CMD} -e 's|$${prefix}|${PREFIX}|g' \
+	    ${WRKSRC}/config.h ${WRKSRC}/src/paperconfig
 
-pre-configure:
-	@${TOUCH} ${WRKSRC}/config.sub
-	@${REINPLACE_CMD} -E -e 's|(#!).*/bin/bash|\1/bin/sh|g' \
-			-e 's|==|=|g' \
-		${WRKSRC}/src/paperconfig.in
+post-install:
+	cd ${WRKDIR} && \
+	    ${INSTALL_DATA} papersize.a4 papersize.letter \
+	    ${STAGEDIR}${PREFIX}/etc
 
-post-configure:
-	@${REINPLACE_CMD} -e 's|$${prefix}|${PREFIX}|g' ${WRKSRC}/config.h \
-			${WRKSRC}/src/paperconfig
-
 .include <bsd.port.mk>

Modified: trunk/print/libpaper/distinfo
===================================================================
--- trunk/print/libpaper/distinfo	2014-11-10 00:05:15 UTC (rev 17811)
+++ trunk/print/libpaper/distinfo	2014-11-10 00:29:16 UTC (rev 17812)
@@ -1,3 +1,2 @@
-SHA256 (libpaper_1.1.24.tar.gz) = 38ac28114673d4b175a939d981e0477a0ed9bcaab27033522ecb2ca78ee90c7e
-RMD160 (libpaper_1.1.24.tar.gz) = 12e7234616bfe648337381c7c07e7de7bcfbea28
-SIZE (libpaper_1.1.24.tar.gz) = 355272
+SHA256 (libpaper_1.1.24+nmu3.tar.gz) = 1ee1ff0792d81f080c6f8b65509170448e14bf29e1af8223f8e58d55bd11cea5
+SIZE (libpaper_1.1.24+nmu3.tar.gz) = 369414

Modified: trunk/print/libpaper/files/patch-lib-Makefile.in
===================================================================
--- trunk/print/libpaper/files/patch-lib-Makefile.in	2014-11-10 00:05:15 UTC (rev 17811)
+++ trunk/print/libpaper/files/patch-lib-Makefile.in	2014-11-10 00:29:16 UTC (rev 17812)
@@ -1,6 +1,6 @@
---- lib/Makefile.in.orig	Mon Apr  9 10:45:45 2007
-+++ lib/Makefile.in	Mon Apr  9 10:49:48 2007
-@@ -500,14 +500,14 @@
+--- lib/Makefile.in.orig	2014-04-10 22:56:38.000000000 +0900
++++ lib/Makefile.in	2014-08-30 23:40:33.000000000 +0900
+@@ -678,14 +678,14 @@
  
  
  paperspecs.h: paperspecs Makefile
@@ -13,7 +13,7 @@
  	       if ($$4 == "in") factor = 72.0; \
  	       printf("    { \"%s\", %5f, %5f },\n", \
 -		      $$1, $$2 * factor, $$3 * factor); }' < $< >> $@
-+		      $$1, $$2 * factor, $$3 * factor); }' < $< paperspecs >> $@
++		      $$1, $$2 * factor, $$3 * factor); }' < paperspecs >> $@
+ 
  # Tell versions [3.59,3.63) of GNU make to not export all variables.
  # Otherwise a system limit (for SysV at least) may be exceeded.
- .NOEXPORT:

Modified: trunk/print/libpaper/pkg-plist
===================================================================
--- trunk/print/libpaper/pkg-plist	2014-11-10 00:05:15 UTC (rev 17811)
+++ trunk/print/libpaper/pkg-plist	2014-11-10 00:29:16 UTC (rev 17812)
@@ -1,7 +1,26 @@
 bin/paperconf
+etc/papersize.a4
+etc/papersize.letter
 include/paper.h
 lib/libpaper.a
-lib/libpaper.la
 lib/libpaper.so
 lib/libpaper.so.2
 sbin/paperconfig
+man/man1/paperconf.1.gz
+man/man3/defaultpapername.3.gz
+man/man3/defaultpapersizefile.3.gz
+man/man3/paperdone.3.gz
+man/man3/paperfirst.3.gz
+man/man3/paperinfo.3.gz
+man/man3/paperinit.3.gz
+man/man3/paperlast.3.gz
+man/man3/papernext.3.gz
+man/man3/paperprev.3.gz
+man/man3/paperpsheight.3.gz
+man/man3/paperpsname.3.gz
+man/man3/paperpswidth.3.gz
+man/man3/paperwithsize.3.gz
+man/man3/systempapername.3.gz
+man/man3/systempapersizefile.3.gz
+man/man5/papersize.5.gz
+man/man8/paperconfig.8.gz



More information about the Midnightbsd-cvs mailing list