import gspdf: PDF, PS and EPS viewer for GNUstep

pkg/DESCR:
GSPdf is a PDF and PostScript file viewer for GNUstep. GSPdf is a
frond-end for GhostScript, which is required at runtime to properly
render the pages.

OK, jasper@
This commit is contained in:
sebastia 2010-10-26 14:56:01 +00:00
parent 0ea9579a5e
commit 1fc2096a2e
5 changed files with 73 additions and 0 deletions

View File

@ -0,0 +1,18 @@
# $OpenBSD: Makefile,v 1.1.1.1 2010/10/26 14:56:01 sebastia Exp $
COMMENT= PDF, PS and EPS viewer for GNUstep
DISTNAME= GSPdf-0.3
PKGNAME= ${DISTNAME:L}
HOMEPAGE= http://gap.nongnu.org/gspdf/
MASTER_SITES= http://savannah.nongnu.org/download/gap/
MODULES= x11/gnustep
WANTLIB+= c m pthread
RUN_DEPENDS+= :ghostscript-*:print/ghostscript/gnu
pre-build:
${SUBST_CMD} ${WRKDIST}/GSPdf.m
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (gnustep/GSPdf-0.3.tar.gz) = Br85l+Rx+XPbf1Wx7hRFeg==
RMD160 (gnustep/GSPdf-0.3.tar.gz) = MT/pHh9yvmydHrmgqAJ8ZhMYhWE=
SHA1 (gnustep/GSPdf-0.3.tar.gz) = OcgDTX+E4XwWaPGf+XTO16eHZp8=
SHA256 (gnustep/GSPdf-0.3.tar.gz) = IMo3xQ9gtZKRPpx+7BUEVDJd8mzGiSQWsmPxllEg9D4=
SIZE (gnustep/GSPdf-0.3.tar.gz) = 39926

View File

@ -0,0 +1,15 @@
$OpenBSD: patch-GSPdf_m,v 1.1.1.1 2010/10/26 14:56:01 sebastia Exp $
Fix default location of where to find ghostscript
--- GSPdf.m.orig Tue Oct 26 02:47:33 2010
+++ GSPdf.m Tue Oct 26 02:48:45 2010
@@ -129,7 +129,7 @@ static GSPdf *gspdf = nil;
#if defined __NetBSD__
gsPathStr = @"/usr/pkg/bin/gs";
#else
- gsPathStr = @"/usr/bin/gs";
+ gsPathStr = @"${LOCALBASE}/bin/gs";
#endif
}

View File

@ -0,0 +1,3 @@
GSPdf is a PDF and PostScript file viewer for GNUstep. GSPdf is a
frond-end for GhostScript, which is required at runtime to properly
render the pages.

View File

@ -0,0 +1,32 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2010/10/26 14:56:01 sebastia Exp $
bin/GSPdf
libexec/GNUstep/
libexec/GNUstep/GSPdf.app/
@bin libexec/GNUstep/GSPdf.app/GSPdf
libexec/GNUstep/GSPdf.app/Resources/
libexec/GNUstep/GSPdf.app/Resources/FileEPS.tiff
libexec/GNUstep/GSPdf.app/Resources/FilePDF.tiff
libexec/GNUstep/GSPdf.app/Resources/FilePS.tiff
libexec/GNUstep/GSPdf.app/Resources/GSPdf.desktop
libexec/GNUstep/GSPdf.app/Resources/GSPdf.gorm/
libexec/GNUstep/GSPdf.app/Resources/GSPdf.gorm/data.classes
libexec/GNUstep/GSPdf.app/Resources/GSPdf.gorm/data.info
libexec/GNUstep/GSPdf.app/Resources/GSPdf.gorm/objects.gorm
libexec/GNUstep/GSPdf.app/Resources/GSPdf.tiff
libexec/GNUstep/GSPdf.app/Resources/GSPdfConsole.gorm/
libexec/GNUstep/GSPdf.app/Resources/GSPdfConsole.gorm/data.classes
libexec/GNUstep/GSPdf.app/Resources/GSPdfConsole.gorm/data.info
libexec/GNUstep/GSPdf.app/Resources/GSPdfConsole.gorm/objects.gorm
libexec/GNUstep/GSPdf.app/Resources/GSPdfDocument.gorm/
libexec/GNUstep/GSPdf.app/Resources/GSPdfDocument.gorm/data.classes
libexec/GNUstep/GSPdf.app/Resources/GSPdfDocument.gorm/data.info
libexec/GNUstep/GSPdf.app/Resources/GSPdfDocument.gorm/objects.gorm
libexec/GNUstep/GSPdf.app/Resources/Info-gnustep.plist
libexec/GNUstep/GSPdf.app/Resources/hand.tiff
libexec/GNUstep/GSPdf.app/Resources/left.tiff
libexec/GNUstep/GSPdf.app/Resources/page.tiff
libexec/GNUstep/GSPdf.app/Resources/papersizes.plist
libexec/GNUstep/GSPdf.app/Resources/right.tiff
libexec/GNUstep/GSPdf.app/Resources/zoomin.tiff
libexec/GNUstep/GSPdf.app/Resources/zoomout.tiff
libexec/GNUstep/GSPdf.app/stamp.make