Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
Corel(R) AfterShot(TM) Pro is a fast, flexible photo workflow
solution that combines robust photo management, advanced non-destructive
adjustments and complete RAW processing. Organize your photos in
catalogs or folders. Find images quickly with extensive Metadata
tools that let you search by camera settings, keywords, tags and
more. Experiment with and alter images freely with non-destructive
adjustment tools and apply enhancements precisely with selective
editing. Easily output your work for albums, web sites or client
review. With RAW support, powerful batch processing and incredible
speed, AfterShot Pro is the fast way to professional photos.

View File

@@ -0,0 +1,63 @@
# $NetBSD: Makefile,v 1.2 2012/10/06 14:10:39 asau Exp $
#
CATEGORIES= graphics
MASTER_SITES= http://www.corel.com/akdlm/6763/downloads/AfterShotPro/1/PF/
EXTRACT_SUFX= .deb
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.corel.com/corel/product/index.jsp?pid=prod4670071
COMMENT= Photo management software
LICENSE= corel-license
RESTRICTED= Redistribution not permitted
NO_SRC_ON_CDROM=${RESTRICTED}
NO_SRC_ON_FTP= ${RESTRICTED}
NO_BIN_ON_CDROM=${RESTRICTED}
NO_BIN_ON_FTP= ${RESTRICTED}
WRKSRC= ${WRKDIR}
USE_LANGUAGES= # none
USE_TOOLS+= pax tar
EMUL_PLATFORMS= linux-i386 # linux-x86_64
EMUL_MODULES.linux= drm fontconfig freetype2 glx gtk2 png x11
INSTALLATION_DIRS= bin libdata share/applications share/pixmaps
SUBST_CLASSES+= path
SUBST_SED.path+= -e "s,/opt/AfterShotPro,${PREFIX}/libdata/AfterShotPro,"
SUBST_SED.path+= -e "s,{LD_LIBRARY_PATH},{LD_LIBRARY_PATH}:${PREFIX}/emul/linux32/lib,"
SUBST_FILES.path+= usr/bin/AfterShotPro
SUBST_MESSAGE.path= Fixing path for pkgsrc.
SUBST_STAGE.path= post-build
.include "../../mk/bsd.prefs.mk"
DIST_SUBDIR= AfterShotPro-1.0
.if ${EMUL_PLATFORM} == "linux-i386"
DISTNAME= AfterShotPro_i386
PKGNAME= ${DISTNAME:S/_i386/-1.0/}
# same data.tar.gz, just different control.tar.gz
#.elif ${EMUL_PLATFORM} == "linux-x86_64"
#DISTNAME= AfterShotPro_amd64
#PKGNAME= ${DISTNAME:S/_amd64/-1.0/}
.else
BROKEN= Not supported for this emulation
.endif
do-extract: ${WRKDIR}
${RUN} cd ${WRKDIR} && ${AR} x ${_DISTDIR:Q}/${DISTNAME}${EXTRACT_SUFX} data.tar.gz
cd ${WRKSRC} && ${TAR} -xzpf data.tar.gz
do-build:
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/usr/bin/AfterShotPro ${DESTDIR}${PREFIX}/bin
${INSTALL_DATA} ${WRKSRC}/usr/share/applications/AfterShotPro.desktop ${DESTDIR}${PREFIX}/share/applications
${INSTALL_DATA} ${WRKSRC}/usr/share/pixmaps/AfterShotPro.png ${DESTDIR}${PREFIX}/share/pixmaps
cd ${WRKSRC}/opt && pax -pe -rw * ${DESTDIR}${PREFIX}/libdata
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../mk/bsd.pkg.mk"

2183
graphics/AfterShotPro/PLIST Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1.1.1 2012/01/23 23:32:33 wiz Exp $
SHA1 (AfterShotPro-1.0/AfterShotPro_i386.deb) = dd04b4d828b93d13388d3e73405b62d6dd912f33
RMD160 (AfterShotPro-1.0/AfterShotPro_i386.deb) = 7c6854ad86af082efad2860b4d932e6c9c78144a
Size (AfterShotPro-1.0/AfterShotPro_i386.deb) = 35535186 bytes

4
graphics/CRWInfo/DESCR Normal file
View File

@@ -0,0 +1,4 @@
CRW Info is a program to extract exposure information and thumbnails from
Canon RAW files. It has been tested so far only with the CRW files from
the Canon D60 camera. Owners of other camera models are encouraged to try
the program and give feedback to the original authors.

21
graphics/CRWInfo/Makefile Normal file
View File

@@ -0,0 +1,21 @@
# $NetBSD: Makefile,v 1.5 2012/10/06 14:10:39 asau Exp $
#
DISTNAME= CRWInfo-0.2
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_GENTOO:=distfiles/}
MAINTAINER= kirtai@users.sourceforge.net
HOMEPAGE= http://neuemuenze.heim1.tu-clausthal.de/~sven/crwinfo/
COMMENT= Extracts exposure information and thumbnails from Canon RAW files
NO_CONFIGURE= yes
INSTALLATION_DIRS= bin
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/crwinfo ${DESTDIR}${PREFIX}/bin/
${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/crwinfo/
${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/crwinfo/
.include "../../mk/bsd.pkg.mk"

3
graphics/CRWInfo/PLIST Normal file
View File

@@ -0,0 +1,3 @@
@comment $NetBSD: PLIST,v 1.2 2009/06/14 17:59:04 joerg Exp $
bin/crwinfo
share/doc/crwinfo/README

View File

@@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.2 2005/02/24 08:45:01 agc Exp $
SHA1 (CRWInfo-0.2.tar.gz) = 6c3df0378cd9eaa74dad19b5c1661e63afe6c264
RMD160 (CRWInfo-0.2.tar.gz) = d237db829076a281a8140708c2853c158c189920
Size (CRWInfo-0.2.tar.gz) = 10717 bytes
SHA1 (patch-aa) = 451336207dd6ada7934e6dd35eff4b206974f287

View File

@@ -0,0 +1,19 @@
$NetBSD: patch-aa,v 1.1.1.1 2005/01/14 16:02:09 jmmv Exp $
--- crwinfo.c.orig 2002-07-30 18:17:03.000000000 +0100
+++ crwinfo.c
@@ -95,10 +95,10 @@ void print_help(char *progname)
fprintf( stderr, "-m show misc. information (whitepoint, AF mode etc)\n" );
fprintf( stderr, "-f show flash information (flash mode etc)\n" );
fprintf( stderr, "-cf show custom function settings\n" );
- fprintf( stderr, "-t extract the thumbnail to the optional filename.
- If no filename for the thumbnail is given, the
- name of the CRW-file is used with a .jpg
- extension\n" );
+ fprintf( stderr, "-t extract the thumbnail to the optional filename.\n"
+ " If no filename for the thumbnail is given, the\n"
+ " name of the CRW-file is used with a .jpg\n"
+ " extension\n" );
fprintf( stderr, "-x show experimental information (don't rely on it)\n" );
exit(0);
}

19
graphics/Cenon/DESCR Normal file
View File

@@ -0,0 +1,19 @@
Cenon is a vector graphics tool for GNUstep, OpenStep and Apple. It is
built upon a modular graphical core, and offers a variety of applications
beyond desktop publishing. It can convert, import, and export DXF,
PostScript, DIN form ats, HPGL, Gerber, etc.
Key Features:
- Import of many graphic formats like PostScript (PS, EPS), DXF, Gerber,
HPGL, PDF, Drill Data (Excellon, Sieb & Meyer etc.), Type 1-Fonts,
as well as most bitmap formats.
- Export of many formats like PostScript (PS, EPS), DXF, Gerber, HPGL
- Vector graphics conversion in all directions
- complete set of DTP functions like color shading, image clipping, rich
text and many many more.
- Raster image to vector conversion
- Type 1 Font Editing. Not very comfortable yet, but it works, and
integrates nicely into Cenon. All of the vhf engraving fonts are created
with Cenon.
- Free Software

34
graphics/Cenon/Makefile Normal file
View File

@@ -0,0 +1,34 @@
# $NetBSD: Makefile,v 1.21 2013/05/09 07:39:51 adam Exp $
#
DISTNAME= Cenon-3.9.6
PKGREVISION= 2
CATEGORIES= graphics cad gnustep
MASTER_SITES= http://www.vhf-group.com/vhfInterservice/download/source/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.cenon.info/
COMMENT= Vector graphics / CAD / DTP program
LICENSE= vhf-public-license
USE_LANGUAGES= objc
WRKSRC= ${WRKDIR}/Cenon
NO_CONFIGURE= yes
INSTALLATION_DIRS+= share/doc/Cenon
INSTALLATION_DIRS+= share/GNUstep/Library/Cenon
FIX_GNUSTEP_INSTALLATION_DIR= yes
SUBST_FILES.gnustep_installation_dir+= GNUmakefile
SUBST_FILES.gnustep_installation_dir+= GNUmakefile.postamble
post-install:
.for doc in LICENSE README
${INSTALL_DATA} ${WRKSRC}/${doc} ${DESTDIR}${PREFIX}/share/doc/Cenon
.endfor
.include "../../x11/gnustep-back/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

497
graphics/Cenon/PLIST Normal file
View File

@@ -0,0 +1,497 @@
@comment $NetBSD: PLIST,v 1.6 2012/10/22 22:59:47 rh Exp $
bin/Cenon
lib/GNUstep/Applications/Cenon.app/Cenon
lib/GNUstep/Applications/Cenon.app/Resources/Cenon.desktop
lib/GNUstep/Applications/Cenon.app/Resources/Cenon.tiff
lib/GNUstep/Applications/Cenon.app/Resources/CenonHead.tiff
lib/GNUstep/Applications/Cenon.app/Resources/Cenon_128x128.tiff
lib/GNUstep/Applications/Cenon.app/Resources/Cenon_48x48.tiff
lib/GNUstep/Applications/Cenon.app/Resources/CharConversion/Apple.dict
lib/GNUstep/Applications/Cenon.app/Resources/CharConversion/Microsoft.dict
lib/GNUstep/Applications/Cenon.app/Resources/CheckMark.tiff
lib/GNUstep/Applications/Cenon.app/Resources/CropMarks/leftup.cenon/document
lib/GNUstep/Applications/Cenon.app/Resources/CropMarks/leftup.cenon/output
lib/GNUstep/Applications/Cenon.app/Resources/CropMarks/middledown.cenon/document
lib/GNUstep/Applications/Cenon.app/Resources/CropMarks/middledown.cenon/output
lib/GNUstep/Applications/Cenon.app/Resources/CropMarks/rightup.cenon/document
lib/GNUstep/Applications/Cenon.app/Resources/CropMarks/rightup.cenon/output
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/Contour.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/Contour.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/Contour.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/Document.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/Document.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/Document.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/Document.nib/lupe.tiff
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/GridPanel.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/GridPanel.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/GridPanel.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPAccText.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPAccText.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPAccText.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPAllAcc.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPAllAcc.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPAllAcc.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPAllFilling.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPAllFilling.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPAllFilling.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPAllLayers.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPAllLayers.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPAllLayers.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPAllStrokeWidth.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPAllStrokeWidth.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPAllStrokeWidth.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPArc.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPArc.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPArc.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPCrosshairs.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPCrosshairs.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPCrosshairs.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPCurve.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPCurve.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPCurve.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPGroup.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPGroup.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPGroup.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPImage.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPImage.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPImage.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPLine.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPLine.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPLine.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPMark.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPMark.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPMark.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPPath.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPPath.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPPath.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPPolyLine.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPPolyLine.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPPolyLine.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPRectangle.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPRectangle.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPRectangle.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPSinking.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPSinking.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPSinking.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPSinking.nib/sinkingFine.tiff
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPSinking.nib/sinkingMedium.tiff
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPText.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPText.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPText.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPTextPath.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPTextPath.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPTextPath.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPThread.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPThread.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPThread.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPWeb.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPWeb.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IPWeb.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IntersectionPanel.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IntersectionPanel.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/IntersectionPanel.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/LayerDetails.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/LayerDetails.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/LayerDetails.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/Localizable.strings
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/Main.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/Main.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/Main.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/Main.nib/sortColLLUR.tiff
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/Main.nib/sortColULLR.tiff
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/Main.nib/sortColURLL.tiff
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/Main.nib/sortRowLLUR.tiff
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/Main.nib/sortRowULLR.tiff
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/Operations.strings
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/PSFontInfo.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/PSFontInfo.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/PSFontInfo.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/PSInfo.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/PSInfo.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/PSInfo.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/PSSettings.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/PSSettings.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/PSSettings.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/PreferencesPanel.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/PreferencesPanel.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/PreferencesPanel.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/PrintPanelAccessory.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/PrintPanelAccessory.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/PrintPanelAccessory.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/ProjectSettingsPanel.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/ProjectSettingsPanel.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/ProjectSettingsPanel.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TPAlign.nib/alignHCenter.tiff
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TPAlign.nib/alignHLeft.tiff
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TPAlign.nib/alignHRight.tiff
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TPAlign.nib/alignVBottom.tiff
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TPAlign.nib/alignVCenter.tiff
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TPAlign.nib/alignVTop.tiff
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TPAlign.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TPAlign.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TPAlign.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TPMix.nib/designable.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TPMix.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TPMove.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TPMove.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TPMove.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TPRotate.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TPRotate.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TPRotate.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TPScale.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TPScale.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TPScale.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TilePanel.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TilePanel.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TilePanel.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TransformPanel.nib/buttonFilling.tiff
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TransformPanel.nib/buttonLayers.tiff
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TransformPanel.nib/buttonStroke.tiff
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TransformPanel.nib/buttonText.tiff
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TransformPanel.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TransformPanel.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/TransformPanel.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/WorkingAreaPanel.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/WorkingAreaPanel.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/English.lproj/WorkingAreaPanel.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/Export.prefs/Export
lib/GNUstep/Applications/Cenon.app/Resources/Export.prefs/Resources/English.lproj/Export.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/Export.prefs/Resources/English.lproj/Export.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/Export.prefs/Resources/English.lproj/Export.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/Export.prefs/Resources/German.lproj/Export.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/Export.prefs/Resources/German.lproj/Export.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/Export.prefs/Resources/German.lproj/Export.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/Export.prefs/Resources/Info-gnustep.plist
lib/GNUstep/Applications/Cenon.app/Resources/Export.prefs/Resources/prefsExport.tiff
lib/GNUstep/Applications/Cenon.app/Resources/Export.prefs/stamp.make
lib/GNUstep/Applications/Cenon.app/Resources/General.prefs/General
lib/GNUstep/Applications/Cenon.app/Resources/General.prefs/Resources/English.lproj/General.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/General.prefs/Resources/English.lproj/General.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/General.prefs/Resources/English.lproj/General.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/General.prefs/Resources/English.lproj/Localizable.strings
lib/GNUstep/Applications/Cenon.app/Resources/General.prefs/Resources/German.lproj/General.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/General.prefs/Resources/German.lproj/General.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/General.prefs/Resources/German.lproj/General.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/General.prefs/Resources/German.lproj/Localizable.strings
lib/GNUstep/Applications/Cenon.app/Resources/General.prefs/Resources/Info-gnustep.plist
lib/GNUstep/Applications/Cenon.app/Resources/General.prefs/Resources/prefsGeneral.tiff
lib/GNUstep/Applications/Cenon.app/Resources/General.prefs/stamp.make
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/Contour.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/Contour.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/Contour.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/Document.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/Document.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/Document.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/Document.nib/lupe.tiff
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/GridPanel.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/GridPanel.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/GridPanel.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPAccText.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPAccText.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPAccText.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPAllAcc.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPAllAcc.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPAllAcc.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPAllFilling.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPAllFilling.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPAllFilling.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPAllLayers.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPAllLayers.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPAllLayers.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPAllStrokeWidth.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPAllStrokeWidth.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPAllStrokeWidth.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPArc.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPArc.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPArc.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPCrosshairs.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPCrosshairs.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPCrosshairs.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPCurve.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPCurve.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPCurve.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPGroup.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPGroup.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPGroup.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPImage.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPImage.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPImage.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPLine.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPLine.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPLine.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPMark.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPMark.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPMark.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPPath.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPPath.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPPath.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPPolyLine.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPPolyLine.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPPolyLine.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPRectangle.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPRectangle.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPRectangle.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPSinking.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPSinking.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPSinking.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPSinking.nib/sinkingFine.tiff
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPSinking.nib/sinkingMedium.tiff
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPText.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPText.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPText.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPTextPath.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPTextPath.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPTextPath.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPThread.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPThread.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPThread.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPWeb.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPWeb.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IPWeb.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IntersectionPanel.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IntersectionPanel.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/IntersectionPanel.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/LayerDetails.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/LayerDetails.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/LayerDetails.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/Localizable.strings
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/Main.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/Main.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/Main.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/Main.nib/sortColLLUR.tiff
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/Main.nib/sortColULLR.tiff
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/Main.nib/sortColURLL.tiff
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/Main.nib/sortRowLLUR.tiff
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/Main.nib/sortRowULLR.tiff
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/Operations.strings
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/PSInfo.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/PSInfo.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/PSInfo.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/PSSettings.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/PSSettings.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/PSSettings.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/PreferencesPanel.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/PreferencesPanel.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/PreferencesPanel.nib/objects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/PrintPanelAccessory.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/PrintPanelAccessory.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/PrintPanelAccessory.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/ProjectSettingsPanel.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/ProjectSettingsPanel.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/ProjectSettingsPanel.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TPAlign.nib/alignHCenter.tiff
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TPAlign.nib/alignHLeft.tiff
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TPAlign.nib/alignHRight.tiff
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TPAlign.nib/alignVBottom.tiff
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TPAlign.nib/alignVCenter.tiff
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TPAlign.nib/alignVTop.tiff
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TPAlign.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TPAlign.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TPAlign.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TPMix.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TPMix.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TPMix.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TPMove.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TPMove.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TPMove.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TPRotate.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TPRotate.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TPRotate.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TPScale.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TPScale.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TPScale.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TilePanel.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TilePanel.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TilePanel.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TransformPanel.nib/buttonFilling.tiff
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TransformPanel.nib/buttonLayers.tiff
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TransformPanel.nib/buttonStroke.tiff
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TransformPanel.nib/buttonText.tiff
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TransformPanel.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TransformPanel.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/TransformPanel.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/WorkingAreaPanel.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/WorkingAreaPanel.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/German.lproj/WorkingAreaPanel.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/Import.prefs/Import
lib/GNUstep/Applications/Cenon.app/Resources/Import.prefs/Resources/English.lproj/Import.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/Import.prefs/Resources/English.lproj/Import.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/Import.prefs/Resources/English.lproj/Import.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/Import.prefs/Resources/English.lproj/Import.nib/typeDXF.tiff
lib/GNUstep/Applications/Cenon.app/Resources/Import.prefs/Resources/English.lproj/Import.nib/typeDrill.tiff
lib/GNUstep/Applications/Cenon.app/Resources/Import.prefs/Resources/English.lproj/Import.nib/typeGerber.tiff
lib/GNUstep/Applications/Cenon.app/Resources/Import.prefs/Resources/English.lproj/Import.nib/typeHPGL.tiff
lib/GNUstep/Applications/Cenon.app/Resources/Import.prefs/Resources/English.lproj/Import.nib/typePS.tiff
lib/GNUstep/Applications/Cenon.app/Resources/Import.prefs/Resources/German.lproj/Import.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/Import.prefs/Resources/German.lproj/Import.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/Import.prefs/Resources/German.lproj/Import.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/Import.prefs/Resources/German.lproj/Import.nib/typeDXF.tiff
lib/GNUstep/Applications/Cenon.app/Resources/Import.prefs/Resources/German.lproj/Import.nib/typeDrill.tiff
lib/GNUstep/Applications/Cenon.app/Resources/Import.prefs/Resources/German.lproj/Import.nib/typeGerber.tiff
lib/GNUstep/Applications/Cenon.app/Resources/Import.prefs/Resources/German.lproj/Import.nib/typeHPGL.tiff
lib/GNUstep/Applications/Cenon.app/Resources/Import.prefs/Resources/German.lproj/Import.nib/typePS.tiff
lib/GNUstep/Applications/Cenon.app/Resources/Import.prefs/Resources/Info-gnustep.plist
lib/GNUstep/Applications/Cenon.app/Resources/Import.prefs/Resources/prefsImport.tiff
lib/GNUstep/Applications/Cenon.app/Resources/Import.prefs/stamp.make
lib/GNUstep/Applications/Cenon.app/Resources/Info-gnustep.plist
lib/GNUstep/Applications/Cenon.app/Resources/Info.nib/._keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/Info.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/Info.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/Info.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/Info.tiff
lib/GNUstep/Applications/Cenon.app/Resources/InspectorPanel.nib/._keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/InspectorPanel.nib/buttonFilling.tiff
lib/GNUstep/Applications/Cenon.app/Resources/InspectorPanel.nib/buttonLayers.tiff
lib/GNUstep/Applications/Cenon.app/Resources/InspectorPanel.nib/buttonStroke.tiff
lib/GNUstep/Applications/Cenon.app/Resources/InspectorPanel.nib/buttonText.tiff
lib/GNUstep/Applications/Cenon.app/Resources/InspectorPanel.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/InspectorPanel.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/InspectorPanel.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/SinkingMetrics.plist
lib/GNUstep/Applications/Cenon.app/Resources/ToolPanel.nib/classes.nib
lib/GNUstep/Applications/Cenon.app/Resources/ToolPanel.nib/info.nib
lib/GNUstep/Applications/Cenon.app/Resources/ToolPanel.nib/keyedobjects.nib
lib/GNUstep/Applications/Cenon.app/Resources/ToolPanel.nib/toolArc.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ToolPanel.nib/toolArrow.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ToolPanel.nib/toolCurve.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ToolPanel.nib/toolCutter.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ToolPanel.nib/toolLine.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ToolPanel.nib/toolMark.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ToolPanel.nib/toolPolyLine.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ToolPanel.nib/toolRectangle.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ToolPanel.nib/toolRotate.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ToolPanel.nib/toolSinking.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ToolPanel.nib/toolText.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ToolPanel.nib/toolWeb.tiff
lib/GNUstep/Applications/Cenon.app/Resources/alignHCenter.tiff
lib/GNUstep/Applications/Cenon.app/Resources/alignHLeft.tiff
lib/GNUstep/Applications/Cenon.app/Resources/alignHRight.tiff
lib/GNUstep/Applications/Cenon.app/Resources/alignTextHCenter.tiff
lib/GNUstep/Applications/Cenon.app/Resources/alignTextHLeft.tiff
lib/GNUstep/Applications/Cenon.app/Resources/alignTextHRight.tiff
lib/GNUstep/Applications/Cenon.app/Resources/alignTextVCenter.tiff
lib/GNUstep/Applications/Cenon.app/Resources/alignTextVTop.tiff
lib/GNUstep/Applications/Cenon.app/Resources/alignVBottom.tiff
lib/GNUstep/Applications/Cenon.app/Resources/alignVCenter.tiff
lib/GNUstep/Applications/Cenon.app/Resources/alignVTop.tiff
lib/GNUstep/Applications/Cenon.app/Resources/arrowDown.tiff
lib/GNUstep/Applications/Cenon.app/Resources/arrowDownH.tiff
lib/GNUstep/Applications/Cenon.app/Resources/arrowLeft.tiff
lib/GNUstep/Applications/Cenon.app/Resources/arrowLeftH.tiff
lib/GNUstep/Applications/Cenon.app/Resources/arrowRight.tiff
lib/GNUstep/Applications/Cenon.app/Resources/arrowRightH.tiff
lib/GNUstep/Applications/Cenon.app/Resources/arrowUp.tiff
lib/GNUstep/Applications/Cenon.app/Resources/arrowUpH.tiff
lib/GNUstep/Applications/Cenon.app/Resources/bucket.tiff
lib/GNUstep/Applications/Cenon.app/Resources/bucketEmpty.tiff
lib/GNUstep/Applications/Cenon.app/Resources/buttonFilling.tiff
lib/GNUstep/Applications/Cenon.app/Resources/buttonLayers.tiff
lib/GNUstep/Applications/Cenon.app/Resources/buttonStroke.tiff
lib/GNUstep/Applications/Cenon.app/Resources/buttonText.tiff
lib/GNUstep/Applications/Cenon.app/Resources/contourInside.tiff
lib/GNUstep/Applications/Cenon.app/Resources/contourNoside.tiff
lib/GNUstep/Applications/Cenon.app/Resources/contourOutside.tiff
lib/GNUstep/Applications/Cenon.app/Resources/contourPickOut.tiff
lib/GNUstep/Applications/Cenon.app/Resources/cursorCross.tiff
lib/GNUstep/Applications/Cenon.app/Resources/cursorCutter.tiff
lib/GNUstep/Applications/Cenon.app/Resources/cursorMagnify.tiff
lib/GNUstep/Applications/Cenon.app/Resources/cursorRotate.tiff
lib/GNUstep/Applications/Cenon.app/Resources/eye.tiff
lib/GNUstep/Applications/Cenon.app/Resources/eyeclosed.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ipAcc.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ipArc.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ipCrosshairs.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ipCurve.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ipGroup.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ipImage.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ipLine.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ipLine3D.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ipMark.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ipPath.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ipPolyLine.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ipRectangle.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ipSinking.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ipText.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ipTextPath.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ipThread.tiff
lib/GNUstep/Applications/Cenon.app/Resources/ipWeb.tiff
lib/GNUstep/Applications/Cenon.app/Resources/lupe.tiff
lib/GNUstep/Applications/Cenon.app/Resources/pencil.tiff
lib/GNUstep/Applications/Cenon.app/Resources/pencilBroken.tiff
lib/GNUstep/Applications/Cenon.app/Resources/psImport.prolog
lib/GNUstep/Applications/Cenon.app/Resources/psImportAI3.prolog
lib/GNUstep/Applications/Cenon.app/Resources/psImportAI3.trailer
lib/GNUstep/Applications/Cenon.app/Resources/sinkingFine.tiff
lib/GNUstep/Applications/Cenon.app/Resources/sinkingMedium.tiff
lib/GNUstep/Applications/Cenon.app/Resources/sortColLLUR.tiff
lib/GNUstep/Applications/Cenon.app/Resources/sortColULLR.tiff
lib/GNUstep/Applications/Cenon.app/Resources/sortColURLL.tiff
lib/GNUstep/Applications/Cenon.app/Resources/sortRowLLUR.tiff
lib/GNUstep/Applications/Cenon.app/Resources/sortRowULLR.tiff
lib/GNUstep/Applications/Cenon.app/Resources/toolAddPt.tiff
lib/GNUstep/Applications/Cenon.app/Resources/toolArc.tiff
lib/GNUstep/Applications/Cenon.app/Resources/toolArc1.tiff
lib/GNUstep/Applications/Cenon.app/Resources/toolArrow.tiff
lib/GNUstep/Applications/Cenon.app/Resources/toolCurve.tiff
lib/GNUstep/Applications/Cenon.app/Resources/toolCutter.tiff
lib/GNUstep/Applications/Cenon.app/Resources/toolLine.tiff
lib/GNUstep/Applications/Cenon.app/Resources/toolMark.tiff
lib/GNUstep/Applications/Cenon.app/Resources/toolPolyLine.tiff
lib/GNUstep/Applications/Cenon.app/Resources/toolRectangle.tiff
lib/GNUstep/Applications/Cenon.app/Resources/toolRotate.tiff
lib/GNUstep/Applications/Cenon.app/Resources/toolSinking.tiff
lib/GNUstep/Applications/Cenon.app/Resources/toolText.tiff
lib/GNUstep/Applications/Cenon.app/Resources/toolThread.tiff
lib/GNUstep/Applications/Cenon.app/Resources/toolWeb.tiff
lib/GNUstep/Applications/Cenon.app/Resources/tpAlign.tiff
lib/GNUstep/Applications/Cenon.app/Resources/tpMix.tiff
lib/GNUstep/Applications/Cenon.app/Resources/tpMove.tiff
lib/GNUstep/Applications/Cenon.app/Resources/tpRotate.tiff
lib/GNUstep/Applications/Cenon.app/Resources/tpScale.tiff
lib/GNUstep/Applications/Cenon.app/Resources/typeAI.tiff
lib/GNUstep/Applications/Cenon.app/Resources/typeAI_128x128.tiff
lib/GNUstep/Applications/Cenon.app/Resources/typeAI_48x48.tiff
lib/GNUstep/Applications/Cenon.app/Resources/typeCenon.tiff
lib/GNUstep/Applications/Cenon.app/Resources/typeCenon_128x128.tiff
lib/GNUstep/Applications/Cenon.app/Resources/typeCenon_48x48.tiff
lib/GNUstep/Applications/Cenon.app/Resources/typeDIN_128x128.tiff
lib/GNUstep/Applications/Cenon.app/Resources/typeDIN_48x48.tiff
lib/GNUstep/Applications/Cenon.app/Resources/typeDXF.tiff
lib/GNUstep/Applications/Cenon.app/Resources/typeDXF_128x128.tiff
lib/GNUstep/Applications/Cenon.app/Resources/typeDXF_48x48.tiff
lib/GNUstep/Applications/Cenon.app/Resources/typeDrill.tiff
lib/GNUstep/Applications/Cenon.app/Resources/typeEPS.tiff
lib/GNUstep/Applications/Cenon.app/Resources/typeFont_128x128.tiff
lib/GNUstep/Applications/Cenon.app/Resources/typeFont_48x48.tiff
lib/GNUstep/Applications/Cenon.app/Resources/typeGerber.tiff
lib/GNUstep/Applications/Cenon.app/Resources/typeGerber_128x128.tiff
lib/GNUstep/Applications/Cenon.app/Resources/typeGerber_48x48.tiff
lib/GNUstep/Applications/Cenon.app/Resources/typeHPGL.tiff
lib/GNUstep/Applications/Cenon.app/Resources/typeHPGL_128x128.tiff
lib/GNUstep/Applications/Cenon.app/Resources/typeHPGL_48x48.tiff
lib/GNUstep/Applications/Cenon.app/Resources/typePS.tiff
lib/GNUstep/Applications/Cenon.app/stamp.make
lib/GNUstep/Cenon/._README
lib/GNUstep/Cenon/.dir.tiff
lib/GNUstep/Cenon/Devices/.dir.tiff
lib/GNUstep/Cenon/Devices/din/.dir.tiff
lib/GNUstep/Cenon/Devices/din/excellon.dev
lib/GNUstep/Cenon/Devices/din/sm_1000.dev
lib/GNUstep/Cenon/Devices/din/sm_3000.dev
lib/GNUstep/Cenon/Devices/gerber/.dir.tiff
lib/GNUstep/Cenon/Devices/gerber/emma.dev
lib/GNUstep/Cenon/Devices/gerber/emma.tab
lib/GNUstep/Cenon/Devices/gerber/gerber.dev
lib/GNUstep/Cenon/Devices/gerber/gerber.doc
lib/GNUstep/Cenon/Devices/gerber/gerber.tab
lib/GNUstep/Cenon/Devices/gerber/mill_01.dev
lib/GNUstep/Cenon/Devices/gerber/mm_0001.dev
lib/GNUstep/Cenon/Devices/hpgl/.dir.tiff
lib/GNUstep/Cenon/Devices/hpgl/hpgl_8Pen.dev
lib/GNUstep/Cenon/Projects/.dir.tiff
lib/GNUstep/Cenon/Projects/Cenon.cenon/document
lib/GNUstep/Cenon/Projects/Cenon.cenon/output
lib/GNUstep/Cenon/README
share/doc/Cenon/LICENSE
share/doc/Cenon/README
@pkgdir share/GNUstep/Library/Cenon

6
graphics/Cenon/distinfo Normal file
View File

@@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.6 2012/10/22 22:59:47 rh Exp $
SHA1 (Cenon-3.9.6.tar.bz2) = 083f0f15beea03b534b814edc574e149dec3082f
RMD160 (Cenon-3.9.6.tar.bz2) = 9a80e3ed91f861715e486199de6523fe6d0c3a29
Size (Cenon-3.9.6.tar.bz2) = 2005991 bytes
SHA1 (patch-aa) = 66a7e36332f58404f7acafc8e85bbe500e274148

View File

@@ -0,0 +1,18 @@
$NetBSD: patch-aa,v 1.3 2012/10/22 22:59:47 rh Exp $
Prepend DESTDIR to allow staging.
--- GNUmakefile.postamble.orig 2010-02-19 03:18:02.000000000 +0000
+++ GNUmakefile.postamble
@@ -21,9 +21,9 @@
after-install::
# copy library
#rm -R $(GNUSTEP_LOCAL_LIBRARY)/$(APP_NAME)
- cp -R Library/$(APP_NAME)/ $(GNUSTEP_LOCAL_LIBRARY)/
+ cp -R Library/$(APP_NAME) ${DESTDIR}$(GNUSTEP_LOCAL_LIBRARY)/
# set permissions (rrr)
- chmod -R ugo+rX $(GNUSTEP_LOCAL_APPS)/$(APP_NAME).*
+ chmod -R ugo+rX ${DESTDIR}$(GNUSTEP_LOCAL_APPS)/$(APP_NAME).*
#chmod -R ugo+rX $(GNUSTEP_LOCAL_LIBRARY)/$(APP_NAME)
# Things to do before uninstalling

4
graphics/Coin/DESCR Normal file
View File

@@ -0,0 +1,4 @@
Coin is an implementation of the Open Inventor API, fully backwards
compatible with SGI Open Inventor v2.1, and incorporating many new
features. Coin is portable across Win32, Linux, SGI IRIX, Mac OS X,
HP-UX, Sun Solaris, IBM AIX, and other platforms (like NetBSD :-).

30
graphics/Coin/Makefile Normal file
View File

@@ -0,0 +1,30 @@
# $NetBSD: Makefile,v 1.25 2013/06/11 15:22:47 ryoon Exp $
DISTNAME= Coin-3.1.3
CATEGORIES= graphics
MASTER_SITES= https://bitbucket.org/Coin3D/coin/downloads/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.coin3d.org/
COMMENT= Free, portable, Open Inventor API implementation
LICENSE= modified-bsd
# See https://bitbucket.org/Coin3D/coin/wiki/EndOfLifeLetter
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --enable-3ds-import
CONFIGURE_ARGS+= --disable-debug
.include "../../mk/pthread.buildlink3.mk"
.if defined(PTHREAD_TYPE) && ${PTHREAD_TYPE} != "none"
CONFIGURE_ARGS+= --with-pthreads=yes
CONFIGURE_ARGS+= --enable-threadsafe
.endif
.include "../../graphics/simage/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../graphics/glu/buildlink3.mk"
.include "../../x11/libSM/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

858
graphics/Coin/PLIST Normal file
View File

@@ -0,0 +1,858 @@
@comment $NetBSD: PLIST,v 1.6 2013/06/11 15:22:47 ryoon Exp $
bin/coin-config
include/Inventor/C/XML/attribute.h
include/Inventor/C/XML/document.h
include/Inventor/C/XML/element.h
include/Inventor/C/XML/entity.h
include/Inventor/C/XML/parser.h
include/Inventor/C/XML/path.h
include/Inventor/C/XML/types.h
include/Inventor/C/XML/world.h
include/Inventor/C/base/hash.h
include/Inventor/C/base/heap.h
include/Inventor/C/base/list.h
include/Inventor/C/base/math-undefs.h
include/Inventor/C/base/memalloc.h
include/Inventor/C/base/rbptree.h
include/Inventor/C/base/string.h
include/Inventor/C/base/time.h
include/Inventor/C/basic.h
include/Inventor/C/errors/debugerror.h
include/Inventor/C/errors/error.h
include/Inventor/C/glue/dl.h
include/Inventor/C/glue/gl.h
include/Inventor/C/glue/spidermonkey.h
include/Inventor/C/threads/barrier.h
include/Inventor/C/threads/common.h
include/Inventor/C/threads/condvar.h
include/Inventor/C/threads/fifo.h
include/Inventor/C/threads/mutex.h
include/Inventor/C/threads/recmutex.h
include/Inventor/C/threads/rwmutex.h
include/Inventor/C/threads/sched.h
include/Inventor/C/threads/storage.h
include/Inventor/C/threads/sync.h
include/Inventor/C/threads/thread.h
include/Inventor/C/threads/worker.h
include/Inventor/C/threads/wpool.h
include/Inventor/C/tidbits.h
include/Inventor/Sb.h
include/Inventor/SbBSPTree.h
include/Inventor/SbBasic.h
include/Inventor/SbBox.h
include/Inventor/SbBox2d.h
include/Inventor/SbBox2f.h
include/Inventor/SbBox2i32.h
include/Inventor/SbBox2s.h
include/Inventor/SbBox3d.h
include/Inventor/SbBox3f.h
include/Inventor/SbBox3i32.h
include/Inventor/SbBox3s.h
include/Inventor/SbClip.h
include/Inventor/SbColor.h
include/Inventor/SbColor4f.h
include/Inventor/SbColorRGBA.h
include/Inventor/SbCylinder.h
include/Inventor/SbDPLine.h
include/Inventor/SbDPLinear.h
include/Inventor/SbDPMatrix.h
include/Inventor/SbDPPlane.h
include/Inventor/SbDPRotation.h
include/Inventor/SbDPViewVolume.h
include/Inventor/SbDict.h
include/Inventor/SbHeap.h
include/Inventor/SbImage.h
include/Inventor/SbLine.h
include/Inventor/SbLinear.h
include/Inventor/SbMatrix.h
include/Inventor/SbName.h
include/Inventor/SbOctTree.h
include/Inventor/SbPList.h
include/Inventor/SbPlane.h
include/Inventor/SbRotation.h
include/Inventor/SbSphere.h
include/Inventor/SbString.h
include/Inventor/SbTesselator.h
include/Inventor/SbTime.h
include/Inventor/SbTypeInfo.h
include/Inventor/SbVec.h
include/Inventor/SbVec2b.h
include/Inventor/SbVec2d.h
include/Inventor/SbVec2f.h
include/Inventor/SbVec2i32.h
include/Inventor/SbVec2s.h
include/Inventor/SbVec2ub.h
include/Inventor/SbVec2ui32.h
include/Inventor/SbVec2us.h
include/Inventor/SbVec3b.h
include/Inventor/SbVec3d.h
include/Inventor/SbVec3f.h
include/Inventor/SbVec3i32.h
include/Inventor/SbVec3s.h
include/Inventor/SbVec3ub.h
include/Inventor/SbVec3ui32.h
include/Inventor/SbVec3us.h
include/Inventor/SbVec4b.h
include/Inventor/SbVec4d.h
include/Inventor/SbVec4f.h
include/Inventor/SbVec4i32.h
include/Inventor/SbVec4s.h
include/Inventor/SbVec4ub.h
include/Inventor/SbVec4ui32.h
include/Inventor/SbVec4us.h
include/Inventor/SbViewVolume.h
include/Inventor/SbViewportRegion.h
include/Inventor/SbXfBox3d.h
include/Inventor/SbXfBox3f.h
include/Inventor/So.h
include/Inventor/SoDB.h
include/Inventor/SoEventManager.h
include/Inventor/SoFullPath.h
include/Inventor/SoInput.h
include/Inventor/SoInteraction.h
include/Inventor/SoLists.h
include/Inventor/SoNodeKitPath.h
include/Inventor/SoOffscreenRenderer.h
include/Inventor/SoOutput.h
include/Inventor/SoPath.h
include/Inventor/SoPickedPoint.h
include/Inventor/SoPrimitiveVertex.h
include/Inventor/SoRenderManager.h
include/Inventor/SoSceneManager.h
include/Inventor/SoType.h
include/Inventor/VRMLnodes/SoVRML.h
include/Inventor/VRMLnodes/SoVRMLAnchor.h
include/Inventor/VRMLnodes/SoVRMLAppearance.h
include/Inventor/VRMLnodes/SoVRMLAudioClip.h
include/Inventor/VRMLnodes/SoVRMLBackground.h
include/Inventor/VRMLnodes/SoVRMLBillboard.h
include/Inventor/VRMLnodes/SoVRMLBox.h
include/Inventor/VRMLnodes/SoVRMLCollision.h
include/Inventor/VRMLnodes/SoVRMLColor.h
include/Inventor/VRMLnodes/SoVRMLColorInterpolator.h
include/Inventor/VRMLnodes/SoVRMLCone.h
include/Inventor/VRMLnodes/SoVRMLCoordinate.h
include/Inventor/VRMLnodes/SoVRMLCoordinateInterpolator.h
include/Inventor/VRMLnodes/SoVRMLCylinder.h
include/Inventor/VRMLnodes/SoVRMLCylinderSensor.h
include/Inventor/VRMLnodes/SoVRMLDirectionalLight.h
include/Inventor/VRMLnodes/SoVRMLDragSensor.h
include/Inventor/VRMLnodes/SoVRMLElevationGrid.h
include/Inventor/VRMLnodes/SoVRMLExtrusion.h
include/Inventor/VRMLnodes/SoVRMLFog.h
include/Inventor/VRMLnodes/SoVRMLFontStyle.h
include/Inventor/VRMLnodes/SoVRMLGeometry.h
include/Inventor/VRMLnodes/SoVRMLGroup.h
include/Inventor/VRMLnodes/SoVRMLImageTexture.h
include/Inventor/VRMLnodes/SoVRMLIndexedFaceSet.h
include/Inventor/VRMLnodes/SoVRMLIndexedLine.h
include/Inventor/VRMLnodes/SoVRMLIndexedLineSet.h
include/Inventor/VRMLnodes/SoVRMLIndexedShape.h
include/Inventor/VRMLnodes/SoVRMLInline.h
include/Inventor/VRMLnodes/SoVRMLInterpolator.h
include/Inventor/VRMLnodes/SoVRMLLOD.h
include/Inventor/VRMLnodes/SoVRMLLight.h
include/Inventor/VRMLnodes/SoVRMLMacros.h
include/Inventor/VRMLnodes/SoVRMLMaterial.h
include/Inventor/VRMLnodes/SoVRMLMovieTexture.h
include/Inventor/VRMLnodes/SoVRMLNavigationInfo.h
include/Inventor/VRMLnodes/SoVRMLNodes.h
include/Inventor/VRMLnodes/SoVRMLNormal.h
include/Inventor/VRMLnodes/SoVRMLNormalInterpolator.h
include/Inventor/VRMLnodes/SoVRMLOrientationInterpolator.h
include/Inventor/VRMLnodes/SoVRMLParent.h
include/Inventor/VRMLnodes/SoVRMLPixelTexture.h
include/Inventor/VRMLnodes/SoVRMLPlaneSensor.h
include/Inventor/VRMLnodes/SoVRMLPointLight.h
include/Inventor/VRMLnodes/SoVRMLPointSet.h
include/Inventor/VRMLnodes/SoVRMLPositionInterpolator.h
include/Inventor/VRMLnodes/SoVRMLProximitySensor.h
include/Inventor/VRMLnodes/SoVRMLScalarInterpolator.h
include/Inventor/VRMLnodes/SoVRMLScript.h
include/Inventor/VRMLnodes/SoVRMLSensor.h
include/Inventor/VRMLnodes/SoVRMLShape.h
include/Inventor/VRMLnodes/SoVRMLSound.h
include/Inventor/VRMLnodes/SoVRMLSphere.h
include/Inventor/VRMLnodes/SoVRMLSphereSensor.h
include/Inventor/VRMLnodes/SoVRMLSpotLight.h
include/Inventor/VRMLnodes/SoVRMLSubInterpolator.h
include/Inventor/VRMLnodes/SoVRMLSwitch.h
include/Inventor/VRMLnodes/SoVRMLText.h
include/Inventor/VRMLnodes/SoVRMLTexture.h
include/Inventor/VRMLnodes/SoVRMLTextureCoordinate.h
include/Inventor/VRMLnodes/SoVRMLTextureTransform.h
include/Inventor/VRMLnodes/SoVRMLTimeSensor.h
include/Inventor/VRMLnodes/SoVRMLTouchSensor.h
include/Inventor/VRMLnodes/SoVRMLTransform.h
include/Inventor/VRMLnodes/SoVRMLVertexLine.h
include/Inventor/VRMLnodes/SoVRMLVertexPoint.h
include/Inventor/VRMLnodes/SoVRMLVertexShape.h
include/Inventor/VRMLnodes/SoVRMLViewpoint.h
include/Inventor/VRMLnodes/SoVRMLVisibilitySensor.h
include/Inventor/VRMLnodes/SoVRMLWorldInfo.h
include/Inventor/actions/SoAction.h
include/Inventor/actions/SoActions.h
include/Inventor/actions/SoAudioRenderAction.h
include/Inventor/actions/SoBoxHighlightRenderAction.h
include/Inventor/actions/SoCallbackAction.h
include/Inventor/actions/SoGLRenderAction.h
include/Inventor/actions/SoGetBoundingBoxAction.h
include/Inventor/actions/SoGetMatrixAction.h
include/Inventor/actions/SoGetPrimitiveCountAction.h
include/Inventor/actions/SoHandleEventAction.h
include/Inventor/actions/SoLineHighlightRenderAction.h
include/Inventor/actions/SoPickAction.h
include/Inventor/actions/SoRayPickAction.h
include/Inventor/actions/SoReorganizeAction.h
include/Inventor/actions/SoSearchAction.h
include/Inventor/actions/SoSimplifyAction.h
include/Inventor/actions/SoSubAction.h
include/Inventor/actions/SoToVRML2Action.h
include/Inventor/actions/SoToVRMLAction.h
include/Inventor/actions/SoWriteAction.h
include/Inventor/annex/FXViz/elements/SoGLShadowCullingElement.h
include/Inventor/annex/FXViz/elements/SoShadowStyleElement.h
include/Inventor/annex/FXViz/nodes/SoShadowCulling.h
include/Inventor/annex/FXViz/nodes/SoShadowGroup.h
include/Inventor/annex/FXViz/nodes/SoShadowSpotLight.h
include/Inventor/annex/FXViz/nodes/SoShadowStyle.h
include/Inventor/annex/ForeignFiles/SoForeignFileKit.h
include/Inventor/annex/ForeignFiles/SoSTLFileKit.h
include/Inventor/annex/HardCopy/SoHardCopy.h
include/Inventor/annex/HardCopy/SoPSVectorOutput.h
include/Inventor/annex/HardCopy/SoVectorOutput.h
include/Inventor/annex/HardCopy/SoVectorizeAction.h
include/Inventor/annex/HardCopy/SoVectorizePSAction.h
include/Inventor/annex/Profiler/SbProfilingData.h
include/Inventor/annex/Profiler/SoProfiler.h
include/Inventor/annex/Profiler/elements/SoProfilerElement.h
include/Inventor/annex/Profiler/engines/SoProfilerTopEngine.h
include/Inventor/annex/Profiler/nodekits/SoNodeVisualize.h
include/Inventor/annex/Profiler/nodekits/SoProfilerOverlayKit.h
include/Inventor/annex/Profiler/nodekits/SoProfilerTopKit.h
include/Inventor/annex/Profiler/nodekits/SoProfilerVisualizeKit.h
include/Inventor/annex/Profiler/nodekits/SoScrollingGraphKit.h
include/Inventor/annex/Profiler/nodes/SoProfilerStats.h
include/Inventor/annex/Profiler/utils/SoProfilingReportGenerator.h
include/Inventor/bundles/SoBundle.h
include/Inventor/bundles/SoMaterialBundle.h
include/Inventor/bundles/SoNormalBundle.h
include/Inventor/bundles/SoTextureCoordinateBundle.h
include/Inventor/bundles/SoVertexAttributeBundle.h
include/Inventor/caches/SoBoundingBoxCache.h
include/Inventor/caches/SoCache.h
include/Inventor/caches/SoConvexDataCache.h
include/Inventor/caches/SoGLCacheList.h
include/Inventor/caches/SoGLRenderCache.h
include/Inventor/caches/SoNormalCache.h
include/Inventor/caches/SoPrimitiveVertexCache.h
include/Inventor/caches/SoTextureCoordinateCache.h
include/Inventor/collision/SoIntersectionDetectionAction.h
include/Inventor/details/SoConeDetail.h
include/Inventor/details/SoCubeDetail.h
include/Inventor/details/SoCylinderDetail.h
include/Inventor/details/SoDetail.h
include/Inventor/details/SoDetails.h
include/Inventor/details/SoFaceDetail.h
include/Inventor/details/SoLineDetail.h
include/Inventor/details/SoNodeKitDetail.h
include/Inventor/details/SoPointDetail.h
include/Inventor/details/SoSubDetail.h
include/Inventor/details/SoTextDetail.h
include/Inventor/draggers/SoCenterballDragger.h
include/Inventor/draggers/SoDirectionalLightDragger.h
include/Inventor/draggers/SoDragPointDragger.h
include/Inventor/draggers/SoDragger.h
include/Inventor/draggers/SoHandleBoxDragger.h
include/Inventor/draggers/SoJackDragger.h
include/Inventor/draggers/SoPointLightDragger.h
include/Inventor/draggers/SoRotateCylindricalDragger.h
include/Inventor/draggers/SoRotateDiscDragger.h
include/Inventor/draggers/SoRotateSphericalDragger.h
include/Inventor/draggers/SoScale1Dragger.h
include/Inventor/draggers/SoScale2Dragger.h
include/Inventor/draggers/SoScale2UniformDragger.h
include/Inventor/draggers/SoScaleUniformDragger.h
include/Inventor/draggers/SoSpotLightDragger.h
include/Inventor/draggers/SoTabBoxDragger.h
include/Inventor/draggers/SoTabPlaneDragger.h
include/Inventor/draggers/SoTrackballDragger.h
include/Inventor/draggers/SoTransformBoxDragger.h
include/Inventor/draggers/SoTransformerDragger.h
include/Inventor/draggers/SoTranslate1Dragger.h
include/Inventor/draggers/SoTranslate2Dragger.h
include/Inventor/elements/SoAccumulatedElement.h
include/Inventor/elements/SoAmbientColorElement.h
include/Inventor/elements/SoAnnoText3CharOrientElement.h
include/Inventor/elements/SoAnnoText3FontSizeHintElement.h
include/Inventor/elements/SoAnnoText3RenderPrintElement.h
include/Inventor/elements/SoBBoxModelMatrixElement.h
include/Inventor/elements/SoBumpMapCoordinateElement.h
include/Inventor/elements/SoBumpMapElement.h
include/Inventor/elements/SoBumpMapMatrixElement.h
include/Inventor/elements/SoCacheElement.h
include/Inventor/elements/SoCacheHintElement.h
include/Inventor/elements/SoClipPlaneElement.h
include/Inventor/elements/SoComplexityElement.h
include/Inventor/elements/SoComplexityTypeElement.h
include/Inventor/elements/SoCoordinateElement.h
include/Inventor/elements/SoCreaseAngleElement.h
include/Inventor/elements/SoCullElement.h
include/Inventor/elements/SoDecimationPercentageElement.h
include/Inventor/elements/SoDecimationTypeElement.h
include/Inventor/elements/SoDepthBufferElement.h
include/Inventor/elements/SoDiffuseColorElement.h
include/Inventor/elements/SoDrawStyleElement.h
include/Inventor/elements/SoElement.h
include/Inventor/elements/SoElements.h
include/Inventor/elements/SoEmissiveColorElement.h
include/Inventor/elements/SoEnvironmentElement.h
include/Inventor/elements/SoFloatElement.h
include/Inventor/elements/SoFocalDistanceElement.h
include/Inventor/elements/SoFontNameElement.h
include/Inventor/elements/SoFontSizeElement.h
include/Inventor/elements/SoGLCacheContextElement.h
include/Inventor/elements/SoGLClipPlaneElement.h
include/Inventor/elements/SoGLColorIndexElement.h
include/Inventor/elements/SoGLCoordinateElement.h
include/Inventor/elements/SoGLDepthBufferElement.h
include/Inventor/elements/SoGLDisplayList.h
include/Inventor/elements/SoGLDrawStyleElement.h
include/Inventor/elements/SoGLEnvironmentElement.h
include/Inventor/elements/SoGLLazyElement.h
include/Inventor/elements/SoGLLightIdElement.h
include/Inventor/elements/SoGLLinePatternElement.h
include/Inventor/elements/SoGLLineWidthElement.h
include/Inventor/elements/SoGLModelMatrixElement.h
include/Inventor/elements/SoGLMultiTextureCoordinateElement.h
include/Inventor/elements/SoGLMultiTextureEnabledElement.h
include/Inventor/elements/SoGLMultiTextureImageElement.h
include/Inventor/elements/SoGLMultiTextureMatrixElement.h
include/Inventor/elements/SoGLNormalElement.h
include/Inventor/elements/SoGLNormalizeElement.h
include/Inventor/elements/SoGLPointSizeElement.h
include/Inventor/elements/SoGLPolygonOffsetElement.h
include/Inventor/elements/SoGLProjectionMatrixElement.h
include/Inventor/elements/SoGLRenderPassElement.h
include/Inventor/elements/SoGLShadeModelElement.h
include/Inventor/elements/SoGLShaderProgramElement.h
include/Inventor/elements/SoGLShapeHintsElement.h
include/Inventor/elements/SoGLTexture3EnabledElement.h
include/Inventor/elements/SoGLTextureCoordinateElement.h
include/Inventor/elements/SoGLTextureEnabledElement.h
include/Inventor/elements/SoGLTextureImageElement.h
include/Inventor/elements/SoGLTextureMatrixElement.h
include/Inventor/elements/SoGLUpdateAreaElement.h
include/Inventor/elements/SoGLVBOElement.h
include/Inventor/elements/SoGLVertexAttributeElement.h
include/Inventor/elements/SoGLViewingMatrixElement.h
include/Inventor/elements/SoGLViewportRegionElement.h
include/Inventor/elements/SoGeoElement.h
include/Inventor/elements/SoInt32Element.h
include/Inventor/elements/SoLazyElement.h
include/Inventor/elements/SoLightAttenuationElement.h
include/Inventor/elements/SoLightElement.h
include/Inventor/elements/SoLightModelElement.h
include/Inventor/elements/SoLinePatternElement.h
include/Inventor/elements/SoLineWidthElement.h
include/Inventor/elements/SoListenerDopplerElement.h
include/Inventor/elements/SoListenerGainElement.h
include/Inventor/elements/SoListenerOrientationElement.h
include/Inventor/elements/SoListenerPositionElement.h
include/Inventor/elements/SoLocalBBoxMatrixElement.h
include/Inventor/elements/SoLongElement.h
include/Inventor/elements/SoMaterialBindingElement.h
include/Inventor/elements/SoModelMatrixElement.h
include/Inventor/elements/SoMultiTextureCoordinateElement.h
include/Inventor/elements/SoMultiTextureEnabledElement.h
include/Inventor/elements/SoMultiTextureImageElement.h
include/Inventor/elements/SoMultiTextureMatrixElement.h
include/Inventor/elements/SoNormalBindingElement.h
include/Inventor/elements/SoNormalElement.h
include/Inventor/elements/SoOverrideElement.h
include/Inventor/elements/SoPickRayElement.h
include/Inventor/elements/SoPickStyleElement.h
include/Inventor/elements/SoPointSizeElement.h
include/Inventor/elements/SoPolygonOffsetElement.h
include/Inventor/elements/SoProfileCoordinateElement.h
include/Inventor/elements/SoProfileElement.h
include/Inventor/elements/SoProjectionMatrixElement.h
include/Inventor/elements/SoReplacedElement.h
include/Inventor/elements/SoShapeHintsElement.h
include/Inventor/elements/SoShapeStyleElement.h
include/Inventor/elements/SoShininessElement.h
include/Inventor/elements/SoSoundElement.h
include/Inventor/elements/SoSpecularColorElement.h
include/Inventor/elements/SoSubElement.h
include/Inventor/elements/SoSwitchElement.h
include/Inventor/elements/SoTextOutlineEnabledElement.h
include/Inventor/elements/SoTexture3EnabledElement.h
include/Inventor/elements/SoTextureCombineElement.h
include/Inventor/elements/SoTextureCoordinateBindingElement.h
include/Inventor/elements/SoTextureCoordinateElement.h
include/Inventor/elements/SoTextureEnabledElement.h
include/Inventor/elements/SoTextureImageElement.h
include/Inventor/elements/SoTextureMatrixElement.h
include/Inventor/elements/SoTextureOverrideElement.h
include/Inventor/elements/SoTextureQualityElement.h
include/Inventor/elements/SoTextureUnitElement.h
include/Inventor/elements/SoTransparencyElement.h
include/Inventor/elements/SoUnitsElement.h
include/Inventor/elements/SoVertexAttributeBindingElement.h
include/Inventor/elements/SoVertexAttributeElement.h
include/Inventor/elements/SoViewVolumeElement.h
include/Inventor/elements/SoViewingMatrixElement.h
include/Inventor/elements/SoViewportRegionElement.h
include/Inventor/elements/SoWindowElement.h
include/Inventor/engines/SoBoolOperation.h
include/Inventor/engines/SoCalculator.h
include/Inventor/engines/SoCompose.h
include/Inventor/engines/SoComposeMatrix.h
include/Inventor/engines/SoComposeRotation.h
include/Inventor/engines/SoComposeRotationFromTo.h
include/Inventor/engines/SoComposeVec2f.h
include/Inventor/engines/SoComposeVec3f.h
include/Inventor/engines/SoComposeVec4f.h
include/Inventor/engines/SoComputeBoundingBox.h
include/Inventor/engines/SoConcatenate.h
include/Inventor/engines/SoCounter.h
include/Inventor/engines/SoDecomposeMatrix.h
include/Inventor/engines/SoDecomposeRotation.h
include/Inventor/engines/SoDecomposeVec2f.h
include/Inventor/engines/SoDecomposeVec3f.h
include/Inventor/engines/SoDecomposeVec4f.h
include/Inventor/engines/SoElapsedTime.h
include/Inventor/engines/SoEngine.h
include/Inventor/engines/SoEngineOutput.h
include/Inventor/engines/SoEngines.h
include/Inventor/engines/SoFieldConverter.h
include/Inventor/engines/SoGate.h
include/Inventor/engines/SoHeightMapToNormalMap.h
include/Inventor/engines/SoInterpolate.h
include/Inventor/engines/SoInterpolateFloat.h
include/Inventor/engines/SoInterpolateRotation.h
include/Inventor/engines/SoInterpolateVec2f.h
include/Inventor/engines/SoInterpolateVec3f.h
include/Inventor/engines/SoInterpolateVec4f.h
include/Inventor/engines/SoNodeEngine.h
include/Inventor/engines/SoOnOff.h
include/Inventor/engines/SoOneShot.h
include/Inventor/engines/SoOutputData.h
include/Inventor/engines/SoSelectOne.h
include/Inventor/engines/SoSubEngine.h
include/Inventor/engines/SoSubNodeEngine.h
include/Inventor/engines/SoTexture2Convert.h
include/Inventor/engines/SoTimeCounter.h
include/Inventor/engines/SoTransformVec3f.h
include/Inventor/engines/SoTriggerAny.h
include/Inventor/errors/SoDebugError.h
include/Inventor/errors/SoError.h
include/Inventor/errors/SoErrors.h
include/Inventor/errors/SoMemoryError.h
include/Inventor/errors/SoReadError.h
include/Inventor/events/SoButtonEvent.h
include/Inventor/events/SoEvent.h
include/Inventor/events/SoEvents.h
include/Inventor/events/SoKeyboardEvent.h
include/Inventor/events/SoLocation2Event.h
include/Inventor/events/SoMotion3Event.h
include/Inventor/events/SoMouseButtonEvent.h
include/Inventor/events/SoSpaceballButtonEvent.h
include/Inventor/events/SoSubEvent.h
include/Inventor/fields/SoField.h
include/Inventor/fields/SoFieldContainer.h
include/Inventor/fields/SoFieldData.h
include/Inventor/fields/SoFields.h
include/Inventor/fields/SoMFBitMask.h
include/Inventor/fields/SoMFBool.h
include/Inventor/fields/SoMFColor.h
include/Inventor/fields/SoMFColorRGBA.h
include/Inventor/fields/SoMFDouble.h
include/Inventor/fields/SoMFEngine.h
include/Inventor/fields/SoMFEnum.h
include/Inventor/fields/SoMFFloat.h
include/Inventor/fields/SoMFInt32.h
include/Inventor/fields/SoMFLong.h
include/Inventor/fields/SoMFMatrix.h
include/Inventor/fields/SoMFName.h
include/Inventor/fields/SoMFNode.h
include/Inventor/fields/SoMFPath.h
include/Inventor/fields/SoMFPlane.h
include/Inventor/fields/SoMFRotation.h
include/Inventor/fields/SoMFShort.h
include/Inventor/fields/SoMFString.h
include/Inventor/fields/SoMFTime.h
include/Inventor/fields/SoMFUInt32.h
include/Inventor/fields/SoMFULong.h
include/Inventor/fields/SoMFUShort.h
include/Inventor/fields/SoMFVec2b.h
include/Inventor/fields/SoMFVec2d.h
include/Inventor/fields/SoMFVec2f.h
include/Inventor/fields/SoMFVec2i32.h
include/Inventor/fields/SoMFVec2s.h
include/Inventor/fields/SoMFVec3b.h
include/Inventor/fields/SoMFVec3d.h
include/Inventor/fields/SoMFVec3f.h
include/Inventor/fields/SoMFVec3i32.h
include/Inventor/fields/SoMFVec3s.h
include/Inventor/fields/SoMFVec4b.h
include/Inventor/fields/SoMFVec4d.h
include/Inventor/fields/SoMFVec4f.h
include/Inventor/fields/SoMFVec4i32.h
include/Inventor/fields/SoMFVec4s.h
include/Inventor/fields/SoMFVec4ub.h
include/Inventor/fields/SoMFVec4ui32.h
include/Inventor/fields/SoMFVec4us.h
include/Inventor/fields/SoMField.h
include/Inventor/fields/SoSFBitMask.h
include/Inventor/fields/SoSFBool.h
include/Inventor/fields/SoSFBox2d.h
include/Inventor/fields/SoSFBox2f.h
include/Inventor/fields/SoSFBox2i32.h
include/Inventor/fields/SoSFBox2s.h
include/Inventor/fields/SoSFBox3d.h
include/Inventor/fields/SoSFBox3f.h
include/Inventor/fields/SoSFBox3i32.h
include/Inventor/fields/SoSFBox3s.h
include/Inventor/fields/SoSFColor.h
include/Inventor/fields/SoSFColorRGBA.h
include/Inventor/fields/SoSFDouble.h
include/Inventor/fields/SoSFEngine.h
include/Inventor/fields/SoSFEnum.h
include/Inventor/fields/SoSFFloat.h
include/Inventor/fields/SoSFImage.h
include/Inventor/fields/SoSFImage3.h
include/Inventor/fields/SoSFInt32.h
include/Inventor/fields/SoSFLong.h
include/Inventor/fields/SoSFMatrix.h
include/Inventor/fields/SoSFName.h
include/Inventor/fields/SoSFNode.h
include/Inventor/fields/SoSFPath.h
include/Inventor/fields/SoSFPlane.h
include/Inventor/fields/SoSFRotation.h
include/Inventor/fields/SoSFShort.h
include/Inventor/fields/SoSFString.h
include/Inventor/fields/SoSFTime.h
include/Inventor/fields/SoSFTrigger.h
include/Inventor/fields/SoSFUInt32.h
include/Inventor/fields/SoSFULong.h
include/Inventor/fields/SoSFUShort.h
include/Inventor/fields/SoSFVec2b.h
include/Inventor/fields/SoSFVec2d.h
include/Inventor/fields/SoSFVec2f.h
include/Inventor/fields/SoSFVec2i32.h
include/Inventor/fields/SoSFVec2s.h
include/Inventor/fields/SoSFVec3b.h
include/Inventor/fields/SoSFVec3d.h
include/Inventor/fields/SoSFVec3f.h
include/Inventor/fields/SoSFVec3i32.h
include/Inventor/fields/SoSFVec3s.h
include/Inventor/fields/SoSFVec4b.h
include/Inventor/fields/SoSFVec4d.h
include/Inventor/fields/SoSFVec4f.h
include/Inventor/fields/SoSFVec4i32.h
include/Inventor/fields/SoSFVec4s.h
include/Inventor/fields/SoSFVec4ub.h
include/Inventor/fields/SoSFVec4ui32.h
include/Inventor/fields/SoSFVec4us.h
include/Inventor/fields/SoSField.h
include/Inventor/fields/SoSubField.h
include/Inventor/lists/SbIntList.h
include/Inventor/lists/SbList.h
include/Inventor/lists/SbPList.h
include/Inventor/lists/SbStringList.h
include/Inventor/lists/SbVec3fList.h
include/Inventor/lists/SoActionMethodList.h
include/Inventor/lists/SoAuditorList.h
include/Inventor/lists/SoBaseList.h
include/Inventor/lists/SoCallbackList.h
include/Inventor/lists/SoDetailList.h
include/Inventor/lists/SoEnabledElementsList.h
include/Inventor/lists/SoEngineList.h
include/Inventor/lists/SoEngineOutputList.h
include/Inventor/lists/SoFieldList.h
include/Inventor/lists/SoNodeList.h
include/Inventor/lists/SoPathList.h
include/Inventor/lists/SoPickedPointList.h
include/Inventor/lists/SoTypeList.h
include/Inventor/lock/SoLockMgr.h
include/Inventor/manips/SoCenterballManip.h
include/Inventor/manips/SoClipPlaneManip.h
include/Inventor/manips/SoDirectionalLightManip.h
include/Inventor/manips/SoHandleBoxManip.h
include/Inventor/manips/SoJackManip.h
include/Inventor/manips/SoPointLightManip.h
include/Inventor/manips/SoSpotLightManip.h
include/Inventor/manips/SoTabBoxManip.h
include/Inventor/manips/SoTrackballManip.h
include/Inventor/manips/SoTransformBoxManip.h
include/Inventor/manips/SoTransformManip.h
include/Inventor/manips/SoTransformerManip.h
include/Inventor/misc/SoAudioDevice.h
include/Inventor/misc/SoAuditorList.h
include/Inventor/misc/SoBase.h
include/Inventor/misc/SoBasic.h
include/Inventor/misc/SoByteStream.h
include/Inventor/misc/SoCallbackList.h
include/Inventor/misc/SoChildList.h
include/Inventor/misc/SoContextHandler.h
include/Inventor/misc/SoGLBigImage.h
include/Inventor/misc/SoGLCubeMapImage.h
include/Inventor/misc/SoGLDriverDatabase.h
include/Inventor/misc/SoGLImage.h
include/Inventor/misc/SoGlyph.h
include/Inventor/misc/SoJavaScriptEngine.h
include/Inventor/misc/SoLightPath.h
include/Inventor/misc/SoNormalGenerator.h
include/Inventor/misc/SoNotRec.h
include/Inventor/misc/SoNotification.h
include/Inventor/misc/SoProto.h
include/Inventor/misc/SoProtoInstance.h
include/Inventor/misc/SoScriptEngine.h
include/Inventor/misc/SoState.h
include/Inventor/misc/SoTempPath.h
include/Inventor/misc/SoTranReceiver.h
include/Inventor/misc/SoTranSender.h
include/Inventor/misc/SoTranscribe.h
include/Inventor/nodekits/SoAppearanceKit.h
include/Inventor/nodekits/SoBaseKit.h
include/Inventor/nodekits/SoCameraKit.h
include/Inventor/nodekits/SoInteractionKit.h
include/Inventor/nodekits/SoLightKit.h
include/Inventor/nodekits/SoNodeKit.h
include/Inventor/nodekits/SoNodeKitListPart.h
include/Inventor/nodekits/SoNodekitCatalog.h
include/Inventor/nodekits/SoSceneKit.h
include/Inventor/nodekits/SoSeparatorKit.h
include/Inventor/nodekits/SoShapeKit.h
include/Inventor/nodekits/SoSubKit.h
include/Inventor/nodekits/SoWrapperKit.h
include/Inventor/nodes/SoAnnotation.h
include/Inventor/nodes/SoAntiSquish.h
include/Inventor/nodes/SoArray.h
include/Inventor/nodes/SoAsciiText.h
include/Inventor/nodes/SoBaseColor.h
include/Inventor/nodes/SoBlinker.h
include/Inventor/nodes/SoBumpMap.h
include/Inventor/nodes/SoBumpMapCoordinate.h
include/Inventor/nodes/SoBumpMapTransform.h
include/Inventor/nodes/SoCacheHint.h
include/Inventor/nodes/SoCallback.h
include/Inventor/nodes/SoCamera.h
include/Inventor/nodes/SoClipPlane.h
include/Inventor/nodes/SoColorIndex.h
include/Inventor/nodes/SoComplexity.h
include/Inventor/nodes/SoCone.h
include/Inventor/nodes/SoCoordinate3.h
include/Inventor/nodes/SoCoordinate4.h
include/Inventor/nodes/SoCube.h
include/Inventor/nodes/SoCylinder.h
include/Inventor/nodes/SoDepthBuffer.h
include/Inventor/nodes/SoDirectionalLight.h
include/Inventor/nodes/SoDrawStyle.h
include/Inventor/nodes/SoEnvironment.h
include/Inventor/nodes/SoEventCallback.h
include/Inventor/nodes/SoExtSelection.h
include/Inventor/nodes/SoFaceSet.h
include/Inventor/nodes/SoFile.h
include/Inventor/nodes/SoFont.h
include/Inventor/nodes/SoFontStyle.h
include/Inventor/nodes/SoFragmentShader.h
include/Inventor/nodes/SoFrustumCamera.h
include/Inventor/nodes/SoGeoCoordinate.h
include/Inventor/nodes/SoGeoLocation.h
include/Inventor/nodes/SoGeoOrigin.h
include/Inventor/nodes/SoGeoSeparator.h
include/Inventor/nodes/SoGeometryShader.h
include/Inventor/nodes/SoGroup.h
include/Inventor/nodes/SoImage.h
include/Inventor/nodes/SoIndexedFaceSet.h
include/Inventor/nodes/SoIndexedLineSet.h
include/Inventor/nodes/SoIndexedMarkerSet.h
include/Inventor/nodes/SoIndexedNurbsCurve.h
include/Inventor/nodes/SoIndexedNurbsSurface.h
include/Inventor/nodes/SoIndexedPointSet.h
include/Inventor/nodes/SoIndexedShape.h
include/Inventor/nodes/SoIndexedTriangleStripSet.h
include/Inventor/nodes/SoInfo.h
include/Inventor/nodes/SoLOD.h
include/Inventor/nodes/SoLabel.h
include/Inventor/nodes/SoLevelOfDetail.h
include/Inventor/nodes/SoLight.h
include/Inventor/nodes/SoLightModel.h
include/Inventor/nodes/SoLineSet.h
include/Inventor/nodes/SoLinearProfile.h
include/Inventor/nodes/SoListener.h
include/Inventor/nodes/SoLocateHighlight.h
include/Inventor/nodes/SoMarkerSet.h
include/Inventor/nodes/SoMaterial.h
include/Inventor/nodes/SoMaterialBinding.h
include/Inventor/nodes/SoMatrixTransform.h
include/Inventor/nodes/SoMultipleCopy.h
include/Inventor/nodes/SoNode.h
include/Inventor/nodes/SoNodes.h
include/Inventor/nodes/SoNonIndexedShape.h
include/Inventor/nodes/SoNormal.h
include/Inventor/nodes/SoNormalBinding.h
include/Inventor/nodes/SoNurbsCurve.h
include/Inventor/nodes/SoNurbsProfile.h
include/Inventor/nodes/SoNurbsSurface.h
include/Inventor/nodes/SoOrthographicCamera.h
include/Inventor/nodes/SoPackedColor.h
include/Inventor/nodes/SoPathSwitch.h
include/Inventor/nodes/SoPendulum.h
include/Inventor/nodes/SoPerspectiveCamera.h
include/Inventor/nodes/SoPickStyle.h
include/Inventor/nodes/SoPointLight.h
include/Inventor/nodes/SoPointSet.h
include/Inventor/nodes/SoPolygonOffset.h
include/Inventor/nodes/SoProfile.h
include/Inventor/nodes/SoProfileCoordinate2.h
include/Inventor/nodes/SoProfileCoordinate3.h
include/Inventor/nodes/SoQuadMesh.h
include/Inventor/nodes/SoResetTransform.h
include/Inventor/nodes/SoRotation.h
include/Inventor/nodes/SoRotationXYZ.h
include/Inventor/nodes/SoRotor.h
include/Inventor/nodes/SoScale.h
include/Inventor/nodes/SoSceneTexture2.h
include/Inventor/nodes/SoSceneTextureCubeMap.h
include/Inventor/nodes/SoSelection.h
include/Inventor/nodes/SoSeparator.h
include/Inventor/nodes/SoShaderObject.h
include/Inventor/nodes/SoShaderParameter.h
include/Inventor/nodes/SoShaderProgram.h
include/Inventor/nodes/SoShape.h
include/Inventor/nodes/SoShapeHints.h
include/Inventor/nodes/SoShuttle.h
include/Inventor/nodes/SoSphere.h
include/Inventor/nodes/SoSpotLight.h
include/Inventor/nodes/SoSubNode.h
include/Inventor/nodes/SoSurroundScale.h
include/Inventor/nodes/SoSwitch.h
include/Inventor/nodes/SoText2.h
include/Inventor/nodes/SoText3.h
include/Inventor/nodes/SoTexture.h
include/Inventor/nodes/SoTexture2.h
include/Inventor/nodes/SoTexture2Transform.h
include/Inventor/nodes/SoTexture3.h
include/Inventor/nodes/SoTexture3Transform.h
include/Inventor/nodes/SoTextureCombine.h
include/Inventor/nodes/SoTextureCoordinate2.h
include/Inventor/nodes/SoTextureCoordinate3.h
include/Inventor/nodes/SoTextureCoordinateBinding.h
include/Inventor/nodes/SoTextureCoordinateCube.h
include/Inventor/nodes/SoTextureCoordinateCylinder.h
include/Inventor/nodes/SoTextureCoordinateDefault.h
include/Inventor/nodes/SoTextureCoordinateEnvironment.h
include/Inventor/nodes/SoTextureCoordinateFunction.h
include/Inventor/nodes/SoTextureCoordinateNormalMap.h
include/Inventor/nodes/SoTextureCoordinateObject.h
include/Inventor/nodes/SoTextureCoordinatePlane.h
include/Inventor/nodes/SoTextureCoordinateReflectionMap.h
include/Inventor/nodes/SoTextureCoordinateSphere.h
include/Inventor/nodes/SoTextureCubeMap.h
include/Inventor/nodes/SoTextureMatrixTransform.h
include/Inventor/nodes/SoTextureScalePolicy.h
include/Inventor/nodes/SoTextureUnit.h
include/Inventor/nodes/SoTransform.h
include/Inventor/nodes/SoTransformSeparator.h
include/Inventor/nodes/SoTransformation.h
include/Inventor/nodes/SoTranslation.h
include/Inventor/nodes/SoTransparencyType.h
include/Inventor/nodes/SoTriangleStripSet.h
include/Inventor/nodes/SoUnits.h
include/Inventor/nodes/SoVertexAttribute.h
include/Inventor/nodes/SoVertexAttributeBinding.h
include/Inventor/nodes/SoVertexProperty.h
include/Inventor/nodes/SoVertexShader.h
include/Inventor/nodes/SoVertexShape.h
include/Inventor/nodes/SoWWWAnchor.h
include/Inventor/nodes/SoWWWInline.h
include/Inventor/non_winsys.h
include/Inventor/oivwin32.h
include/Inventor/projectors/SbCylinderPlaneProjector.h
include/Inventor/projectors/SbCylinderProjector.h
include/Inventor/projectors/SbCylinderSectionProjector.h
include/Inventor/projectors/SbCylinderSheetProjector.h
include/Inventor/projectors/SbLineProjector.h
include/Inventor/projectors/SbPlaneProjector.h
include/Inventor/projectors/SbProjector.h
include/Inventor/projectors/SbProjectors.h
include/Inventor/projectors/SbSpherePlaneProjector.h
include/Inventor/projectors/SbSphereProjector.h
include/Inventor/projectors/SbSphereSectionProjector.h
include/Inventor/projectors/SbSphereSheetProjector.h
include/Inventor/scxml/ScXML.h
include/Inventor/scxml/ScXMLEvent.h
include/Inventor/scxml/ScXMLInvoke.h
include/Inventor/scxml/ScXMLObject.h
include/Inventor/scxml/ScXMLStateMachine.h
include/Inventor/scxml/ScXMLSubObject.h
include/Inventor/scxml/SoScXMLEvent.h
include/Inventor/scxml/SoScXMLStateMachine.h
include/Inventor/sensors/SoAlarmSensor.h
include/Inventor/sensors/SoDataSensor.h
include/Inventor/sensors/SoDelayQueueSensor.h
include/Inventor/sensors/SoFieldSensor.h
include/Inventor/sensors/SoIdleSensor.h
include/Inventor/sensors/SoNodeSensor.h
include/Inventor/sensors/SoOneShotSensor.h
include/Inventor/sensors/SoPathSensor.h
include/Inventor/sensors/SoSensor.h
include/Inventor/sensors/SoSensorManager.h
include/Inventor/sensors/SoSensors.h
include/Inventor/sensors/SoTimerQueueSensor.h
include/Inventor/sensors/SoTimerSensor.h
include/Inventor/system/gl-headers.h
include/Inventor/system/gl.h
include/Inventor/system/inttypes.h
include/Inventor/threads/SbBarrier.h
include/Inventor/threads/SbCondVar.h
include/Inventor/threads/SbFifo.h
include/Inventor/threads/SbMutex.h
include/Inventor/threads/SbRWMutex.h
include/Inventor/threads/SbStorage.h
include/Inventor/threads/SbThread.h
include/Inventor/threads/SbThreadAutoLock.h
include/Inventor/threads/SbThreadMutex.h
include/Inventor/threads/SbTypedStorage.h
include/Inventor/tools/SbLazyPimplPtr.h
include/Inventor/tools/SbLazyPimplPtr.hpp
include/Inventor/tools/SbPimplPtr.h
include/Inventor/tools/SbPimplPtr.hpp
include/SoDebug.h
include/SoWinEnterScope.h
include/SoWinLeaveScope.h
lib/libCoin.la
lib/pkgconfig/Coin.pc
man/man1/coin-config.1
share/Coin/conf/coin-default.cfg
share/Coin/draggerDefaults/centerballDragger.iv
share/Coin/draggerDefaults/directionalLightDragger.iv
share/Coin/draggerDefaults/dragPointDragger.iv
share/Coin/draggerDefaults/handleBoxDragger.iv
share/Coin/draggerDefaults/jackDragger.iv
share/Coin/draggerDefaults/pointLightDragger.iv
share/Coin/draggerDefaults/rotateCylindricalDragger.iv
share/Coin/draggerDefaults/rotateDiscDragger.iv
share/Coin/draggerDefaults/rotateSphericalDragger.iv
share/Coin/draggerDefaults/scale1Dragger.iv
share/Coin/draggerDefaults/scale2Dragger.iv
share/Coin/draggerDefaults/scale2UniformDragger.iv
share/Coin/draggerDefaults/scaleUniformDragger.iv
share/Coin/draggerDefaults/spotLightDragger.iv
share/Coin/draggerDefaults/tabBoxDragger.iv
share/Coin/draggerDefaults/tabPlaneDragger.iv
share/Coin/draggerDefaults/trackballDragger.iv
share/Coin/draggerDefaults/transformBoxDragger.iv
share/Coin/draggerDefaults/transformerDragger.iv
share/Coin/draggerDefaults/translate1Dragger.iv
share/Coin/draggerDefaults/translate2Dragger.iv
share/Coin/scxml/navigation/examiner.xml
share/Coin/shaders/lights/DirSpotLight.glsl
share/Coin/shaders/lights/DirectionalLight.glsl
share/Coin/shaders/lights/PointLight.glsl
share/Coin/shaders/lights/SpotLight.glsl
share/Coin/shaders/vsm/VsmLookup.glsl
share/aclocal/coin.m4

View File

@@ -0,0 +1,19 @@
# $NetBSD: buildlink3.mk,v 1.23 2013/06/11 15:22:47 ryoon Exp $
BUILDLINK_TREE+= Coin
.if !defined(COIN_BUILDLINK3_MK)
COIN_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.Coin+= Coin>=3.1.3
BUILDLINK_ABI_DEPENDS.Coin+= Coin>=3.1.3
BUILDLINK_PKGSRCDIR.Coin?= ../../graphics/Coin
.include "../../graphics/simage/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../graphics/glu/buildlink3.mk"
.include "../../x11/libSM/buildlink3.mk"
.include "../../x11/libXext/buildlink3.mk"
.endif # COIN_BUILDLINK3_MK
BUILDLINK_TREE+= -Coin

8
graphics/Coin/distinfo Normal file
View File

@@ -0,0 +1,8 @@
$NetBSD: distinfo,v 1.6 2013/06/26 21:22:41 joerg Exp $
SHA1 (Coin-3.1.3.tar.gz) = 8e9f05628461963623686d3ec53102214e233dd1
RMD160 (Coin-3.1.3.tar.gz) = e57fd6a4876a06874429f9ad6b96f166f5609362
Size (Coin-3.1.3.tar.gz) = 5981534 bytes
SHA1 (patch-aa) = 9d5e5f1cc46344e2c882059d29625762365d628e
SHA1 (patch-include_Inventor_C_base_math-undefs.h) = 0faecc1d8b3b0d08dff9e6e07ce644a2fdc745aa
SHA1 (patch-src_fonts_freetype.cpp) = 32a4713f2a200724f76e64c42d68a64e4fc8fde7

17
graphics/Coin/hacks.mk Normal file
View File

@@ -0,0 +1,17 @@
# $NetBSD: hacks.mk,v 1.6 2013/06/13 09:02:50 obache Exp $
.if !defined(COIN_HACKS_MK)
COIN_HACKS_MK= defined
###
### Compiling Coin on NetBSD with optimization causes an internal
### compiler error. This is a workaround for PR toolchain/33097.
### Not sure if other platforms have the same issue.
###
.include "../../mk/compiler.mk"
.if ${OPSYS} == "NetBSD" && !empty(CC_VERSION:Mgcc-3.*)
PKG_HACKS+= optimization
BUILDLINK_TRANSFORM+= rm:-O[0-9]*
.endif
.endif # COIN_HACKS_MK

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-aa,v 1.2 2013/06/11 15:22:47 ryoon Exp $
--- configure.orig 2010-03-02 13:20:09.000000000 +0000
+++ configure
@@ -24066,7 +24066,7 @@ fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if user is simian" >&5
$as_echo_n "checking if user is simian... " >&6; }
-case `hostname -d 2>/dev/null || domainname 2>/dev/null || hostname` in
+case `domainname 2>/dev/null || hostname` in
*.sim.no | sim.no )
sim_ac_simian=true
;;

View File

@@ -0,0 +1,20 @@
$NetBSD: patch-include_Inventor_C_base_math-undefs.h,v 1.1 2013/06/26 21:22:41 joerg Exp $
--- include/Inventor/C/base/math-undefs.h.orig 2013-06-26 19:21:55.000000000 +0000
+++ include/Inventor/C/base/math-undefs.h
@@ -40,6 +40,7 @@
work as intended. 20070518 larsa
*/
+#if 0
#undef cosf
#define cosf(x) NO_SINGLEPREC /* whatever that'll give us a compile error... */
#undef sinf
@@ -58,6 +59,7 @@
#define atanf(x) NO_SINGLEPREC
#undef atan2f
#define atan2f(x) NO_SINGLEPREC
+#endif
/* *********************************************************************** */

View File

@@ -0,0 +1,32 @@
$NetBSD: patch-src_fonts_freetype.cpp,v 1.1 2013/06/26 21:22:41 joerg Exp $
--- src/fonts/freetype.cpp.orig 2013-06-26 19:25:26.000000000 +0000
+++ src/fonts/freetype.cpp
@@ -46,9 +46,7 @@
/* ************************************************************************* */
-#ifdef __cplusplus
extern "C" {
-#endif /* __cplusplus */
/*
Implementation note: no part of the code has to be reentrant, as the
@@ -117,6 +115,8 @@ static int flwft_calctessellatorsteps(fl
/* ************************************************************************* */
+}
+
#include <string.h>
#include <math.h>
#include <stdio.h>
@@ -144,6 +144,8 @@ static int flwft_calctessellatorsteps(fl
#include "base/namemap.h"
#include "fonts/common.h"
+extern "C" {
+
/* ************************************************************************* */
static const int flwft_3dfontsize = 40;

12
graphics/GMT/DESCR Normal file
View File

@@ -0,0 +1,12 @@
GMT is a free collection of UNIX tools that allow users to manipulate
(x,y) and (x,y,z) data sets (including filtering, trend fitting,
gridding, projecting, etc.) and produce Encapsulated PostScript File
(EPS) illustrations ranging from simple x-y plots through contour maps
to artificially illuminated surfaces and 3-D perspective views in black
and white, gray tone, hachure patterns, and 24-bit color. GMT supports
25 common map projections plus linear, log, and power scaling, and
comes with support data such as coastlines, rivers, and political
boundaries.
The package also includes supplemental programs, html documentation,
and examples.

66
graphics/GMT/Makefile Normal file
View File

@@ -0,0 +1,66 @@
# $NetBSD: Makefile,v 1.39 2012/10/06 14:10:39 asau Exp $
DISTNAME= GMT4.1.4
PKGNAME= GMT-4.1.4
PKGREVISION= 2
CATEGORIES= graphics
MASTER_SITES= ftp://ftp.scc.u-tokai.ac.jp/pub/gmt/4/ \
ftp://ftp.iris.washington.edu/pub/gmt/4/
DISTFILES= GMT4.1.4_man.tar.bz2 GMT4.1.4_pdf.tar.bz2 \
GMT4.1.4_scripts.tar.bz2 GMT4.1.4_share.tar.bz2 \
GMT4.1.4_src.tar.bz2 GMT4.1.4_suppl.tar.bz2 \
GMT4.1.4_tut.tar.bz2 GMT4.1.4_web.tar.bz2 \
GMT4.1_coast.tar.bz2 GMT4.1_high.tar.bz2 \
GMT4.1_full.tar.bz2
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://gmt.soest.hawaii.edu/
COMMENT= Generic Mapping Tools
MAKE_JOBS_SAFE= no
EXTRACT_SUFX= .tar.bz2
DIST_SUBDIR= ${DISTNAME}
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_TOOLS+= pax
CONFIGURE_ARGS+=--includedir=${PREFIX}/include/gmt
CONFIGURE_ARGS+=--datadir=${PREFIX}/share/gmt
CONFIGURE_ARGS+=--enable-eps
CONFIGURE_ARGS+=--enable-netcdf=${BUILDLINK_PREFIX.netcdf:Q}
CONFIGURE_ARGS+=--enable-www=${PREFIX}/share/doc/html
CONFIGURE_ARGS+=--enable-mansect=1
CONFIGURE_ARGS+=--disable-mex
BUILD_TARGET= all suppl
INSTALL_TARGET= install-all
LIBS+= ${X11_LDFLAGS} # XXX: LDFLAGS doesn't work
post-extract:
${MV} -f ${WRKSRC}/www/gmt/doc/pdf ${WRKSRC}
${RM} -f ${WRKSRC}/examples/*.bat ${WRKSRC}/examples/*/*.bat
INSTALLATION_DIRS= share/doc/gmt share/examples/gmt/tutorial share/gmt
pre-install:
rm -f ${WRKSRC}/share/.gmtdefaults_SI.orig
rm -f ${WRKSRC}/share/.gmtdefaults_US.orig
rm -f ${WRKSRC}/share/gmt.conf.orig
post-install:
cd ${WRKSRC}/pdf && ${INSTALL_DATA} GMT_Docs.pdf \
GMT_Tutorial.pdf ${DESTDIR}${PREFIX}/share/doc/gmt
ln -sf ../../../gmt ${DESTDIR}${PREFIX}/share/doc/html/gmt/doc/pdf
cd ${WRKSRC}/tutorial && ${INSTALL_DATA} bermuda.nc quakes.cpt \
ship.xyz us.nc data quakes.ngdc topo.cpt \
${DESTDIR}${PREFIX}/share/examples/gmt/tutorial;
cd ${WRKSRC}/share && pax -rw . ${DESTDIR}${PREFIX}/share/gmt
cd ${WRKDIR}/share && pax -rw . ${DESTDIR}${PREFIX}/share/gmt
cd ${WRKSRC}/examples && pax -rw . ${DESTDIR}${PREFIX}/share/examples/gmt
.include "../../devel/netcdf/buildlink3.mk"
.include "../../x11/libXaw/buildlink3.mk"
.include "../../x11/libXp/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

1412
graphics/GMT/PLIST Normal file

File diff suppressed because it is too large Load Diff

60
graphics/GMT/distinfo Normal file
View File

@@ -0,0 +1,60 @@
$NetBSD: distinfo,v 1.17 2009/11/23 16:00:34 joerg Exp $
SHA1 (GMT4.1.4/GMT4.1.4_man.tar.bz2) = bd07c5675a2dfbba9f8d05864a1bf563c042e5dc
RMD160 (GMT4.1.4/GMT4.1.4_man.tar.bz2) = 42927181461b35294a8702499d2a66501555dc8b
Size (GMT4.1.4/GMT4.1.4_man.tar.bz2) = 115754 bytes
SHA1 (GMT4.1.4/GMT4.1.4_pdf.tar.bz2) = cd39c869b9c2604f2ad62c25e9222f255364d554
RMD160 (GMT4.1.4/GMT4.1.4_pdf.tar.bz2) = ee3ab2a1497168787bd56df452583d69d596c805
Size (GMT4.1.4/GMT4.1.4_pdf.tar.bz2) = 10181078 bytes
SHA1 (GMT4.1.4/GMT4.1.4_scripts.tar.bz2) = 7d01f1e6a822a0e9cbc6df0eb1a77d33704eaaa9
RMD160 (GMT4.1.4/GMT4.1.4_scripts.tar.bz2) = bd0328ddfa5c098b56444d2ae9f27a41c8ecb7b5
Size (GMT4.1.4/GMT4.1.4_scripts.tar.bz2) = 3107343 bytes
SHA1 (GMT4.1.4/GMT4.1.4_share.tar.bz2) = ed6fc5216ef50c246c659dac341ffdb2c8f0e219
RMD160 (GMT4.1.4/GMT4.1.4_share.tar.bz2) = ecc145e5325b54eddb03662046a3d561d12ec638
Size (GMT4.1.4/GMT4.1.4_share.tar.bz2) = 45468 bytes
SHA1 (GMT4.1.4/GMT4.1.4_src.tar.bz2) = b5fad9144bd1b39c1c1f345187069628defa0154
RMD160 (GMT4.1.4/GMT4.1.4_src.tar.bz2) = e50254c4a376b337ab74ca2caa85c82f6dc9638d
Size (GMT4.1.4/GMT4.1.4_src.tar.bz2) = 908308 bytes
SHA1 (GMT4.1.4/GMT4.1.4_suppl.tar.bz2) = 4a9b9f8309f37ed909d31ee876df195e5261f992
RMD160 (GMT4.1.4/GMT4.1.4_suppl.tar.bz2) = 5fd621c29deee55f5490f616fdbb11a80b22cbfe
Size (GMT4.1.4/GMT4.1.4_suppl.tar.bz2) = 762281 bytes
SHA1 (GMT4.1.4/GMT4.1.4_tut.tar.bz2) = 91343a04ac6b0c3193b39f6b9b988db3ea859f90
RMD160 (GMT4.1.4/GMT4.1.4_tut.tar.bz2) = 381d56369b0f6e38b7cb06e8f543808ad483821c
Size (GMT4.1.4/GMT4.1.4_tut.tar.bz2) = 988854 bytes
SHA1 (GMT4.1.4/GMT4.1.4_web.tar.bz2) = d0d179905ce82494c2eb5a3556de4ce95d58bcf3
RMD160 (GMT4.1.4/GMT4.1.4_web.tar.bz2) = 067a25e0999039d51f0084e21c2f8c0970f37cea
Size (GMT4.1.4/GMT4.1.4_web.tar.bz2) = 2482915 bytes
SHA1 (GMT4.1.4/GMT4.1_coast.tar.bz2) = 685c6e260dbfb85a803675b42cc33c895a58ce3c
RMD160 (GMT4.1.4/GMT4.1_coast.tar.bz2) = e78d2a2add8761d567e14e087488bb33756a02ed
Size (GMT4.1.4/GMT4.1_coast.tar.bz2) = 3660521 bytes
SHA1 (GMT4.1.4/GMT4.1_full.tar.bz2) = dc8472476027a4f3ce53320cd27a2ee892c4725b
RMD160 (GMT4.1.4/GMT4.1_full.tar.bz2) = 78ba63e8832308527b1c3d62168382ed8f1b2851
Size (GMT4.1.4/GMT4.1_full.tar.bz2) = 28805855 bytes
SHA1 (GMT4.1.4/GMT4.1_high.tar.bz2) = 38f221c050be8a5c21fa54dd1c8da2b0ca230910
RMD160 (GMT4.1.4/GMT4.1_high.tar.bz2) = 82bb0417a9f5c92c2d5f96a173478a0c67c02b2b
Size (GMT4.1.4/GMT4.1_high.tar.bz2) = 8644144 bytes
SHA1 (patch-aa) = 66afc127dcf3cbafc4e6d7ee979f0403703ce163
SHA1 (patch-ab) = 7449fd466d969c2b882218eb59e63c4e0b2c64d3
SHA1 (patch-ac) = 70e02872abf33386ed766b2ec59270227ed6571d
SHA1 (patch-ad) = fab72f2d1942f548f87154da39f5344fe2693a8a
SHA1 (patch-ae) = 7f74635ab750a6c03cb8cae1cf8b99a00a5b63da
SHA1 (patch-af) = e86c0097e703cdbd471f6e9a4873b9bfce3e3cef
SHA1 (patch-ag) = 93cea6588dba67624a54251faf9b47fd3eeb6c2b
SHA1 (patch-ah) = 7925e788bb0bb753ab65d7379e90bedb2a47cece
SHA1 (patch-ai) = 6bead94706dedbadfa87fd3ac4668783ae6869ab
SHA1 (patch-aj) = 735d9a56f796ae905e52f45dcf2079b2a19b0c77
SHA1 (patch-ak) = 2632fdeafeac1d89b96e00c07cc5aca12bf47e60
SHA1 (patch-al) = 35303bd0de71eec8a759b95b83321b442a37b7c8
SHA1 (patch-an) = f33a3740751055dc6edaf4c0ac505c5c6f9dd367
SHA1 (patch-ao) = 4797ec16091c417a64844b89bdfc805b57f35231
SHA1 (patch-ap) = 664959cb0f76a1c8e9ed6b9579e1f2211e26e1f0
SHA1 (patch-aq) = 214d39933e5577334dfef41538933e960ef72115
SHA1 (patch-ar) = 7c693fee525963190cd709bc03a0e596540f0e48
SHA1 (patch-as) = 07862720d30d35a3e219da8a73bf21f89fad6c07
SHA1 (patch-at) = d799fc9a000d331a73ef07fbe758e8c8b273ef58
SHA1 (patch-au) = af7b30735382479dc4c4ac813244feb3f116bb6e
SHA1 (patch-ay) = eccd5c6dee172793d3e2499447386cb262897a32
SHA1 (patch-az) = 20a0266f828e5c0c2dd437e279374593b349a1cf
SHA1 (patch-ba) = 865e9197cde43566ef7f85aa5f79ed55d08f2d5d
SHA1 (patch-bb) = 65a651d2075d6457e7725bbe8196c7a514fb3414
SHA1 (patch-bc) = 706878d5067eb22b579b110929a1069d67aece64

View File

@@ -0,0 +1,138 @@
$NetBSD: patch-aa,v 1.9 2008/06/12 02:14:31 joerg Exp $
Libtoolize.
--- src/Makefile.orig 2006-11-01 16:41:02.000000000 +0000
+++ src/Makefile
@@ -43,7 +43,7 @@ include makegmt.macros # GMT-specific se
NETCDFLIB = $(NETCDF)/lib
NETCDFINC = $(NETCDF)/include
CFLAGS = -I$(NETCDFINC) $(WIN32) $(CC_OPT) -DGMT_DEFAULT_PATH=\"$(GMT_DEFAULT_PATH)\" $(TRIANGLE_D)
-CDF = -L$(NETCDFLIB) -lnetcdf
+CDF = -Wl,-R$(NETCDFLIB) -L$(NETCDFLIB) -lnetcdf
PS = -lpsl
GMT = -lgmt
@@ -151,38 +151,34 @@ gmt_notposix.h:
./configure
install: all
- if [ ! -d $(bindir) ]; then \
- mkdir -p $(bindir); \
- fi
- for i in $(ALLPROGS); do \
- $(INSTALL) $$i$(EXE) $(bindir); \
- done
- $(INSTALL) GMT $(bindir)
if [ ! -d $(libdir) ]; then \
mkdir -p $(libdir); \
fi
if [ ! $(libdir) = $(srcdir) ]; then \
rm -f $(libdir)/libpsl.* $(libdir)/libgmt.* $(libdir)/libgmtps.*; \
- $(INSTALL) -m 444 libpsl.a $(libdir); \
- $(INSTALL) -m 444 libgmt.a $(libdir); \
- $(INSTALL) -m 444 libgmtps.a $(libdir); \
- if [ -f libpsl.$(SL) ]; then \
- $(INSTALL) -m 444 libpsl.$(SL) $(libdir); \
- $(INSTALL) -m 444 libgmt.$(SL) $(libdir); \
- $(INSTALL) -m 444 libgmtps.$(SL) $(libdir); \
- fi; \
+ $(LIBTOOL) --mode=install $(INSTALL_DATA) libpsl.la $(libdir); \
+ $(LIBTOOL) --mode=install $(INSTALL_DATA) libgmt.la $(libdir); \
+ $(LIBTOOL) --mode=install $(INSTALL_DATA) libgmtps.la $(libdir); \
fi
if [ ! -d $(includedir) ]; then \
mkdir -p $(includedir); \
fi
if [ ! $(includedir) = $(srcdir) ]; then \
for i in $(GMT_H); do \
- $(INSTALL) -m 444 $$i $(includedir); \
+ $(INSTALL_DATA) $$i $(includedir); \
done; \
for i in $(PS_H) $(PS_I); do \
- $(INSTALL) -m 444 $$i $(includedir); \
+ $(INSTALL_DATA) $$i $(includedir); \
done; \
fi
+ if [ ! -d $(bindir) ]; then \
+ mkdir -p $(bindir); \
+ fi
+ for i in $(ALLPROGS); do \
+ $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$i$(EXE) $(bindir); \
+ done
+ $(INSTALL) GMT $(bindir)
+
uninstall:
for i in $(ALLPROGS); do \
@@ -207,13 +203,13 @@ uninstall:
fi
clean:
- rm -f *.o *.a *.$(SL)
+ rm -f *.o *.a *.lo *.$(SL)
for i in $(ALLPROGS); do \
rm -f $$i$(EXE); \
done
spotless: clean
- rm -f $(GMTLIB) gmt_notposix.h makegmt.macros *.man
+ rm -fr .libs $(GMTLIB) gmt_notposix.h makegmt.macros *.man
touch makegmt.macros
distclean: spotless
@@ -225,40 +221,32 @@ distclean: spotless
libs: $(GMTLIB)
pslib.o: pslib.c $(PS_H) $(PS_I) gmt_notunix.h gmt_notposix.h gmt_math.h
- $(CC) $(CFLAGS) -c pslib.c
-
-./libpsl.a: pslib.o
- $(AR) cvur libpsl.a $?
- $(RANLIB) libpsl.a
-
-./libgmt.a: $(LIB_O) $(TRIANGLE_O) $(ALPHA_SINCOS_O)
- $(AR) cvur $@ $?
- $(RANLIB) $@
-
-./libgmtps.a: $(LIBPS_O)
- $(AR) cvur $@ $?
- $(RANLIB) $@
+ @$(LIBTOOL) --mode=compile $(CC) $(CPPFLAGS) $(CFLAGS) -c pslib.c
-./libpsl.$(SL): pslib.o
- $(LD) $(LD_OPT) $? -o $@
+libpsl.la: pslib.o
+ @$(LIBTOOL) --mode=link $(CC) -o $@ pslib.lo $(LDFLAGS) -lm --version-info 0:0 -rpath $(PLAIN_LIBDIR)
-./libgmt.$(SL): $(LIB_O) $(TRIANGLE_O) $(ALPHA_SINCOS_O)
- $(LD) $(LD_OPT) $(LIB_O) $(TRIANGLE_O) $(ALPHA_SINCOS_O) -o $@
+libgmt.la: $(LIB_O) $(TRIANGLE_O) $(ALPHA_SINCOS_O)
+ @$(LIBTOOL) --mode=link $(CC) -o $@ $(LIB_O:.o=.lo) \
+ $(TRIANGLE_O:.o=.lo) $(ALPHA_SINCOS_O:.o=.lo) $(LDFLAGS) \
+ $(CDF) $(LIBS) --version-info 0:0 -rpath $(PLAIN_LIBDIR)
-./libgmtps.$(SL): $(LIBPS_O)
- $(LD) $(LD_OPT) $(LIBPS_O) -o $@
+libgmtps.la: $(LIBPS_O)
+ @$(LIBTOOL) --mode=link $(CC) -o $@ $(LIBPS_O:.o=.lo) $(LDFLAGS) -lm --version-info 0:0 -rpath $(PLAIN_LIBDIR)
#-------------------------------------------------------------------------------
# program dependencies
#-------------------------------------------------------------------------------
$(PROGS): $(GMTLIB) $(PROGS_O)
- $(CC) $(CFLAGS) $@.o -L. $(GMT) $(CDF) $(LIBS) $(LDFLAGS) -o $@
+ @$(LIBTOOL) --mode=link $(CC) $(CPPFLAGS) $(CFLAGS) $@.o \
+ libgmt.la libpsl.la $(CDF) $(LIBS) $(LDFLAGS) -o $@
$(COMPRESS) $@$(EXE)
$(PROGSPS): $(GMTLIB) $(PROGSPS_O)
- $(CC) $(CFLAGS) $@.o -L. $(GMT) $(GMTPS) $(PS) $(CDF) $(LIBS) $(LDFLAGS) -o $@
+ @$(LIBTOOL) --mode=link $(CC) $(CPPFLAGS) $(CFLAGS) $@.o \
+ libgmt.la libgmtps.la libpsl.la $(CDF) $(LIBS) $(LDFLAGS) -o $@
$(COMPRESS) $@$(EXE)
.c.o:
- $(CC) -c $(CFLAGS) $<
+ @$(LIBTOOL) --mode=compile $(CC) $(CPPFLAGS) -c $(CFLAGS) $<

View File

@@ -0,0 +1,28 @@
$NetBSD: patch-ab,v 1.7 2008/06/12 02:14:31 joerg Exp $
--- src/makegmt.macros.in.orig 2006-11-08 16:19:32.000000000 +0100
+++ src/makegmt.macros.in 2006-11-08 16:20:29.000000000 +0100
@@ -19,6 +19,7 @@ exec_prefix = @exec_prefix@
srcdir = @rootdir@/src
bindir = $(DESTDIR)@bindir@
libdir = $(DESTDIR)@libdir@
+PLAIN_LIBDIR = @libdir@
includedir = $(DESTDIR)@includedir@
mandir = $(DESTDIR)@mandir@
datadir = $(DESTDIR)@datadir@
@@ -49,6 +50,9 @@ LIBS = @LIBS@
# Misc. Standard Utilities:
#---------------------------------------------------------------
INSTALL = @INSTALL@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_DATA = @INSTALL_DATA@
AWK = @AWK@
AS = @AS@
AR = @AR@
@@ -146,4 +150,4 @@ ALPHA_SINCOS_O = @ALPHA_SINCOS_O@
# Select STATIC (Default) or SHARED libraries
#-------------------------------------------------------------------------------
#
-GMTLIB = @GMTLIB@
+GMTLIB = libpsl.la libgmt.la libgmtps.la

View File

@@ -0,0 +1,19 @@
$NetBSD: patch-ac,v 1.7 2006/11/28 18:02:34 wennmach Exp $
Include sys/types.h before sys/stat.h for DragonFly.
--- src/gmt.h.orig 2006-11-27 16:01:49.000000000 +0000
+++ src/gmt.h
@@ -59,11 +59,8 @@
#include <math.h>
#include <limits.h>
#include <stddef.h>
-#include <sys/stat.h>
-#ifdef __MACHTEN__
-/* Kludge to fix a Machten POSIX bug */
#include <sys/types.h>
-#endif
+#include <sys/stat.h>
#if defined(__ultrix__) && defined(__mips)
/* Needed to get isnan[fd] macros */
#include <ieeefp.h>

View File

@@ -0,0 +1,82 @@
$NetBSD: patch-ad,v 1.3 2006/11/14 13:16:00 wennmach Exp $
Adapt to pkgsrc directory infrastructure.
--- src/gmt_init.c.orig 2006-11-10 11:06:58.000000000 +0100
+++ src/gmt_init.c 2006-11-10 11:08:27.000000000 +0100
@@ -2509,7 +2509,7 @@
if (get == 0) { /* Must use GMT system defaults via gmt.conf */
- GMT_getsharepath (CNULL, "gmt", ".conf", line);
+ GMT_getsharepath ("gmt", "gmt", ".conf", line);
if ((fp = fopen (line, "r")) == NULL) {
fprintf (stderr, "GMT Fatal Error: Cannot open/find GMT configuration file %s\n", line);
exit (EXIT_FAILURE);
@@ -2530,7 +2530,7 @@
id = get;
id--; /* Get 0 or 1 */
- GMT_getsharepath (CNULL, ".gmtdefaults_", suffix[id], line);
+ GMT_getsharepath ("gmt", ".gmtdefaults_", suffix[id], line);
path = (char *) GMT_memory (VNULL, (size_t)(strlen (line) + 1), (size_t)1, GMT_program);
@@ -2640,7 +2640,7 @@
char line[BUFSIZ], path[BUFSIZ];
double slop;
- GMT_getsharepath (CNULL, name, CNULL, path);
+ GMT_getsharepath ("gmt", name, CNULL, path);
if (!strcmp ("Sphere", name)) {
/* Special case where previous setting in .gmtdefaults4 is a custom ellipse which
@@ -2717,7 +2717,7 @@
char line[BUFSIZ], media[80];
FILE *fp;
- GMT_getsharepath (CNULL, "gmtmedia", ".d", line);
+ GMT_getsharepath ("gmt", "gmtmedia", ".d", line);
if ((fp = fopen (line, "r")) == NULL) return (0);
n_alloc = GMT_TINY_CHUNK;
@@ -2775,10 +2775,10 @@
char file[BUFSIZ], line[BUFSIZ], full[16], abbrev[16], c[16], dwu;
int i, nm = 0, nw = 0, nu = 0;
- GMT_getsharepath ("time", name, ".d", file);
+ GMT_getsharepath ("gmt/time", name, ".d", file);
if ((fp = fopen (file, "r")) == NULL) {
fprintf (stderr, "GMT Warning: Could not load time language %s - revert to us (English)!\n", name);
- GMT_getsharepath ("time", "us", ".d", file);
+ GMT_getsharepath ("gmt/time", "us", ".d", file);
if ((fp = fopen (file, "r")) == NULL) {
fprintf (stderr, "GMT Error: Could not find %s!\n", file);
exit (EXIT_FAILURE);
@@ -5482,7 +5482,7 @@
int code = 0, pos;
FILE *in;
- GMT_getsharepath ("pslib", enc->name, ".ps", line);
+ GMT_getsharepath ("gmt/pslib", enc->name, ".ps", line);
if ((in = fopen (line, "r")) == NULL) {
perror (line);
exit (EXIT_FAILURE);
@@ -5556,7 +5556,7 @@
/* First the standard 35 PostScript fonts from Adobe */
- GMT_getsharepath ("pslib", "PS_font_info", ".d", fullname);
+ GMT_getsharepath ("gmt/pslib", "PS_font_info", ".d", fullname);
if ((in = fopen (fullname, "r")) == NULL) {
fprintf (stderr, "GMT Fatal Error: ");
perror (fullname);
@@ -5584,7 +5584,7 @@
/* Then any custom fonts */
- if (GMT_getsharepath ("pslib", "CUSTOM_font_info", ".d", fullname)) { /* Decode Custom font file */
+ if (GMT_getsharepath ("gmt/pslib", "CUSTOM_font_info", ".d", fullname)) { /* Decode Custom font file */
if ((in = fopen (fullname, "r")) == NULL) {
fprintf (stderr, "GMT Fatal Error: ");
perror (fullname);

View File

@@ -0,0 +1,24 @@
$NetBSD: patch-ae,v 1.3 2006/11/14 13:16:00 wennmach Exp $
Adapt to pkgsrc directory infrastrucure.
--- src/gmt_support.c.orig 2006-11-10 11:19:57.000000000 +0100
+++ src/gmt_support.c 2006-11-10 11:20:29.000000000 +0100
@@ -6017,7 +6017,7 @@
/* Open the list in $GMTHOME/share */
- GMT_getsharepath (CNULL, "GMT_CustomSymbols", ".lis", list);
+ GMT_getsharepath ("gmt", "GMT_CustomSymbols", ".lis", list);
if ((fp = fopen (list, "r")) == NULL) {
fprintf (stderr, "%s: ERROR: Cannot open file %s\n", GMT_program, list);
exit (EXIT_FAILURE);
@@ -7861,7 +7861,7 @@
struct GMT_CUSTOM_SYMBOL *head;
struct GMT_CUSTOM_SYMBOL_ITEM *s = NULL, *previous = NULL;
- GMT_getsharepath ("custom", name, ".def", file);
+ GMT_getsharepath ("gmt/custom", name, ".def", file);
if ((fp = fopen (file, "r")) == NULL) {
fprintf (stderr, "GMT ERROR: %s : Could not find custom symbol %s\n", GMT_program, name);
exit (EXIT_FAILURE);

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-af,v 1.3 2006/11/14 13:16:00 wennmach Exp $
Adapt to pkgsrc directory infrastructure.
--- src/grd2cpt.c.orig 2006-11-10 11:23:01.000000000 +0100
+++ src/grd2cpt.c 2006-11-10 11:23:32.000000000 +0100
@@ -115,7 +115,7 @@
/* Get list of available color tables in $GMTHOME/share */
- GMT_getsharepath (CNULL, "GMT_CPT", ".lis", CPT_lis);
+ GMT_getsharepath ("gmt", "GMT_CPT", ".lis", CPT_lis);
if ((fpc = fopen (CPT_lis, "r")) == NULL) {
fprintf (stderr, "%s: ERROR: Cannot open file %s\n", GMT_program, CPT_lis);
exit (EXIT_FAILURE);

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-ag,v 1.3 2006/11/14 13:16:00 wennmach Exp $
Adapt to pkgsrc directory infrastructure.
--- src/makecpt.c.orig 2006-11-10 12:10:37.000000000 +0100
+++ src/makecpt.c 2006-11-10 12:11:11.000000000 +0100
@@ -83,7 +83,7 @@
/* Get list of available color tables in $GMTHOME/share */
- GMT_getsharepath (CNULL, "GMT_CPT", ".lis", CPT_lis);
+ GMT_getsharepath ("gmt", "GMT_CPT", ".lis", CPT_lis);
if ((fpc = fopen (CPT_lis, "r")) == NULL) {
fprintf (stderr, "%s: ERROR: Cannot open file %s\n", GMT_program, CPT_lis);
exit (EXIT_FAILURE);

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-ah,v 1.3 2006/11/14 13:16:00 wennmach Exp $
Adapt to pkgsrc directory infrastructure.
--- src/grdreformat.c.orig 2006-11-10 11:25:05.000000000 +0100
+++ src/grdreformat.c 2006-11-10 11:25:33.000000000 +0100
@@ -105,7 +105,7 @@
GMT_explain_option ('V');
fprintf (stderr, "\n The following grdfile formats are supported:\n\n");
- GMT_getsharepath (CNULL, "gmtformats", ".d", line);
+ GMT_getsharepath ("gmt", "gmtformats", ".d", line);
if ((fp = fopen (line, "r")) == NULL) {
fprintf (stderr, "%s: GMT ERROR: Cannot read file %s\n", GMT_program, line);
exit (EXIT_FAILURE);

View File

@@ -0,0 +1,51 @@
$NetBSD: patch-ai,v 1.4 2006/11/14 13:16:00 wennmach Exp $
Adapt to pkgsrc directory structure.
--- src/pslib.c.orig 2006-11-13 15:46:37.000000000 +0100
+++ src/pslib.c 2006-11-13 15:47:20.000000000 +0100
@@ -909,7 +909,7 @@
if ((image_no >= 0 && image_no < PSL_N_PATTERNS)) { /* Premade pattern yet not used */
sprintf (name, "ps_pattern_%2.2d", image_no);
- ps_getsharepath ("pattern", name, ".ras", file);
+ ps_getsharepath ("gmt/pattern", name, ".ras", file);
}
else { /* User image, check to see if already used */
@@ -926,7 +926,7 @@
if (!access (imagefile, R_OK))
strcpy (file, imagefile);
else
- ps_getsharepath (CNULL, imagefile, CNULL, file);
+ ps_getsharepath ("gmt", imagefile, CNULL, file);
}
psl_user_image[psl_n_userimages] = (char *) ps_memory (VNULL, (size_t)(strlen (imagefile)+1), sizeof (char));
strcpy (psl_user_image[psl_n_userimages], imagefile);
@@ -4261,7 +4261,7 @@
char fullname[BUFSIZ];
int i, j;
- ps_getsharepath ("pslib", fname, ".ps", fullname);
+ ps_getsharepath ("gmt/pslib", fname, ".ps", fullname);
if ((in = fopen (fullname, "r")) == NULL) {
fprintf (stderr, "PSL Fatal Error: ");
perror (fullname);
@@ -4301,7 +4301,7 @@
/* First the standard 35 PostScript fonts from Adobe */
- ps_getsharepath ("pslib", "PS_font_info", ".d", fullname);
+ ps_getsharepath ("gmt/pslib", "PS_font_info", ".d", fullname);
if ((in = fopen (fullname, "r")) == NULL) {
fprintf (stderr, "PSL Fatal Error: ");
perror (fullname);
@@ -4329,7 +4329,7 @@
/* Then any custom fonts */
- ps_getsharepath ("pslib", "CUSTOM_font_info", ".d", fullname);
+ ps_getsharepath ("gmt/pslib", "CUSTOM_font_info", ".d", fullname);
if (!access (fullname, R_OK)) { /* Decode Custom font file */
if ((in = fopen (fullname, "r")) == NULL)

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-aj,v 1.5 2006/11/14 13:16:00 wennmach Exp $
Adapt to pkgsrc directory structure.
--- src/GMT.in.orig 2006-11-13 15:50:26.000000000 +0100
+++ src/GMT.in 2006-11-13 15:51:25.000000000 +0100
@@ -126,7 +126,7 @@
By default, those man pages are in @prefix@/man/man@mansection@.
Information is also available on the GMT World Wide Web home page
(http://gmt.soest.hawaii.edu) and, if installed, locally from
-@prefix@/www/gmt/gmt_services.html.
+@prefix@/share/doc/html/gmt/gmt_services.html.
EOF
exit
fi

View File

@@ -0,0 +1,36 @@
$NetBSD: patch-ak,v 1.6 2009/11/23 16:00:34 joerg Exp $
Libtoolize.
--- src/dbase/makefile.orig 2006-11-08 17:00:45.000000000 +0100
+++ src/dbase/makefile 2006-11-08 17:03:35.000000000 +0100
@@ -10,19 +10,19 @@
GMTSRCDIR = ..
include ../gmtalldeps.macros
-CDF = -L$(NETCDF)/lib -lnetcdf
+CDF = -Wl,-R$(NETCDF)/lib -L$(NETCDF)/lib -lnetcdf
CFLAGS = $(CC_OPT) $(WIN32) $(SWAP) -I$(srcdir) -I$(NETCDF)/include
all: grdraster
install: all
- $(INSTALL) grdraster$(EXE) $(bindir)
+ @$(LIBTOOL) --mode=install $(INSTALL_PROGRAM) grdraster$(EXE) $(bindir)
uninstall:
\rm -f $(bindir)/grdraster$(EXE)
-grdraster: grdraster.o $(GMTLIB)
- $(CC) $(CFLAGS) $(LDFLAGS) grdraster.o -L.. -L$(libdir) -lgmt $(CDF) $(LIBS) -o grdraster
+grdraster: grdraster.o
+ @$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) grdraster.lo -L$(PLAIN_LIBDIR) ../libgmt.la ../libpsl.la $(CDF) $(LIBS) -o grdraster
spotless: clean
@@ -30,4 +30,4 @@
rm -f *.o grdraster$(EXE)
.c.o: $(GMT_H)
- $(CC) -c $(CFLAGS) $<
+ @$(LIBTOOL) --mode=compile $(CC) $(CPPFLAGS) -c $(CFLAGS) $<

View File

@@ -0,0 +1,68 @@
$NetBSD: patch-al,v 1.6 2008/06/12 02:14:31 joerg Exp $
Libtoolize.
--- src/mgg/makefile.orig Wed Apr 11 19:58:09 2001
+++ src/mgg/makefile
@@ -24,7 +24,7 @@
include ../gmtalldeps.macros
CFLAGS = $(CC_OPT) $(WIN32) -I$(srcdir) -I$(NETCDF)/include
-CDF = -L$(NETCDF)/lib -lnetcdf
+CDF = -Wl,-R$(NETCDF)/lib -L$(NETCDF)/lib -lnetcdf
MGG_H = gmt_mgg.h
@@ -54,19 +54,17 @@
#-------------------------------------------------------------------------------
install: all
- for i in $(MGG) $(MGGPS); do \
- $(INSTALL) $$i$(EXE) $(bindir); \
- done
if [ ! -d $(libdir) ]; then \
mkdir -p $(libdir); \
fi
if [ ! $(libdir) = $(srcdir) ]; then \
rm -f $(libdir)/libgmt_mgg.*; \
- $(INSTALL) -m 444 libgmt_mgg.a $(libdir); \
- if [ -f libgmt_mgg.$(SL) ]; then \
- $(INSTALL) -m 444 libgmt_mgg.$(SL) $(libdir); \
- fi; \
+ $(LIBTOOL) --mode=install $(INSTALL_DATA) libgmt_mgg.la $(libdir); \
fi
+ for i in $(MGG) $(MGGPS); do \
+ $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$i$(EXE) $(bindir); \
+ done
+
uninstall:
for i in $(MGG) $(MGGPS); do \
@@ -93,8 +91,7 @@
#-------------------------------------------------------------------------------
libgmt_mgg.a: gmt_mgg.o
- $(AR) cvr libgmt_mgg.a $?
- $(RANLIB) libgmt_mgg.a
+ @$(LIBTOOL) --mode=link $(CC) -o libgmt_mgg.la gmt_mgg.lo --version-info 0:0 -rpath $(PLAIN_LIBDIR)
gmt_mgg.o: $(MGG_H)
@@ -102,11 +99,12 @@
# program dependencies
#-------------------------------------------------------------------------------
-$(MGG): libgmt_mgg.a $(MGG_O) $(GMTLIB)
- $(CC) $(CFLAGS) $(LDFLAGS) $@.o -L. -lgmt_mgg -L.. -L$(libdir) -lgmt $(CDF) $(LIBS) -o $@
+$(MGG): libgmt_mgg.a $(MGG_O)
+ @$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) $@.o libgmt_mgg.la ../libpsl.la ../libgmt.la $(CDF) $(LIBS) -o $@
+
-$(MGGPS): libgmt_mgg.a $(MGGPS_O) $(GMTLIB)
- $(CC) $(CFLAGS) $(LDFLAGS) $@.o -L. -lgmt_mgg -L.. -L$(libdir) -lgmt -lgmtps -lpsl $(CDF) $(LIBS) -o $@
+$(MGGPS): libgmt_mgg.a $(MGGPS_O)
+ @$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) $@.o libgmt_mgg.la ../libgmt.la ../libgmtps.la ../libpsl.la $(CDF) $(LIBS) -o $@
.c.o:
- $(CC) -c $(CFLAGS) $<
+ @$(LIBTOOL) --mode=compile $(CC) $(CPPFLAGS) -c $(CFLAGS) $<

View File

@@ -0,0 +1,32 @@
$NetBSD: patch-an,v 1.4 2006/11/14 13:16:00 wennmach Exp $
Libtoolize.
--- src/gshhs/makefile.orig Sat Jan 27 03:10:36 2001
+++ src/gshhs/makefile
@@ -13,19 +13,19 @@
all: gshhs gshhs_dp
install: all
- $(INSTALL) gshhs$(EXE) $(bindir)
- $(INSTALL) gshhs_dp$(EXE) $(bindir)
+ @$(LIBTOOL) --mode=install $(INSTALL_PROGRAM) gshhs$(EXE) $(bindir)
+ @$(LIBTOOL) --mode=install $(INSTALL_PROGRAM) gshhs_dp$(EXE) $(bindir)
clean:
- \rm -f *.o *% gshhs$(EXE) gshhs_dp$(EXE)
+ \rm -f *.o *.lo *% gshhs$(EXE) gshhs_dp$(EXE)
spotless: clean
gshhs: gshhs.o
- $(CC) $(CFLAGS) gshhs.o $(LIBS) $(LDFLAGS) -o gshhs
+ @$(LIBTOOL) --mode=link $(CC) $(CFLAGS) gshhs.lo $(LIBS) $(LDFLAGS) -o $@
gshhs_dp: gshhs_dp.o
- $(CC) $(CFLAGS) gshhs_dp.o $(LIBS) $(LDFLAGS) -o gshhs_dp
+ @$(LIBTOOL) --mode=link $(CC) $(CFLAGS) gshhs_dp.lo $(LIBS) $(LDFLAGS) -o $@
.c.o:
- $(CC) -c $(CFLAGS) $<
+ @$(LIBTOOL) --mode=compile $(CC) $(CPPFLAGS) -c $(CFLAGS) $<

View File

@@ -0,0 +1,40 @@
$NetBSD: patch-ao,v 1.4 2006/11/14 13:16:00 wennmach Exp $
Libtoolize.
--- src/imgsrc/makefile.orig Wed Apr 11 19:58:09 2001
+++ src/imgsrc/makefile
@@ -8,21 +8,21 @@
GMTSRCDIR = ..
include ../gmtalldeps.macros
-CDF = -L$(NETCDF)/lib -lnetcdf
-GMT = -L.. -L$(libdir) -lgmt
+CDF = -Wl,-R$(NETCDF)/lib -L$(NETCDF)/lib -lnetcdf
+GMT = ../libgmt.la ../libpsl.la
CFLAGS = $(CC_OPT) $(WIN32) -I$(srcdir) -I$(NETCDF)/include
all: img2mercgrd
install: all
- $(INSTALL) img2mercgrd$(EXE) $(bindir)
- $(INSTALL) img2grd $(bindir)
+ @$(LIBTOOL) --mode=install $(INSTALL_PROGRAM) img2mercgrd$(EXE) $(bindir)
+ @$(LIBTOOL) --mode=install $(INSTALL_SCRIPT) img2grd $(bindir)
uninstall:
\rm -f $(bindir)/img2mercgrd$(EXE) $(bindir)/img2grd
-img2mercgrd: img2mercgrd.o gmt_imgsubs.o $(GMTLIB)
- $(CC) $(CFLAGS) $(LDFLAGS) img2mercgrd.o gmt_imgsubs.o $(GMT) $(CDF) $(LIBS) -o img2mercgrd
+img2mercgrd: img2mercgrd.o gmt_imgsubs.o
+ @$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) img2mercgrd.lo gmt_imgsubs.lo $(GMT) $(CDF) $(LIBS) -o img2mercgrd
spotless: clean
@@ -30,4 +30,4 @@
rm -f *.o img2mercgrd$(EXE)
.c.o: gmt_imgsubs.h $(GMT_H)
- $(CC) -c $(CFLAGS) $<
+ @$(LIBTOOL) --mode=compile $(CC) $(CPPFLAGS) -c $(CFLAGS) $<

View File

@@ -0,0 +1,57 @@
$NetBSD: patch-ap,v 1.4 2006/11/14 13:16:00 wennmach Exp $
Libtoolize.
--- src/meca/makefile.orig Wed Apr 11 19:58:09 2001
+++ src/meca/makefile
@@ -11,9 +11,9 @@
NETCDFLIB = $(NETCDF)/lib
NETCDFINC = $(NETCDF)/include
-CDF = -L$(NETCDFLIB) -lnetcdf
+CDF = -Wl,-R$(NETCDFLIB) -L$(NETCDFLIB) -lnetcdf
CFLAGS = $(CC_OPT) -I$(srcdir) -I$(NETCDFINC)
-ALLLIB = -L.. -L$(libdir) -lgmt -lgmtps -lpsl $(CDF) $(LIBS) $(LDFLAGS)
+ALLLIB = ../libgmt.la ../libgmtps.la ../libpsl.la $(CDF) $(LIBS) $(LDFLAGS)
#
#
@@ -25,7 +25,7 @@
install: all
for i in $(MECA); do \
- $(INSTALL) $$i$(EXE) $(bindir); \
+ $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$i$(EXE) $(bindir); \
done
uninstall:
@@ -35,20 +35,20 @@
spotless: clean
-psmeca: psmeca.o utilmeca.o nrutil.o $(GMTLIB)
- $(CC) $(CFLAGS) psmeca.o utilmeca.o nrutil.o $(ALLLIB) -o ./$@
+psmeca: psmeca.o utilmeca.o nrutil.o
+ @$(LIBTOOL) --mode=link $(CC) $(CFLAGS) psmeca.lo utilmeca.lo nrutil.lo $(ALLLIB) -o ./$@
-pscoupe: pscoupe.o utilmeca.o submeca.o distaz.o nrutil.o $(GMTLIB)
- $(CC) $(CFLAGS) pscoupe.o utilmeca.o submeca.o distaz.o nrutil.o $(ALLLIB) -o ./$@
+pscoupe: pscoupe.o utilmeca.o submeca.o distaz.o nrutil.o
+ @$(LIBTOOL) --mode=link $(CC) $(CFLAGS) pscoupe.lo utilmeca.lo submeca.lo distaz.lo nrutil.lo $(ALLLIB) -o ./$@
-pspolar: pspolar.o $(GMTLIB)
- $(CC) $(CFLAGS) pspolar.o $(ALLLIB) -o ./$@
+pspolar: pspolar.o
+ @$(LIBTOOL) --mode=link $(CC) $(CFLAGS) pspolar.lo $(ALLLIB) -o ./$@
-psvelo: psvelo.o utilvelo.o utilstrain.o $(GMTLIB)
- $(CC) $(CFLAGS) psvelo.o utilvelo.o utilstrain.o $(ALLLIB) -o ./$@
+psvelo: psvelo.o utilvelo.o utilstrain.o
+ @$(LIBTOOL) --mode=link $(CC) $(CFLAGS) psvelo.lo utilvelo.lo utilstrain.lo $(ALLLIB) -o ./$@
.c.o: $(GMT_H) $(PS_H) meca.h nrutil.h submeca.h utilmeca.h utilstrain.h utilvelo.h
- $(CC) -c $(CFLAGS) $<
+ @$(LIBTOOL) --mode=compile $(CC) $(CPPFLAGS) -c $(CFLAGS) $<
clean:
rm -f *.o

View File

@@ -0,0 +1,41 @@
$NetBSD: patch-aq,v 1.5 2006/11/14 13:16:00 wennmach Exp $
Libtoolize.
--- src/misc/makefile.orig Wed Apr 11 19:58:09 2001
+++ src/misc/makefile
@@ -8,7 +8,7 @@
GMTSRCDIR = ..
include ../gmtalldeps.macros
-CDF = -L$(NETCDF)/lib -lnetcdf
+CDF = -Wl,-R$(NETCDF)/lib -L$(NETCDF)/lib -lnetcdf
CFLAGS = $(CC_OPT) $(WIN32) -I$(srcdir) -I$(NETCDF)/include
@@ -39,7 +39,7 @@
install: all
for i in $(MISC); do \
- $(INSTALL) $$i$(EXE) $(bindir); \
+ $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$i$(EXE) $(bindir); \
done
uninstall:
@@ -59,11 +59,11 @@
# program dependencies
#-------------------------------------------------------------------------------
-$(MISC): $(MISC_O) $(GMTLIB)
- $(CC) $(CFLAGS) $(LDFLAGS) $@.o -L.. -L$(libdir) -lgmt $(CDF) $(LIBS) -o $@
+$(MISC): $(MISC_O)
+ @$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) $@.lo ../libgmt.la ../libpsl.la $(CDF) $(LIBS) -o $@
-$(MISCPS): $(MISCPS_O) $(GMTLIB)
- $(CC) $(CFLAGS) $(LDFLAGS) $@.o -L.. -L$(libdir) -lgmt -lgmtps -lpsl $(CDF) $(LIBS) -o $@
+$(MISCPS): $(MISCPS_O)
+ @$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) $@.lo ../libgmt.la ../libgmtps.la ../libpsl.la $(CDF) $(LIBS) -o $@
.c.o:
- $(CC) -c $(CFLAGS) $<
+ @$(LIBTOOL) --mode=compile $(CC) $(CPPFLAGS) -c $(CFLAGS) $<

View File

@@ -0,0 +1,42 @@
$NetBSD: patch-ar,v 1.4 2006/11/14 13:16:00 wennmach Exp $
Libtoolize.
--- src/segyprogs/makefile.orig Wed Apr 11 19:58:09 2001
+++ src/segyprogs/makefile
@@ -10,7 +10,7 @@
#------------------------- stop here --------------------------
CFLAGS = $(CC_OPT) $(WIN32) -I$(srcdir) -I$(NETCDF)/include -I$(GMT_DEFAULT_PATH)/src
-ALLLIB = -L.. -L$(libdir) -lgmt -lgmtps -lpsl -L$(NETCDF)/lib -lnetcdf $(LIBS)
+ALLLIB = ../libgmt.la ../libgmtps.la ../libpsl.la -Wl,-R$(NETCDF)/lib -L$(NETCDF)/lib -lnetcdf $(LIBS)
SEGYPLOT_H = segy_io.h segy.h segyreel.h
SEGYPLOT_C = pssegyz.c pssegy.c segy2grd.c
@@ -25,7 +25,7 @@
install: all
for i in $(SEGYPLOT); do \
- $(INSTALL) $$i$(EXE) $(bindir); \
+ $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$i$(EXE) $(bindir); \
done
uninstall:
@@ -43,12 +43,13 @@
\rm -f *.a
segy_io.o: $(SEGYPLOT_H) segy_io.c
- $(CC) -c $(CFLAGS) segy_io.c
+ @$(LIBTOOL) --mode=compile $(CC) $(CPPFLAGS) -c $(CFLAGS) segy_io.c
-$(SEGYPLOT): $(SEGYPLOT_O) segy_io.o $(GMTLIB)
- $(CC) $(CFLAGS) segy_io.o $@.o -o $@ $(ALLLIB) $(LDFLAGS)
+$(SEGYPLOT): $(SEGYPLOT_O) segy_io.o
+ @$(LIBTOOL) --mode=link $(CC) $(CFLAGS) segy_io.lo $@.lo -o $@ $(ALLLIB) $(LDFLAGS)
$(SEGYPLOT_O): $(GMT_H) $(PS_H)
.c.o:
- $(CC) -c $(CFLAGS) $<
+ @$(LIBTOOL) --mode=compile $(CC) $(CPPFLAGS) -c $(CFLAGS) $<
+

View File

@@ -0,0 +1,36 @@
$NetBSD: patch-as,v 1.4 2006/11/14 13:16:00 wennmach Exp $
Libtoolize.
--- src/spotter/makefile.orig Wed Apr 11 19:58:09 2001
+++ src/spotter/makefile
@@ -21,7 +21,7 @@
include ../gmtalldeps.macros
CFLAGS = $(CC_OPT) $(WIN32) -I$(srcdir) -I$(NETCDF)/include
-CDF = -L$(NETCDF)/lib -lnetcdf
+CDF = -Wl,-R$(NETCDF)/lib -L$(NETCDF)/lib -lnetcdf
SPOT_H = spotter.h
@@ -43,7 +43,7 @@
install: all
for i in $(SPOT); do \
- $(INSTALL) $$i$(EXE) $(bindir); \
+ $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$i$(EXE) $(bindir); \
done
uninstall:
@@ -74,8 +74,8 @@
# program dependencies
#-------------------------------------------------------------------------------
-$(SPOT): libspotter.a $(SPOT_O) $(GMTLIB)
- $(CC) $(CFLAGS) $(LDFLAGS) $@.o -L. -lspotter -L.. -L$(libdir) -lgmt $(CDF) $(LIBS) -o $@
+$(SPOT): libspotter.a $(SPOT_O)
+ @$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) $@.lo -L. -lspotter -L.. ../libpsl.la ../libgmt.la $(CDF) $(LIBS) -o $@
.c.o:
- $(CC) -c $(CFLAGS) $<
+ @$(LIBTOOL) --mode=compile $(CC) $(CPPFLAGS) -c $(CFLAGS) $<

View File

@@ -0,0 +1,62 @@
$NetBSD: patch-at,v 1.8 2008/06/12 02:14:31 joerg Exp $
Libtoolize.
--- src/x2sys/makefile.orig 2003-05-01 14:08:38.000000000 +0300
+++ src/x2sys/makefile 2003-05-01 14:09:44.000000000 +0300
@@ -9,7 +9,7 @@
#------------------------- stop here --------------------------
CFLAGS = $(CC_OPT) $(WIN32) -I$(srcdir) -I../mgg -I../mgd77 -I$(NETCDF)/include
-ALLLIB = -L../mgd77 -lmgd77 -L../mgg -lgmt_mgg -L.. -L$(libdir) -lgmt -lpsl -L$(NETCDF)/lib -lnetcdf $(LIBS)
+ALLLIB = ../mgd77/libmgd77.la ../mgg/libgmt_mgg.la ../libgmt.la ../libpsl.la -Wl,-R$(NETCDF)/lib -L$(NETCDF)/lib -lnetcdf $(LIBS)
XSYSTEM_H = x2sys.h
XSYSTEM_C = x2sys_init.c x2sys_put.c x2sys_get.c x2sys_binlist.c x2sys_datalist.c x2sys_cross.c
@@ -20,26 +20,23 @@
#---------------------------------------------------------------
-all: $(XSYSTEM) libx2sys.a
+all: $(XSYSTEM) libx2sys.la
-libx2sys.a: x2sys.o
- $(AR) cvr libx2sys.a $?
- $(RANLIB) libx2sys.a
+libx2sys.la: x2sys.o
+ $(LIBTOOL) --mode=link $(CC) -o libx2sys.la x2sys.lo --version-info 0:0 -rpath $(PLAIN_LIBDIR)
install: all
- for i in $(XSYSTEM); do \
- $(INSTALL) $$i$(EXE) $(bindir); \
- done
if [ ! -d $(libdir) ]; then \
mkdir -p $(libdir); \
fi
if [ ! $(libdir) = $(srcdir) ]; then \
rm -f $(libdir)/libx2sys.*; \
- $(INSTALL) -m 444 libx2sys.a $(libdir); \
- if [ -f libx2sys.$(SL) ]; then \
- $(INSTALL) -m 444 libx2sys.$(SL) $(libdir); \
- fi; \
+ $(LIBTOOL) --mode=install $(INSTALL_DATA) libx2sys.la $(libdir); \
fi
+ for i in $(XSYSTEM); do \
+ $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$i$(EXE) $(bindir); \
+ done
+
if [ ! -d $(datadir)/x2sys ]; then \
mkdir -p $(datadir)/x2sys; \
fi
@@ -68,8 +65,8 @@
spotless: clean
\rm -f *.a
-$(XSYSTEM): $(XSYSTEM_O) libx2sys.a $(GMTLIB)
- $(CC) $(CFLAGS) $@.o -o $@ -L. -lx2sys $(ALLLIB) $(LDFLAGS)
+$(XSYSTEM): $(XSYSTEM_O) libx2sys.la
+ @$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $@.lo -o $@ libx2sys.la $(ALLLIB) $(LDFLAGS)
.c.o: $(XSYSTEM_H) $(GMT_H)
- $(CC) -c $(CFLAGS) $<
+ @$(LIBTOOL) --mode=compile $(CC) $(CPPFLAGS) -c $(CFLAGS) $<

View File

@@ -0,0 +1,38 @@
$NetBSD: patch-au,v 1.4 2006/11/14 13:16:00 wennmach Exp $
Libtoolize.
--- src/x_system/makefile.orig Wed Apr 11 19:58:09 2001
+++ src/x_system/makefile
@@ -23,7 +23,7 @@
#
CFLAGS = $(CC_OPT) $(WIN32) -I$(srcdir) -I../mgg -I$(NETCDF)/include
-ALLLIB = -L../mgg -lgmt_mgg -L.. -L$(libdir) -lgmt -lpsl -L$(NETCDF)/lib -lnetcdf $(LIBS)
+ALLLIB = ../mgg/libgmt_mgg.la ../libgmt.la ../libpsl.la -Wl,-R$(NETCDF)/lib -L$(NETCDF)/lib -lnetcdf $(LIBS)
ALL_C = x_edit.c x_init.c x_list.c x_over.c x_report.c x_remove.c x_setup.c x_solve_dc_drift.c x_update.c
@@ -37,7 +37,7 @@
install: all
for i in $(ALL); do \
- $(INSTALL) $$i$(EXE) $(bindir); \
+ $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$i$(EXE) $(bindir); \
done
uninstall:
@@ -57,10 +57,10 @@
# program dependencies
#-------------------------------------------------------------------------------
-$(ALL): $(ALL_O) $(GMTLIB)
- $(CC) $(CFLAGS) $(LDFLAGS) $@.o $(ALLLIB) -o $@
+$(ALL): $(ALL_O)
+ @$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) $@.lo $(ALLLIB) -o $@
.c.o:
- $(CC) -c $(CFLAGS) $<
+ @$(LIBTOOL) --mode=compile $(CC) $(CPPFLAGS) -c $(CFLAGS) $<
$(ALL_O): x_system.h $(GMT_H)

View File

@@ -0,0 +1,24 @@
$NetBSD: patch-ay,v 1.6 2006/11/14 13:16:00 wennmach Exp $
Change method to determine endianness and adapt to pkgsrc directory structure.
--- src/dbase/grdraster.c.orig 2006-11-13 15:56:13.000000000 +0100
+++ src/dbase/grdraster.c 2006-11-13 15:59:44.000000000 +0100
@@ -50,7 +50,7 @@
{
BOOLEAN xyz_out = FALSE;
-#if WORDS_BIGENDIAN == 0
+#if BYTE_ORDER == LITTLE_ENDIAN
char my_endian = 'L'; /* This machine is Little endian */
#else
char my_endian = 'B'; /* This machine is Big endian */
@@ -646,7 +646,7 @@
/* Find and open the file grdraster.info */
- if (!(GMT_getdatapath("grdraster.info", dir) || GMT_getsharepath("dbase", "grdraster", ".info", dir))) {
+ if (!(GMT_getdatapath("grdraster.info", dir) || GMT_getsharepath("gmt/dbase", "grdraster", ".info", dir))) {
fprintf(stderr, "%s: ERROR cannot find file grdraster.info", GMT_program);
return (0);
}

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-az,v 1.3 2006/11/14 13:16:00 wennmach Exp $
Adapt to pkgsrc directory structure.
--- src/dbase/grdraster.man.orig 2006-11-13 16:02:21.000000000 +0100
+++ src/dbase/grdraster.man 2006-11-13 16:03:13.000000000 +0100
@@ -8,7 +8,7 @@
.SH DESCRIPTION
\fBgrdraster\fP reads a file called \fIgrdraster.info\fP from the current
working directory, the directories pointed to by the environment variables
-\fB$GMT_USERDIR\fP and \fB$GMT_GRIDDIR\fP, or in \fB$GMTHOME\fP/share/dbase
+\fB$GMT_USERDIR\fP and \fB$GMT_GRIDDIR\fP, or in \fB$GMTHOME\fP/share/gmt/dbase
(in that order). The file \fIgrdraster.info\fP defines binary
arrays of data stored in scan-line format in data files. Each file is given
a \fIfilenumber\fP in the info file. \fBgrdraster\fP figures out how to

View File

@@ -0,0 +1,98 @@
$NetBSD: patch-ba,v 1.2 2008/06/12 02:14:31 joerg Exp $
Libtoolize.
--- src/mgd77/makefile.orig 2006-11-08 21:19:37.000000000 +0100
+++ src/mgd77/makefile 2006-11-08 21:28:05.000000000 +0100
@@ -21,7 +21,7 @@
include ../gmtalldeps.macros
CFLAGS = $(CC_OPT) $(WIN32) -I$(srcdir) -I$(NETCDF)/include
-CDF = -L$(NETCDF)/lib -lnetcdf
+CDF = -Wl,-R$(NETCDF)/lib -L$(NETCDF)/lib -lnetcdf
MGD77_H = mgd77.h mgd77defaults.h mgd77_IGF_coeffs.h mgd77sniffer.h mgd77snifferdefaults.h mgd77magref.h mgd77_codes.h
@@ -45,7 +45,7 @@
MGD77PS = $(MGD77PS_C:.c=)
-all: libmgd77.a $(MGD77) $(MGD77PS)
+all: libmgd77.la $(MGD77) $(MGD77PS)
$(MGD77_O): $(MGD77_H) $(GMT_H)
$(MGD77PS_O): $(MGD77_H) $(GMT_H) $(PS_H)
$(LIB_O): $(LIB_H)
@@ -53,26 +53,23 @@
#-------------------------------------------------------------------------------
install: all
+ if [ ! -d $(libdir) ]; then \
+ mkdir -p $(libdir); \
+ fi
+ if [ ! $(libdir) = $(srcdir) ]; then \
+ $(LIBTOOL) --mode=install $(INSTALL_DATA) libmgd77.la $(libdir); \
+ fi
for i in $(MGD77) $(MGD77PS); do \
- $(INSTALL) $$i$(EXE) $(bindir); \
+ $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$i$(EXE) $(bindir); \
done
if [ ! -d $(includedir) ]; then \
mkdir -p $(includedir); \
fi
if [ ! $(includedir) = $(srcdir) ]; then \
for i in $(LIB_H); do \
- $(INSTALL) -m 444 $$i $(includedir); \
+ $(INSTALL_DATA) $$i $(includedir); \
done; \
fi
- if [ ! -d $(libdir) ]; then \
- mkdir -p $(libdir); \
- fi
- if [ ! $(libdir) = $(srcdir) ]; then \
- $(INSTALL) -m 444 libmgd77.a $(libdir); \
- if [ -f libmgd77.$(SL) ]; then \
- $(INSTALL) -m 444 libmgd77.$(SL) $(libdir); \
- fi; \
- fi
uninstall:
for i in $(MGD77) $(MGD77PS); do \
@@ -91,7 +88,7 @@
fi
clean:
- rm -f *.o
+ rm -f *.o *.lo
for i in $(MGD77) $(MGD77PS); do \
rm -f $$i$(EXE); \
done
@@ -103,21 +100,20 @@
# library
#-------------------------------------------------------------------------------
-libs: libmgd77.a
+libs: libmgd77.la
-libmgd77.a: $(LIB_O)
- $(AR) cvur $@ $?
- $(RANLIB) $@
+libmgd77.la: $(LIB_O)
+ @$(LIBTOOL) --mode=link $(CC) -o libmgd77.la $(LIB_O:.o=.lo) --version-info 0:0 -rpath $(PLAIN_LIBDIR)
#-------------------------------------------------------------------------------
# program dependencies
#-------------------------------------------------------------------------------
-$(MGD77): $(MGD77_O) libmgd77.a $(GMTLIB)
- $(CC) $(CFLAGS) $(LDFLAGS) $@.o -L. -lmgd77 -L.. -L$(libdir) -lgmt $(CDF) $(LIBS) -o $@
+$(MGD77): $(MGD77_O) libmgd77.la
+ @$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) $@.o libmgd77.la ../libgmt.la $(CDF) $(LIBS) -o $@
-$(MGD77PS): $(MGD77PS_O) libmgd77.a $(GMTLIB)
- $(CC) $(CFLAGS) $(LDFLAGS) $@.o -L. -lmgd77 -L.. -L$(libdir) -lgmt -lgmtps -lpsl $(CDF) $(LIBS) -o $@
+$(MGD77PS): $(MGD77PS_O) libmgd77.la
+ @$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) $@.o libmgd77.la ../libgmt.la ../libgmtps.la ../libpsl.la $(CDF) $(LIBS) -o $@
.c.o:
- $(CC) -c $(CFLAGS) $<
+ @$(LIBTOOL) --mode=compile $(CC) $(CPPFLAGS) -c $(CFLAGS) $<

View File

@@ -0,0 +1,60 @@
$NetBSD: patch-bb,v 1.1 2006/11/14 13:16:00 wennmach Exp $
Libtoolize.
--- src/xgrid/makefile.in.orig 2006-11-08 22:19:31.000000000 +0100
+++ src/xgrid/makefile.in 2006-11-08 22:28:27.000000000 +0100
@@ -10,7 +10,7 @@
GMTSRCDIR = ..
include ../gmtalldeps.macros
-CDF = -L$(NETCDF)/lib -lnetcdf
+CDF = -Wl,-R$(NETCDF)/lib -L$(NETCDF)/lib -lnetcdf
OBJS= xgrid_utility.o xgrid_Xutility.o xgrid_Canvas.o \
xgrid_Panner.o xgrid_GMTgrid.o xgrid_controls.o \
@@ -21,14 +21,14 @@
# Location of GMT and CDF header files
CFLAGS= $(CC_OPT) $(WIN32) -I$(srcdir) -I$(NETCDF)/include @X_CFLAGS@ @CFLAGS@
-XLIBS=@X_PRE_LIBS@ @X_LIBS@ -lXaw -lXt -lXmu -lXext -lX11 @X_EXTRA_LIBS@ -L.. -L$(libdir) -lgmt -lpsl -lnetcdf
+XLIBS=@X_PRE_LIBS@ @X_LIBS@ -lXaw -lXt -lXmu -lXext -lX11 @X_EXTRA_LIBS@ ../libgmt.la ../libpsl.la $(CDF)
all: @buildtarget@
install: @buildtarget@ @installtarget@
xgridedit-install:
- $(INSTALL) xgridedit$(EXE) $(bindir)
+ $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) xgridedit$(EXE) $(bindir)
uninstall:
\rm -f $(bindir)/xgridedit$(EXE)
@@ -37,15 +37,15 @@
\rm -f makefile config.cache config.log config.status
clean:
- rm -f *.o xgridedit$(EXE) .gmt*
+ rm -f *.o *.lo xgridedit$(EXE) .gmt*
-xgridedit: $(OBJS) $(EDITOBJS) xgridedit.o $(GMTLIB)
- $(CC) $(CFLAGS) xgridedit.o -o xgridedit $(OBJS) \
- $(EDITOBJS) $(CDF) $(XLIBS) $(LIBS) $(LDFLAGS)
+xgridedit: $(OBJS) $(EDITOBJS) xgridedit.o
+ @$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $@.o -o $@ \
+ $(OBJS) $(EDITOBJS) $(CDF) $(XLIBS) $(LIBS) $(LDFLAGS)
xgridedit.o: xGridEdit.c xgrid_utility.h xgrid_controls.h \
xgrid_messages.h xgrid_view.h xgrid_textInput.h $(GMT_H)
- $(CC) $(CFLAGS) -c xGridEdit.c -o xgridedit.o
+ @$(LIBTOOL) --mode=compile $(CC) $(CPPFLAGS) $(CFLAGS) -c xGridEdit.c -o xgridedit.o
xgrid_utility.o: xgrid_utility.h
@@ -71,3 +71,6 @@
xgrid_view.o: xgrid_utility.h xgrid_Xutility.h xgrid_GMTgrid.h \
xgrid_view.h $(GMT_H)
+
+.c.o:
+ @$(LIBTOOL) --mode=compile $(CC) $(CPPFLAGS) -c $(CFLAGS) $<

View File

@@ -0,0 +1,27 @@
$NetBSD: patch-bc,v 1.1 2006/11/14 13:16:00 wennmach Exp $
Adapt to pkgsrc directory structure.
--- src/gmt_shore.c.orig 2006-11-13 21:01:20.000000000 +0100
+++ src/gmt_shore.c 2006-11-13 21:04:36.000000000 +0100
@@ -957,7 +957,7 @@
/* This is the order of checking:
* 1. Is there a GMT_USERDIR with a coastline.conf in it? If so use its information
- * 2. Look in GMTHOME/share/coast
+ * 2. Look in GMTHOME/share/gmt/coast
* 3. Look in GMTHOME/share (backward check)
* 4. Look for GMTHOME/share/coastline.conf and use its information
* 5. Give up
@@ -971,9 +971,9 @@
if (found) return (TRUE);
}
- /* 2. Then check the $GMTHOME/share/coast directory */
+ /* 2. Then check the $GMTHOME/share/gmt/coast directory */
- sprintf (path, "%s%cshare%ccoast%c%s", GMTHOME, DIR_DELIM, DIR_DELIM, DIR_DELIM, name);
+ sprintf (path, "%s%cshare%cgmt%ccoast%c%s", GMTHOME, DIR_DELIM, DIR_DELIM, DIR_DELIM, DIR_DELIM, name);
if (!access (path, R_OK)) return (TRUE); /* File exists and is readable, return with name */
/* File was not readable. Now check if it exists */

2
graphics/GUIlib/DESCR Normal file
View File

@@ -0,0 +1,2 @@
GUIlib is a very simple GUI framework library. This isn't a full GUI interface
library - it's just something quickly whipped up for some demos.

19
graphics/GUIlib/Makefile Normal file
View File

@@ -0,0 +1,19 @@
# $NetBSD: Makefile,v 1.18 2012/10/06 14:10:39 asau Exp $
#
DISTNAME= GUIlib-1.1.0
PKGREVISION= 7
CATEGORIES= graphics
MASTER_SITES= http://www.libsdl.org/projects/GUIlib/src/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.libsdl.org/projects/GUIlib/
COMMENT= Very simple GUI framework library
GNU_CONFIGURE= YES
USE_LANGUAGES= c c++
USE_LIBTOOL= YES
.include "../../devel/SDL/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

16
graphics/GUIlib/PLIST Normal file
View File

@@ -0,0 +1,16 @@
@comment $NetBSD: PLIST,v 1.4 2009/06/14 17:59:04 joerg Exp $
include/GUI/GUI.h
include/GUI/GUI_C.h
include/GUI/GUI_area.h
include/GUI/GUI_button.h
include/GUI/GUI_font.h
include/GUI/GUI_generic.h
include/GUI/GUI_image.h
include/GUI/GUI_menu.h
include/GUI/GUI_scroll.h
include/GUI/GUI_scrollbar.h
include/GUI/GUI_status.h
include/GUI/GUI_termwin.h
include/GUI/GUI_widget.h
include/GUI/GUI_widgets.h
lib/libGUI.la

View File

@@ -0,0 +1,15 @@
# $NetBSD: buildlink3.mk,v 1.10 2009/03/20 19:24:35 joerg Exp $
BUILDLINK_TREE+= GUIlib
.if !defined(GUILIB_BUILDLINK3_MK)
GUILIB_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.GUIlib+= GUIlib>=1.1.0nb2
BUILDLINK_ABI_DEPENDS.GUIlib+= GUIlib>=1.1.0nb7
BUILDLINK_PKGSRCDIR.GUIlib?= ../../graphics/GUIlib
.include "../../devel/SDL/buildlink3.mk"
.endif # GUILIB_BUILDLINK3_MK
BUILDLINK_TREE+= -GUIlib

8
graphics/GUIlib/distinfo Normal file
View File

@@ -0,0 +1,8 @@
$NetBSD: distinfo,v 1.5 2011/08/20 15:33:37 joerg Exp $
SHA1 (GUIlib-1.1.0.tar.gz) = 4ba285dc9902c6204663a935ee3d8600cc921cc9
RMD160 (GUIlib-1.1.0.tar.gz) = aeed496d4d92c0f3a28531fb37def7b69c78109a
Size (GUIlib-1.1.0.tar.gz) = 180318 bytes
SHA1 (patch-aa) = d83443dfb9509bc9e63c100fd64b61294eb87f03
SHA1 (patch-hello.cpp) = 08c5e3387459465c000ae273b4571fc9867a5126
SHA1 (patch-keyboard.cpp) = 450690b3e915636b10609a52eddd320288bb371e

View File

@@ -0,0 +1,17 @@
$NetBSD: patch-aa,v 1.1 2007/10/10 22:02:20 rillig Exp $
--- GUI_menu.h.orig 2001-11-20 20:57:12.000000000 +0100
+++ GUI_menu.h 2007-10-11 00:00:53.000000000 +0200
@@ -39,9 +39,9 @@ class GUI_Submenu : public GUI_Button
virtual void AddSubitem(GUI_Menuitem *newitem);
virtual GUI_Menuitem* GetSubItem(int Aid);
- GUI_status GUI_Submenu:: MouseDown(int x, int y, int button);
- GUI_status GUI_Submenu::MouseUp(int x,int y,int button);
- GUI_status GUI_Submenu::MouseMotion(int x,int y,Uint8 state);
+ GUI_status MouseDown(int x, int y, int button);
+ GUI_status MouseUp(int x,int y,int button);
+ GUI_status MouseMotion(int x,int y,Uint8 state);
inline virtual int GetSubmenuId()
{return submenuid;}

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-hello.cpp,v 1.1 2011/08/20 15:33:37 joerg Exp $
--- hello.cpp.orig 2000-04-06 04:48:53.000000000 +0000
+++ hello.cpp
@@ -78,7 +78,7 @@ void Output(SDL_Surface *screen, const c
}
}
-main(int argc, char *argv[])
+int main(int argc, char *argv[])
{
SDL_Surface *screen;
int x, y, i;

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-keyboard.cpp,v 1.1 2011/08/20 15:33:37 joerg Exp $
--- keyboard.cpp.orig 2011-08-20 13:29:08.000000000 +0000
+++ keyboard.cpp
@@ -72,7 +72,7 @@ protected:
}
};
-main(int argc, char *argv[])
+int main(int argc, char *argv[])
{
SDL_Surface *screen;
GUI_TermWin *output;

View File

@@ -0,0 +1,16 @@
GraphicsMagick(TM) provides a powerful image manipulation and
translation utility. It is capable of displaying still images and
animations using the X Window system, provides a simple interface for
interactively editing images, and is capable of importing selected
windows or the entire desktop. GraphicsMagick can read and write over
88 image formats, including JPEG, TIFF, WMF, SVG, PNG, PNM, GIF, and
Photo CD. It can resize, rotate, sharpen, color reduce, or add
special effects to the image and save the result to any supported
format. GraphicsMagick may be used to create animated or transparent
.gifs, create composite images, create thumbnail images, and much,
much, more.
GraphicsMagick is one of your choices if you need a program to
manipulate and display images. If you want to develop your own
applications which use GraphicsMagick code or APIs, you need to
install GraphicsMagick-devel as well.

View File

@@ -0,0 +1,47 @@
# $NetBSD: Makefile,v 1.63 2013/06/04 22:16:13 tron Exp $
.include "Makefile.common"
PKGREVISION= 6
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.graphicsmagick.org/
COMMENT= X application for displaying and manipulating images
LICENSE= mit
DEPENDS+= urw-fonts-[0-9]*:../../fonts/urw-fonts
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
USE_TOOLS+= gmake pkg-config gs:run
USE_FEATURES= vsnprintf # optional but recommended for security
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --enable-shared
CONFIGURE_ARGS+= --with-modules=yes
CONFIGURE_ARGS+= --with-gs-font-dir=${URW_FONTS_DIR}/share/fonts/urw
CONFIGURE_ARGS+= --with-ltdl-include=${BUILDLINK_PREFIX.libltdl}/include
CONFIGURE_ARGS+= --with-ltdl-lib=${BUILDLINK_PREFIX.libltdl}/lib
CONFIGURE_ARGS+= --without-perl
PKGCONFIG_OVERRIDE+= magick/GraphicsMagick.pc.in
PKGCONFIG_OVERRIDE+= wand/GraphicsMagickWand.pc.in
PKGCONFIG_OVERRIDE+= Magick++/lib/GraphicsMagick++.pc.in
TEST_TARGET= check
FIND_PREFIX:= URW_FONTS_DIR=urw-fonts
.include "../../mk/find-prefix.mk"
.include "options.mk"
.include "../../devel/libltdl/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../graphics/jbigkit/buildlink3.mk"
.include "../../mk/jpeg.buildlink3.mk"
.include "../../graphics/lcms2/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../mk/dlopen.buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -0,0 +1,16 @@
# $NetBSD: Makefile.common,v 1.8 2013/03/11 17:45:05 adam Exp $
#
# used by graphics/p5-GraphicsMagick/Makefile
GM_MAJOR_VER= 1.3
GM_MINOR_VER= 18
DISTVERSION= ${GM_MAJOR_VER}.${GM_MINOR_VER}
DISTNAME= GraphicsMagick-${DISTVERSION}
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=graphicsmagick/} \
ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/${GM_MAJOR_VER}/
EXTRACT_SUFX= .tar.xz
DISTINFO_FILE= ${.CURDIR}/../../graphics/GraphicsMagick/distinfo
#FILESDIR= ${.CURDIR}/../../graphics/GraphicsMagick/files
PATCHDIR= ${.CURDIR}/../../graphics/GraphicsMagick/patches

View File

@@ -0,0 +1,372 @@
@comment $NetBSD: PLIST,v 1.19 2013/03/11 17:45:05 adam Exp $
bin/GraphicsMagick++-config
bin/GraphicsMagick-config
bin/GraphicsMagickWand-config
bin/gm
include/GraphicsMagick/Magick++.h
include/GraphicsMagick/Magick++/Blob.h
include/GraphicsMagick/Magick++/CoderInfo.h
include/GraphicsMagick/Magick++/Color.h
include/GraphicsMagick/Magick++/Drawable.h
include/GraphicsMagick/Magick++/Exception.h
include/GraphicsMagick/Magick++/Geometry.h
include/GraphicsMagick/Magick++/Image.h
include/GraphicsMagick/Magick++/Include.h
include/GraphicsMagick/Magick++/Montage.h
include/GraphicsMagick/Magick++/Pixels.h
include/GraphicsMagick/Magick++/STL.h
include/GraphicsMagick/Magick++/TypeMetric.h
include/GraphicsMagick/magick/analyze.h
include/GraphicsMagick/magick/api.h
include/GraphicsMagick/magick/attribute.h
include/GraphicsMagick/magick/average.h
include/GraphicsMagick/magick/blob.h
include/GraphicsMagick/magick/cdl.h
include/GraphicsMagick/magick/channel.h
include/GraphicsMagick/magick/color.h
include/GraphicsMagick/magick/color_lookup.h
include/GraphicsMagick/magick/colormap.h
include/GraphicsMagick/magick/colorspace.h
include/GraphicsMagick/magick/command.h
include/GraphicsMagick/magick/common.h
include/GraphicsMagick/magick/compare.h
include/GraphicsMagick/magick/composite.h
include/GraphicsMagick/magick/compress.h
include/GraphicsMagick/magick/confirm_access.h
include/GraphicsMagick/magick/constitute.h
include/GraphicsMagick/magick/decorate.h
include/GraphicsMagick/magick/delegate.h
include/GraphicsMagick/magick/deprecate.h
include/GraphicsMagick/magick/describe.h
include/GraphicsMagick/magick/draw.h
include/GraphicsMagick/magick/effect.h
include/GraphicsMagick/magick/enhance.h
include/GraphicsMagick/magick/error.h
include/GraphicsMagick/magick/forward.h
include/GraphicsMagick/magick/fx.h
include/GraphicsMagick/magick/gem.h
include/GraphicsMagick/magick/gradient.h
include/GraphicsMagick/magick/hclut.h
include/GraphicsMagick/magick/image.h
include/GraphicsMagick/magick/list.h
include/GraphicsMagick/magick/log.h
include/GraphicsMagick/magick/magic.h
include/GraphicsMagick/magick/magick.h
include/GraphicsMagick/magick/magick_config.h
include/GraphicsMagick/magick/magick_types.h
include/GraphicsMagick/magick/memory.h
include/GraphicsMagick/magick/module.h
include/GraphicsMagick/magick/monitor.h
include/GraphicsMagick/magick/montage.h
include/GraphicsMagick/magick/operator.h
include/GraphicsMagick/magick/paint.h
include/GraphicsMagick/magick/pixel_cache.h
include/GraphicsMagick/magick/pixel_iterator.h
include/GraphicsMagick/magick/plasma.h
include/GraphicsMagick/magick/profile.h
include/GraphicsMagick/magick/quantize.h
include/GraphicsMagick/magick/random.h
include/GraphicsMagick/magick/registry.h
include/GraphicsMagick/magick/render.h
include/GraphicsMagick/magick/resize.h
include/GraphicsMagick/magick/resource.h
include/GraphicsMagick/magick/shear.h
include/GraphicsMagick/magick/signature.h
include/GraphicsMagick/magick/statistics.h
include/GraphicsMagick/magick/symbols.h
include/GraphicsMagick/magick/texture.h
include/GraphicsMagick/magick/timer.h
include/GraphicsMagick/magick/transform.h
include/GraphicsMagick/magick/type.h
include/GraphicsMagick/magick/utility.h
include/GraphicsMagick/magick/version.h
include/GraphicsMagick/wand/drawing_wand.h
include/GraphicsMagick/wand/magick_wand.h
include/GraphicsMagick/wand/pixel_wand.h
include/GraphicsMagick/wand/wand_api.h
include/GraphicsMagick/wand/wand_symbols.h
lib/${PKGNAME}/config/delegates.mgk
lib/${PKGNAME}/config/type-ghostscript.mgk
lib/${PKGNAME}/config/type-solaris.mgk
lib/${PKGNAME}/config/type-windows.mgk
lib/${PKGNAME}/config/type.mgk
lib/${PKGNAME}/modules-Q8/coders/art.la
lib/${PKGNAME}/modules-Q8/coders/avi.la
lib/${PKGNAME}/modules-Q8/coders/avs.la
lib/${PKGNAME}/modules-Q8/coders/bmp.la
lib/${PKGNAME}/modules-Q8/coders/cals.la
lib/${PKGNAME}/modules-Q8/coders/caption.la
lib/${PKGNAME}/modules-Q8/coders/cineon.la
lib/${PKGNAME}/modules-Q8/coders/cmyk.la
lib/${PKGNAME}/modules-Q8/coders/cut.la
lib/${PKGNAME}/modules-Q8/coders/dcm.la
lib/${PKGNAME}/modules-Q8/coders/dcraw.la
lib/${PKGNAME}/modules-Q8/coders/dib.la
lib/${PKGNAME}/modules-Q8/coders/dpx.la
lib/${PKGNAME}/modules-Q8/coders/ept.la
lib/${PKGNAME}/modules-Q8/coders/fax.la
lib/${PKGNAME}/modules-Q8/coders/fits.la
lib/${PKGNAME}/modules-Q8/coders/gif.la
lib/${PKGNAME}/modules-Q8/coders/gradient.la
lib/${PKGNAME}/modules-Q8/coders/gray.la
lib/${PKGNAME}/modules-Q8/coders/histogram.la
lib/${PKGNAME}/modules-Q8/coders/hrz.la
lib/${PKGNAME}/modules-Q8/coders/html.la
lib/${PKGNAME}/modules-Q8/coders/icon.la
lib/${PKGNAME}/modules-Q8/coders/identity.la
lib/${PKGNAME}/modules-Q8/coders/info.la
lib/${PKGNAME}/modules-Q8/coders/jbig.la
lib/${PKGNAME}/modules-Q8/coders/jnx.la
${PLIST.jasper}lib/${PKGNAME}/modules-Q8/coders/jp2.la
lib/${PKGNAME}/modules-Q8/coders/jpeg.la
lib/${PKGNAME}/modules-Q8/coders/label.la
lib/${PKGNAME}/modules-Q8/coders/locale.la
lib/${PKGNAME}/modules-Q8/coders/logo.la
lib/${PKGNAME}/modules-Q8/coders/mac.la
lib/${PKGNAME}/modules-Q8/coders/map.la
lib/${PKGNAME}/modules-Q8/coders/mat.la
lib/${PKGNAME}/modules-Q8/coders/matte.la
lib/${PKGNAME}/modules-Q8/coders/meta.la
lib/${PKGNAME}/modules-Q8/coders/miff.la
lib/${PKGNAME}/modules-Q8/coders/mono.la
lib/${PKGNAME}/modules-Q8/coders/mpc.la
lib/${PKGNAME}/modules-Q8/coders/mpeg.la
lib/${PKGNAME}/modules-Q8/coders/mpr.la
lib/${PKGNAME}/modules-Q8/coders/msl.la
lib/${PKGNAME}/modules-Q8/coders/mtv.la
lib/${PKGNAME}/modules-Q8/coders/mvg.la
lib/${PKGNAME}/modules-Q8/coders/null.la
lib/${PKGNAME}/modules-Q8/coders/otb.la
lib/${PKGNAME}/modules-Q8/coders/palm.la
lib/${PKGNAME}/modules-Q8/coders/pcd.la
lib/${PKGNAME}/modules-Q8/coders/pcl.la
lib/${PKGNAME}/modules-Q8/coders/pcx.la
lib/${PKGNAME}/modules-Q8/coders/pdb.la
lib/${PKGNAME}/modules-Q8/coders/pdf.la
lib/${PKGNAME}/modules-Q8/coders/pict.la
lib/${PKGNAME}/modules-Q8/coders/pix.la
lib/${PKGNAME}/modules-Q8/coders/plasma.la
lib/${PKGNAME}/modules-Q8/coders/png.la
lib/${PKGNAME}/modules-Q8/coders/pnm.la
lib/${PKGNAME}/modules-Q8/coders/preview.la
lib/${PKGNAME}/modules-Q8/coders/ps.la
lib/${PKGNAME}/modules-Q8/coders/ps2.la
lib/${PKGNAME}/modules-Q8/coders/ps3.la
lib/${PKGNAME}/modules-Q8/coders/psd.la
lib/${PKGNAME}/modules-Q8/coders/pwp.la
lib/${PKGNAME}/modules-Q8/coders/rgb.la
lib/${PKGNAME}/modules-Q8/coders/rla.la
lib/${PKGNAME}/modules-Q8/coders/rle.la
lib/${PKGNAME}/modules-Q8/coders/sct.la
lib/${PKGNAME}/modules-Q8/coders/sfw.la
lib/${PKGNAME}/modules-Q8/coders/sgi.la
lib/${PKGNAME}/modules-Q8/coders/stegano.la
lib/${PKGNAME}/modules-Q8/coders/sun.la
lib/${PKGNAME}/modules-Q8/coders/svg.la
lib/${PKGNAME}/modules-Q8/coders/tga.la
lib/${PKGNAME}/modules-Q8/coders/tiff.la
lib/${PKGNAME}/modules-Q8/coders/tile.la
lib/${PKGNAME}/modules-Q8/coders/tim.la
lib/${PKGNAME}/modules-Q8/coders/topol.la
lib/${PKGNAME}/modules-Q8/coders/ttf.la
lib/${PKGNAME}/modules-Q8/coders/txt.la
lib/${PKGNAME}/modules-Q8/coders/uil.la
lib/${PKGNAME}/modules-Q8/coders/url.la
lib/${PKGNAME}/modules-Q8/coders/uyvy.la
lib/${PKGNAME}/modules-Q8/coders/vicar.la
lib/${PKGNAME}/modules-Q8/coders/vid.la
lib/${PKGNAME}/modules-Q8/coders/viff.la
lib/${PKGNAME}/modules-Q8/coders/wbmp.la
lib/${PKGNAME}/modules-Q8/coders/wmf.la
lib/${PKGNAME}/modules-Q8/coders/wpg.la
${PLIST.x11}lib/${PKGNAME}/modules-Q8/coders/x.la
lib/${PKGNAME}/modules-Q8/coders/xbm.la
lib/${PKGNAME}/modules-Q8/coders/xc.la
lib/${PKGNAME}/modules-Q8/coders/xcf.la
lib/${PKGNAME}/modules-Q8/coders/xpm.la
${PLIST.x11}lib/${PKGNAME}/modules-Q8/coders/xwd.la
lib/${PKGNAME}/modules-Q8/coders/yuv.la
lib/${PKGNAME}/modules-Q8/filters/analyze.la
lib/libGraphicsMagick++.la
lib/libGraphicsMagick.la
lib/libGraphicsMagickWand.la
lib/pkgconfig/GraphicsMagick++.pc
lib/pkgconfig/GraphicsMagick.pc
lib/pkgconfig/GraphicsMagickWand.pc
man/man1/GraphicsMagick++-config.1
man/man1/GraphicsMagick-config.1
man/man1/GraphicsMagickWand-config.1
man/man1/gm.1
man/man4/miff.4
man/man5/quantize.5
share/${PKGNAME}/config/colors.mgk
share/${PKGNAME}/config/log.mgk
share/${PKGNAME}/config/modules.mgk
share/doc/GraphicsMagick/ChangeLog
share/doc/GraphicsMagick/ChangeLog.2001
share/doc/GraphicsMagick/ChangeLog.2002
share/doc/GraphicsMagick/ChangeLog.2003
share/doc/GraphicsMagick/ChangeLog.2004
share/doc/GraphicsMagick/ChangeLog.2005
share/doc/GraphicsMagick/ChangeLog.2006
share/doc/GraphicsMagick/ChangeLog.2007
share/doc/GraphicsMagick/ChangeLog.2008
share/doc/GraphicsMagick/ChangeLog.2009
share/doc/GraphicsMagick/ChangeLog.2010
share/doc/GraphicsMagick/ChangeLog.2011
share/doc/GraphicsMagick/ChangeLog.2012
share/doc/GraphicsMagick/Copyright.txt
share/doc/GraphicsMagick/NEWS.txt
share/doc/GraphicsMagick/www/ChangeLog-2001.html
share/doc/GraphicsMagick/www/ChangeLog-2002.html
share/doc/GraphicsMagick/www/ChangeLog-2003.html
share/doc/GraphicsMagick/www/ChangeLog-2004.html
share/doc/GraphicsMagick/www/ChangeLog-2005.html
share/doc/GraphicsMagick/www/ChangeLog-2006.html
share/doc/GraphicsMagick/www/ChangeLog-2007.html
share/doc/GraphicsMagick/www/ChangeLog-2008.html
share/doc/GraphicsMagick/www/ChangeLog-2009.html
share/doc/GraphicsMagick/www/ChangeLog-2010.html
share/doc/GraphicsMagick/www/ChangeLog-2011.html
share/doc/GraphicsMagick/www/ChangeLog-2012.html
share/doc/GraphicsMagick/www/Changelog.html
share/doc/GraphicsMagick/www/Changes.html
share/doc/GraphicsMagick/www/Copyright.html
share/doc/GraphicsMagick/www/FAQ.html
share/doc/GraphicsMagick/www/GraphicsMagick.html
share/doc/GraphicsMagick/www/Hg.html
share/doc/GraphicsMagick/www/INSTALL-unix.html
share/doc/GraphicsMagick/www/INSTALL-windows.html
share/doc/GraphicsMagick/www/ImageMagickObject.html
share/doc/GraphicsMagick/www/Magick++/Blob.html
share/doc/GraphicsMagick/www/Magick++/Cache.png
share/doc/GraphicsMagick/www/Magick++/ChangeLog.html
share/doc/GraphicsMagick/www/Magick++/CoderInfo.html
share/doc/GraphicsMagick/www/Magick++/Color.html
share/doc/GraphicsMagick/www/Magick++/Drawable.html
share/doc/GraphicsMagick/www/Magick++/Drawable_example_1.png
share/doc/GraphicsMagick/www/Magick++/Enumerations.html
share/doc/GraphicsMagick/www/Magick++/Exception.html
share/doc/GraphicsMagick/www/Magick++/FormatCharacters.html
share/doc/GraphicsMagick/www/Magick++/Geometry.html
share/doc/GraphicsMagick/www/Magick++/Image.html
share/doc/GraphicsMagick/www/Magick++/Image.png
share/doc/GraphicsMagick/www/Magick++/ImageDesign.html
share/doc/GraphicsMagick/www/Magick++/Montage.html
share/doc/GraphicsMagick/www/Magick++/PixelPacket.html
share/doc/GraphicsMagick/www/Magick++/Pixels.html
share/doc/GraphicsMagick/www/Magick++/STL.html
share/doc/GraphicsMagick/www/Magick++/TypeMetric.html
share/doc/GraphicsMagick/www/Magick++/gm-188x120t.png
share/doc/GraphicsMagick/www/Magick++/index.html
share/doc/GraphicsMagick/www/Magick++/montage-sample-framed.jpg
share/doc/GraphicsMagick/www/Magick++/right_triangle.png
share/doc/GraphicsMagick/www/Magick++/thumbnail-anatomy-framed.jpg
share/doc/GraphicsMagick/www/Magick++/thumbnail-anatomy-plain.jpg
share/doc/GraphicsMagick/www/Magick++/thumbnail-sample-framed.jpg
share/doc/GraphicsMagick/www/Magick++/thumbnail-sample-plain.jpg
share/doc/GraphicsMagick/www/NEWS.html
share/doc/GraphicsMagick/www/OpenMP.html
share/doc/GraphicsMagick/www/README.html
share/doc/GraphicsMagick/www/animate.html
share/doc/GraphicsMagick/www/api/animate.html
share/doc/GraphicsMagick/www/api/annotate.html
share/doc/GraphicsMagick/www/api/api.html
share/doc/GraphicsMagick/www/api/attribute.html
share/doc/GraphicsMagick/www/api/average.html
share/doc/GraphicsMagick/www/api/blob.html
share/doc/GraphicsMagick/www/api/cdl.html
share/doc/GraphicsMagick/www/api/channel.html
share/doc/GraphicsMagick/www/api/color.html
share/doc/GraphicsMagick/www/api/colormap.html
share/doc/GraphicsMagick/www/api/compare.html
share/doc/GraphicsMagick/www/api/composite.html
share/doc/GraphicsMagick/www/api/confirm_access.html
share/doc/GraphicsMagick/www/api/constitute.html
share/doc/GraphicsMagick/www/api/decorate.html
share/doc/GraphicsMagick/www/api/deprecate.html
share/doc/GraphicsMagick/www/api/describe.html
share/doc/GraphicsMagick/www/api/display.html
share/doc/GraphicsMagick/www/api/draw.html
share/doc/GraphicsMagick/www/api/effect.html
share/doc/GraphicsMagick/www/api/enhance.html
share/doc/GraphicsMagick/www/api/error.html
share/doc/GraphicsMagick/www/api/export.html
share/doc/GraphicsMagick/www/api/fx.html
share/doc/GraphicsMagick/www/api/hclut.html
share/doc/GraphicsMagick/www/api/image.html
share/doc/GraphicsMagick/www/api/import.html
share/doc/GraphicsMagick/www/api/list.html
share/doc/GraphicsMagick/www/api/magick.html
share/doc/GraphicsMagick/www/api/memory.html
share/doc/GraphicsMagick/www/api/monitor.html
share/doc/GraphicsMagick/www/api/montage.html
share/doc/GraphicsMagick/www/api/operator.html
share/doc/GraphicsMagick/www/api/paint.html
share/doc/GraphicsMagick/www/api/pixel_cache.html
share/doc/GraphicsMagick/www/api/pixel_iterator.html
share/doc/GraphicsMagick/www/api/plasma.html
share/doc/GraphicsMagick/www/api/profile.html
share/doc/GraphicsMagick/www/api/quantize.html
share/doc/GraphicsMagick/www/api/registry.html
share/doc/GraphicsMagick/www/api/render.html
share/doc/GraphicsMagick/www/api/resize.html
share/doc/GraphicsMagick/www/api/resource.html
share/doc/GraphicsMagick/www/api/segment.html
share/doc/GraphicsMagick/www/api/shear.html
share/doc/GraphicsMagick/www/api/signature.html
share/doc/GraphicsMagick/www/api/statistics.html
share/doc/GraphicsMagick/www/api/texture.html
share/doc/GraphicsMagick/www/api/transform.html
share/doc/GraphicsMagick/www/api/types.html
share/doc/GraphicsMagick/www/api/widget.html
share/doc/GraphicsMagick/www/authors.html
share/doc/GraphicsMagick/www/batch.html
share/doc/GraphicsMagick/www/benchmark.html
share/doc/GraphicsMagick/www/benchmarks.html
share/doc/GraphicsMagick/www/bugs.html
share/doc/GraphicsMagick/www/color.html
share/doc/GraphicsMagick/www/compare.html
share/doc/GraphicsMagick/www/composite.html
share/doc/GraphicsMagick/www/conjure.html
share/doc/GraphicsMagick/www/contribute.html
share/doc/GraphicsMagick/www/convert.html
share/doc/GraphicsMagick/www/display.html
share/doc/GraphicsMagick/www/docutils-api.css
share/doc/GraphicsMagick/www/docutils-articles.css
share/doc/GraphicsMagick/www/download.html
share/doc/GraphicsMagick/www/favicon.ico
share/doc/GraphicsMagick/www/formats.html
share/doc/GraphicsMagick/www/gm.html
share/doc/GraphicsMagick/www/identify.html
share/doc/GraphicsMagick/www/images/ball.png
share/doc/GraphicsMagick/www/images/banner_bg.png
share/doc/GraphicsMagick/www/images/gm-107x76.gif
share/doc/GraphicsMagick/www/images/gm-107x76.png
share/doc/GraphicsMagick/www/images/gm-125x80t.png
share/doc/GraphicsMagick/www/images/right_triangle.png
share/doc/GraphicsMagick/www/images/right_triangle_option.png
share/doc/GraphicsMagick/www/import.html
share/doc/GraphicsMagick/www/index.html
share/doc/GraphicsMagick/www/links.html
share/doc/GraphicsMagick/www/magick.css
share/doc/GraphicsMagick/www/miff.html
share/doc/GraphicsMagick/www/mission.html
share/doc/GraphicsMagick/www/mogrify.html
share/doc/GraphicsMagick/www/montage.html
share/doc/GraphicsMagick/www/motion-picture.html
share/doc/GraphicsMagick/www/perl.html
share/doc/GraphicsMagick/www/process.html
share/doc/GraphicsMagick/www/programming.html
share/doc/GraphicsMagick/www/project.html
share/doc/GraphicsMagick/www/quantize.html
share/doc/GraphicsMagick/www/reference.html
share/doc/GraphicsMagick/www/smile.c
share/doc/GraphicsMagick/www/time.html
share/doc/GraphicsMagick/www/tools.html
share/doc/GraphicsMagick/www/utilities.html
share/doc/GraphicsMagick/www/version.html
share/doc/GraphicsMagick/www/wand/drawing_wand.html
share/doc/GraphicsMagick/www/wand/magick_wand.html
share/doc/GraphicsMagick/www/wand/pixel_wand.html
share/doc/GraphicsMagick/www/wand/wand.html

View File

@@ -0,0 +1,39 @@
# $NetBSD: buildlink3.mk,v 1.33 2013/06/04 22:16:13 tron Exp $
BUILDLINK_TREE+= GraphicsMagick
.if !defined(GRAPHICSMAGICK_BUILDLINK3_MK)
GRAPHICSMAGICK_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.GraphicsMagick+= GraphicsMagick>=1.3.12nb6
BUILDLINK_ABI_DEPENDS.GraphicsMagick+= GraphicsMagick>=1.3.18nb6
BUILDLINK_PKGSRCDIR.GraphicsMagick?= ../../graphics/GraphicsMagick
pkgbase := GraphicsMagick
.include "../../mk/pkg-build-options.mk"
.if !empty(PKG_BUILD_OPTIONS.GraphicsMagick:Mghostscript)
.include "../../print/ghostscript/buildlink3.mk"
.endif
.if !empty(PKG_BUILD_OPTIONS.GraphicsMagick:Mx11)
.include "../../x11/libSM/buildlink3.mk"
.include "../../x11/libX11/buildlink3.mk"
.include "../../x11/libXext/buildlink3.mk"
.endif
.if !empty(PKG_BUILD_OPTIONS.GraphicsMagick:Mbzip2)
.include "../../archivers/bzip2/buildlink3.mk"
.endif
.if !empty(PKG_BUILD_OPTIONS.GraphicsMagick:Mlzma)
.include "../../archivers/xz/buildlink3.mk"
.endif
.include "../../devel/zlib/buildlink3.mk"
.include "../../devel/libltdl/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../graphics/lcms2/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.endif # GRAPHICSMAGICK_BUILDLINK3_MK
BUILDLINK_TREE+= -GraphicsMagick

View File

@@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.34 2013/03/11 17:45:05 adam Exp $
SHA1 (GraphicsMagick-1.3.18.tar.xz) = 085c23666adcf88585119cb6aea7efe5c58481d4
RMD160 (GraphicsMagick-1.3.18.tar.xz) = d0e8744ac4675447e94e5541644f286886ad47bb
Size (GraphicsMagick-1.3.18.tar.xz) = 5124436 bytes

View File

@@ -0,0 +1,53 @@
# $NetBSD: options.mk,v 1.6 2013/04/25 03:53:11 sbd Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.GraphicsMagick
PKG_SUPPORTED_OPTIONS= bzip2 lzma x11 jasper ghostscript wmf
PKG_SUGGESTED_OPTIONS= bzip2 lzma x11 jasper
.include "../../mk/bsd.options.mk"
PLIST_VARS+= jasper x11
.if !empty(PKG_OPTIONS:Mbzip2)
.include "../../archivers/bzip2/buildlink3.mk"
.else
CONFIGURE_ARGS+= --without-bzlib
.endif
.if !empty(PKG_OPTIONS:Mlzma)
.include "../../archivers/xz/buildlink3.mk"
.else
CONFIGURE_ARGS+= --without-lzma
.endif
.if !empty(PKG_OPTIONS:Mx11)
.include "../../x11/libSM/buildlink3.mk"
.include "../../x11/libX11/buildlink3.mk"
.include "../../x11/libXext/buildlink3.mk"
PLIST.x11= yes
.else
CONFIGURE_ARGS+= --without-x
.endif
.if !empty(PKG_OPTIONS:Mjasper)
BUILDLINK_API_DEPENDS.jasper+= jasper>=1.701.0
.include "../../graphics/jasper/buildlink3.mk"
CONFIGURE_ARGS+= --with-jp2
PLIST.jasper= yes
.else
CONFIGURE_ARGS+= --without-jp2
.endif
.if !empty(PKG_OPTIONS:Mghostscript)
.include "../../print/ghostscript/buildlink3.mk"
CONFIGURE_ARGS+= --with-gslib
.else
CONFIGURE_ARGS+= --without-gslib
.endif
.if !empty(PKG_OPTIONS:Mwmf)
.include "../../graphics/libwmf/buildlink3.mk"
CONFIGURE_ARGS+= --with-wmf
.else
CONFIGURE_ARGS+= --without-wmf
.endif

View File

@@ -0,0 +1,12 @@
ImageMagick TM, is a package for display and interactive manipulation
of images for the X Window System. It is written in C and interfaces
to the X library, and therefore does not require any proprietary
toolkit in order to compile. Although the software is copyrighted, it
is available for free and can be redistributed without fee.
The ImageMagick image display program can display an image on any
workstation screen running an X server. It can read and write many of
the more popular image formats including JPEG, TIFF, PNM, GIF, and
Photo CD. In addition you can interactively resize, rotate, sharpen,
color reduce, or add special effects to an image and save your
completed work in the same or differing image format.

View File

@@ -0,0 +1,88 @@
# $NetBSD: Makefile,v 1.198 2013/06/04 22:16:13 tron Exp $
.include "Makefile.common"
PKGNAME= ImageMagick-${DISTVERSION}
PKGREVISION= 3
MAINTAINER= adam@NetBSD.org
COMMENT= Package for display and interactive manipulation of images
CONFLICTS= geomview<1.8.1nb2 # used to have a program named 'animate'
PKG_INSTALLATION_TYPES= overwrite pkgviews
USE_LANGUAGES= c c++ c99
USE_TOOLS+= gmake pkg-config
CONFIGURE_ARGS+= --disable-assert
CONFIGURE_ARGS+= --with-fontconfig
CONFIGURE_ARGS+= --with-ltdl-include=${BUILDLINK_PREFIX.libltdl}/include
CONFIGURE_ARGS+= --with-ltdl-lib=${BUILDLINK_PREFIX.libltdl}/lib
CONFIGURE_ARGS+= --with-xml=yes
CONFIGURE_ARGS+= --without-perl
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR}
PKGCONFIG_OVERRIDE= Magick++/lib/ImageMagick++.pc.in
PKGCONFIG_OVERRIDE+= Magick++/lib/Magick++.pc.in
PKGCONFIG_OVERRIDE+= magick/ImageMagick.pc.in
PKGCONFIG_OVERRIDE+= magick/MagickCore.pc.in
PKGCONFIG_OVERRIDE+= wand/MagickWand.pc.in
PKGCONFIG_OVERRIDE+= wand/Wand.pc.in
GCC_REQD+= 2.95.3
PLIST_SUBST+= IM_MAJOR_VER=${IM_MAJOR_VER:Q}
PLIST_SUBST+= IM_MAJOR_LIB_VER=${IM_MAJOR_LIB_VER:Q}
TEST_TARGET= check
.include "options.mk"
.if !empty(MACHINE_PLATFORM:MNetBSD-*-sparc64)
GCC_REQD+= 3.0
.endif
# Avoid compiler bug on "mipsel" (cobalt?)
.if ${MACHINE_ARCH} == "mipsel"
CFLAGS+= -O
.endif
PKG_SYSCONFSUBDIR= ImageMagick
EGDIR= ${PREFIX}/share/examples/ImageMagick
CONF_FILES= ${EGDIR}/coder.xml ${PKG_SYSCONFDIR}/coder.xml
CONF_FILES+= ${EGDIR}/colors.xml ${PKG_SYSCONFDIR}/colors.xml
CONF_FILES+= ${EGDIR}/delegates.xml ${PKG_SYSCONFDIR}/delegates.xml
CONF_FILES+= ${EGDIR}/log.xml ${PKG_SYSCONFDIR}/log.xml
CONF_FILES+= ${EGDIR}/magic.xml ${PKG_SYSCONFDIR}/magic.xml
CONF_FILES+= ${EGDIR}/mime.xml ${PKG_SYSCONFDIR}/mime.xml
CONF_FILES+= ${EGDIR}/policy.xml ${PKG_SYSCONFDIR}/policy.xml
CONF_FILES+= ${EGDIR}/thresholds.xml ${PKG_SYSCONFDIR}/thresholds.xml
CONF_FILES+= ${EGDIR}/type-dejavu.xml ${PKG_SYSCONFDIR}/type-dejavu.xml
CONF_FILES+= ${EGDIR}/type-ghostscript.xml ${PKG_SYSCONFDIR}/type-ghostscript.xml
CONF_FILES+= ${EGDIR}/type-windows.xml ${PKG_SYSCONFDIR}/type-windows.xml
CONF_FILES+= ${EGDIR}/type.xml ${PKG_SYSCONFDIR}/type.xml
SUBST_CLASSES+= fix-cfg
SUBST_STAGE.fix-cfg= pre-configure
SUBST_MESSAGE.fix-cfg= Fixing configure.xml.
SUBST_FILES.fix-cfg= config/configure.xml.in
SUBST_VARS.fix-cfg= CONFIGURE_ARGS
SUBST_CLASSES+= fix-etc
SUBST_STAGE.fix-etc= pre-configure
SUBST_MESSAGE.fix-etc= Handle configuration files.
SUBST_FILES.fix-etc= Makefile.in
SUBST_SED.fix-etc= -e 's,^configlibdir =.*,configlibdir = $$(DATA_DIR)/examples/ImageMagick,'
.include "../../archivers/bzip2/buildlink3.mk"
.include "../../archivers/xz/buildlink3.mk"
.include "../../devel/libltdl/buildlink3.mk"
.include "../../fonts/fontconfig/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../graphics/lcms2/buildlink3.mk"
.include "../../graphics/openexr/buildlink3.mk"
.include "../../graphics/libwebp/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
.include "../../math/fftw/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -0,0 +1,41 @@
# $NetBSD: Makefile.common,v 1.100 2013/05/30 13:40:37 wiz Exp $
#
# used by graphics/p5-PerlMagick/Makefile
IM_MAJOR_VER= 6.8.5
IM_MINOR_VER= 8
IM_MAJOR_LIB_VER= 6
.if (${IM_MINOR_VER} != NONE)
DISTSUFFIX= ${IM_MAJOR_VER}-${IM_MINOR_VER}
.else
DISTSUFFIX= ${IM_MAJOR_VER}
.endif
DISTNAME= ImageMagick-${DISTSUFFIX}
DISTVERSION= ${DISTSUFFIX:S/-/./}
CATEGORIES= graphics
MASTER_SITES= ftp://ftp.imagemagick.org/pub/ImageMagick/ \
ftp://ftp.nluug.nl/pub/ImageMagick/ \
ftp://ftp.sunet.se/pub/multimedia/graphics/ImageMagick/ \
http://mirror.is.co.za/pub/imagemagick/ \
ftp://ftp.kddlabs.co.jp/graphics/ImageMagick/ \
http://www.imagemagick.org/download/
EXTRACT_SUFX= .tar.xz
HOMEPAGE= http://www.imagemagick.org/
LICENSE= gnu-gpl-v3
WRKSRC= ${WRKDIR}/ImageMagick-${DISTSUFFIX}
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
# For things for which we do not specify an explicit dependency above, disable
# so that we don't cause implicit "hidden" dependencies.
CONFIGURE_ARGS+= --without-dps
CONFIGURE_ARGS+= --without-fpx
CONFIGURE_ARGS+= --without-gvc
CONFIGURE_ARGS+= --without-jbig
CONFIGURE_ARGS+= --without-lqr
CONFIGURE_ARGS+= --without-modules

1204
graphics/ImageMagick/PLIST Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,47 @@
# $NetBSD: buildlink3.mk,v 1.51 2013/06/04 22:16:13 tron Exp $
BUILDLINK_TREE+= ImageMagick
.if !defined(IMAGEMAGICK_BUILDLINK3_MK)
IMAGEMAGICK_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.ImageMagick+= ImageMagick>=5.5.7.11nb1
BUILDLINK_ABI_DEPENDS.ImageMagick+= ImageMagick>=6.8.5.8nb3
BUILDLINK_PKGSRCDIR.ImageMagick?= ../../graphics/ImageMagick
pkgbase := ImageMagick
.include "../../mk/pkg-build-options.mk"
.if !empty(PKG_BUILD_OPTIONS.ImageMagick:Mdjvu)
.include "../../graphics/djvulibre-lib/buildlink3.mk"
.endif
.if !empty(PKG_BUILD_OPTIONS.ImageMagick:Mghostscript)
.include "../../print/ghostscript/buildlink3.mk"
.endif
.if !empty(PKG_BUILD_OPTIONS.ImageMagick:Mjasper)
.include "../../graphics/jasper/buildlink3.mk"
.endif
.if !empty(PKG_BUILD_OPTIONS.ImageMagick:Mwmf)
.include "../../graphics/libwmf/buildlink3.mk"
.endif
.if !empty(PKG_BUILD_OPTIONS.ImageMagick:Mx11)
.include "../../x11/libX11/buildlink3.mk"
.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXt/buildlink3.mk"
.endif
.include "../../archivers/bzip2/buildlink3.mk"
.include "../../archivers/xz/buildlink3.mk"
.include "../../devel/libltdl/buildlink3.mk"
.include "../../fonts/fontconfig/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../graphics/lcms2/buildlink3.mk"
.include "../../graphics/libwebp/buildlink3.mk"
.include "../../graphics/openexr/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
.include "../../math/fftw/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.endif # IMAGEMAGICK_BUILDLINK3_MK
BUILDLINK_TREE+= -ImageMagick

View File

@@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.118 2013/05/30 13:40:37 wiz Exp $
SHA1 (ImageMagick-6.8.5-8.tar.xz) = 4d961c8cf86611eb88ba8be616229101ceb3e7ff
RMD160 (ImageMagick-6.8.5-8.tar.xz) = 17828ace4c066ad2ef8b1dcfac93c85f10caec60
Size (ImageMagick-6.8.5-8.tar.xz) = 8166540 bytes

View File

@@ -0,0 +1,44 @@
# $NetBSD: options.mk,v 1.14 2013/04/25 03:53:11 sbd Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.ImageMagick
PKG_SUPPORTED_OPTIONS= x11 jasper djvu ghostscript wmf
PKG_SUGGESTED_OPTIONS= x11 jasper
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Mx11)
.include "../../x11/libX11/buildlink3.mk"
.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXt/buildlink3.mk"
.else
CONFIGURE_ARGS+= --without-x
.endif
.if !empty(PKG_OPTIONS:Mjasper)
BUILDLINK_API_DEPENDS.jasper+= jasper>=1.701.0
.include "../../graphics/jasper/buildlink3.mk"
CONFIGURE_ARGS+= --with-jp2
.else
CONFIGURE_ARGS+= --without-jp2
.endif
.if !empty(PKG_OPTIONS:Mdjvu)
.include "../../graphics/djvulibre-lib/buildlink3.mk"
CONFIGURE_ARGS+= --with-djvu
.else
CONFIGURE_ARGS+= --without-djvu
.endif
.if !empty(PKG_OPTIONS:Mghostscript)
.include "../../print/ghostscript/buildlink3.mk"
CONFIGURE_ARGS+= --with-gslib
.else
CONFIGURE_ARGS+= --without-gslib
.endif
.if !empty(PKG_OPTIONS:Mwmf)
.include "../../graphics/libwmf/buildlink3.mk"
CONFIGURE_ARGS+= --with-wmf
.else
CONFIGURE_ARGS+= --without-wmf
.endif

View File

@@ -0,0 +1,4 @@
ImageViewer is a small application which display images. ImageViewer is
based on the GNUstep API. In the future catalogue creation and other
goodies may be added, right now it is what it is: an image viewer
application.

View File

@@ -0,0 +1,20 @@
# $NetBSD: Makefile,v 1.32 2013/05/09 07:39:51 adam Exp $
DISTNAME= ImageViewer-0.6.3
PKGREVISION= 10
CATEGORIES= graphics gnustep
MASTER_SITES= http://www.nice.ch/~phip/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.nice.ch/~phip/softcorner.html
COMMENT= GNUstep image display application
USE_LANGUAGES= objc
NO_CONFIGURE= yes
MAKE_JOBS_SAFE= no
MAKE_FILE= GNUmakefile
.include "../../x11/gnustep-back/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -0,0 +1,20 @@
@comment $NetBSD: PLIST,v 1.6 2009/06/14 17:59:05 joerg Exp $
bin/ImageViewer
lib/GNUstep/Applications/ImageViewer.app/ImageViewer
lib/GNUstep/Applications/ImageViewer.app/Resources/AUTHORS
lib/GNUstep/Applications/ImageViewer.app/Resources/COPYING
lib/GNUstep/Applications/ImageViewer.app/Resources/English.lproj/Localizable.strings
lib/GNUstep/Applications/ImageViewer.app/Resources/FileIcon_.gif.tiff
lib/GNUstep/Applications/ImageViewer.app/Resources/FileIcon_.jpg.tiff
lib/GNUstep/Applications/ImageViewer.app/Resources/FileIcon_.tiff.tiff
lib/GNUstep/Applications/ImageViewer.app/Resources/FileIcon_.xpm.tiff
lib/GNUstep/Applications/ImageViewer.app/Resources/French.lproj/Localizable.strings
lib/GNUstep/Applications/ImageViewer.app/Resources/German.lproj/Localizable.strings
lib/GNUstep/Applications/ImageViewer.app/Resources/Hungarian.lproj/Localizable.strings
lib/GNUstep/Applications/ImageViewer.app/Resources/ImageViewer.desktop
lib/GNUstep/Applications/ImageViewer.app/Resources/ImageViewer.tiff
lib/GNUstep/Applications/ImageViewer.app/Resources/ImageViewerInfo.plist
lib/GNUstep/Applications/ImageViewer.app/Resources/Info-gnustep.plist
lib/GNUstep/Applications/ImageViewer.app/Resources/README
lib/GNUstep/Applications/ImageViewer.app/Resources/genericImage.tiff
lib/GNUstep/Applications/ImageViewer.app/stamp.make

View File

@@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.4 2005/02/24 08:45:02 agc Exp $
SHA1 (ImageViewer-0.6.3.tar.gz) = 5ff0376dfdfcbcfe8c7daa23b019ab27a6e0cfe5
RMD160 (ImageViewer-0.6.3.tar.gz) = 6bc9922c316d1ea507a293d53e9a08d928997b45
Size (ImageViewer-0.6.3.tar.gz) = 50683 bytes

559
graphics/Makefile Normal file
View File

@@ -0,0 +1,559 @@
# $NetBSD: Makefile,v 1.655 2013/06/26 20:14:05 joerg Exp $
#
COMMENT= Graphics tools and libraries
SUBDIR+= AfterShotPro
SUBDIR+= CRWInfo
SUBDIR+= Cenon
SUBDIR+= Coin
SUBDIR+= GMT
SUBDIR+= GUIlib
SUBDIR+= GraphicsMagick
SUBDIR+= ImageMagick
SUBDIR+= ImageViewer
SUBDIR+= Mesa
SUBDIR+= MesaDemos
SUBDIR+= MesaLib
SUBDIR+= Ngraph
SUBDIR+= OpenRM
SUBDIR+= PanoTools
SUBDIR+= SDL_image
SUBDIR+= TiffIO
SUBDIR+= aalib
SUBDIR+= agg
SUBDIR+= aqsis
SUBDIR+= artist
SUBDIR+= asymptote
SUBDIR+= autopano-sift-C
SUBDIR+= autotrace
SUBDIR+= aview
SUBDIR+= babl
SUBDIR+= barcode
SUBDIR+= bktr2jpeg
SUBDIR+= blender
SUBDIR+= blender-doc
SUBDIR+= blinkenthemes
SUBDIR+= blinkentools
SUBDIR+= cairo
SUBDIR+= cairo-gobject
SUBDIR+= cairomm
SUBDIR+= cal3d
SUBDIR+= cal3d-examples
SUBDIR+= cambevao
SUBDIR+= camediaplay
SUBDIR+= camlimages
SUBDIR+= cdlabelgen
SUBDIR+= cheese
SUBDIR+= cinepaint
SUBDIR+= circos
SUBDIR+= claraocr
SUBDIR+= clutter
SUBDIR+= clutter-box2d
SUBDIR+= clutter-gtk
SUBDIR+= clutter-mx
SUBDIR+= clutter-qt
SUBDIR+= cnxtview
SUBDIR+= comix
SUBDIR+= compface
SUBDIR+= cpia2view
SUBDIR+= cqcam
SUBDIR+= darktable
SUBDIR+= dcraw
SUBDIR+= deforaos-camera
SUBDIR+= denemo
SUBDIR+= dia
SUBDIR+= dia-python
SUBDIR+= digikam
SUBDIR+= digikam-doc-kde3
SUBDIR+= digikam-kde3
SUBDIR+= djview4
SUBDIR+= djvulibre-lib
SUBDIR+= djvulibre-tools
SUBDIR+= dvipng
SUBDIR+= dx
SUBDIR+= dxsamples
SUBDIR+= edje
SUBDIR+= enblend-enfuse
SUBDIR+= eog
SUBDIR+= eog-plugins
SUBDIR+= eog-plugins-map
SUBDIR+= eog3
SUBDIR+= epeg
SUBDIR+= evas
SUBDIR+= evas-buffer
SUBDIR+= evas-edb
SUBDIR+= evas-eet
SUBDIR+= evas-gif
SUBDIR+= evas-jpeg
SUBDIR+= evas-pmaps
SUBDIR+= evas-png
SUBDIR+= evas-software-x11
SUBDIR+= evas-svg
SUBDIR+= evas-tiff
SUBDIR+= evas-xpm
SUBDIR+= ewipe
SUBDIR+= exif
SUBDIR+= exifprobe
SUBDIR+= exiftags
SUBDIR+= exiv2
SUBDIR+= exiv2-organize
SUBDIR+= extrema
SUBDIR+= f-spot
SUBDIR+= f4l
SUBDIR+= fbm
SUBDIR+= feh
SUBDIR+= flphoto
SUBDIR+= fly
SUBDIR+= fnlib
SUBDIR+= fotoxx
SUBDIR+= frameworks
SUBDIR+= freeglut
SUBDIR+= freetype
SUBDIR+= freetype-lib
SUBDIR+= freetype-utils
SUBDIR+= freetype2
SUBDIR+= fujiplay
SUBDIR+= g2
SUBDIR+= gd
SUBDIR+= gdchart
SUBDIR+= gdk-pixbuf
SUBDIR+= gdk-pixbuf2
SUBDIR+= gdk-pixbuf2-jasper
SUBDIR+= gdk-pixbuf2-xlib
SUBDIR+= geeqie
SUBDIR+= gegl
SUBDIR+= geomview
SUBDIR+= get_ds7
SUBDIR+= gfract
SUBDIR+= gif2png
SUBDIR+= gif320
SUBDIR+= giflib
SUBDIR+= giflib-util
SUBDIR+= gifsicle
SUBDIR+= giftrans
SUBDIR+= gimmage
SUBDIR+= gimp
SUBDIR+= gimp-color-manager
SUBDIR+= gimp-docs-de
SUBDIR+= gimp-docs-en
SUBDIR+= gimp-docs-es
SUBDIR+= gimp-docs-fr
SUBDIR+= gimp-docs-it
SUBDIR+= gimp-docs-ja
SUBDIR+= gimp-docs-ko
SUBDIR+= gimp-docs-nl
SUBDIR+= gimp-docs-nn
SUBDIR+= gimp-docs-pl
SUBDIR+= gimp-docs-ru
SUBDIR+= gimp-docs-sv
SUBDIR+= gimp-docs-zh_CN
SUBDIR+= gimp-exif-browser
SUBDIR+= gimp-fix-ca
SUBDIR+= gimp-high-pass-filter
SUBDIR+= gimp-liquid-rescale
SUBDIR+= gimp-rawphoto
SUBDIR+= gimp-refocus-it
SUBDIR+= gimp-resynthesizer
SUBDIR+= gimp-ufraw
SUBDIR+= gimp-warp-sharp
SUBDIR+= gimp2-wideangle
SUBDIR+= giram
SUBDIR+= gle
SUBDIR+= glew
SUBDIR+= glitz
SUBDIR+= gliv
SUBDIR+= glm
SUBDIR+= glpng
SUBDIR+= glu
SUBDIR+= glut
SUBDIR+= glx-utils
SUBDIR+= gmngview
SUBDIR+= gnome-backgrounds
SUBDIR+= gnome-icon-theme
SUBDIR+= gnome-icon-theme-extras
SUBDIR+= gnome-icon-theme-symbolic
SUBDIR+= gnuplot
SUBDIR+= gocr
SUBDIR+= goocanvas
SUBDIR+= goocanvas2
SUBDIR+= goocanvasmm
SUBDIR+= gource
SUBDIR+= gphoto2
SUBDIR+= gpicview
SUBDIR+= gqview
SUBDIR+= gqview-devel
SUBDIR+= grap
SUBDIR+= graphviz
SUBDIR+= graphviz-dot-mode
SUBDIR+= gri
SUBDIR+= gst-plugins0.10-cairo
SUBDIR+= gst-plugins0.10-jpeg
SUBDIR+= gst-plugins0.10-png
SUBDIR+= gst-plugins1-jpeg
SUBDIR+= gst-plugins1-png
SUBDIR+= gthumb
SUBDIR+= gthumb3
SUBDIR+= gtkam
SUBDIR+= gtkglext
SUBDIR+= gtkimageview
SUBDIR+= gtksee
SUBDIR+= guile-cairo
SUBDIR+= gwenview
SUBDIR+= gwenview-i18n-kde3
SUBDIR+= gwenview-kde3
SUBDIR+= h5utils
SUBDIR+= hermes
SUBDIR+= hicolor-icon-theme
SUBDIR+= hp2xx
SUBDIR+= hugin
SUBDIR+= iGMT
SUBDIR+= icon-naming-utils
SUBDIR+= ilmbase
SUBDIR+= imlib
SUBDIR+= imlib-gtk
SUBDIR+= imlib2
SUBDIR+= impress
SUBDIR+= inkscape
SUBDIR+= ivtools
SUBDIR+= jasper
SUBDIR+= jbig2dec
SUBDIR+= jbigkit
SUBDIR+= jhead
SUBDIR+= jpeg
SUBDIR+= jpeg2ps
SUBDIR+= jpeg_ls
SUBDIR+= jpeginfo
SUBDIR+= jpegoptim
SUBDIR+= jpegpixi
SUBDIR+= jpegquality
SUBDIR+= kamera
SUBDIR+= kbarcode
SUBDIR+= kcolorchooser
SUBDIR+= kde-base-artwork
SUBDIR+= kdegraphics-mobipocket
SUBDIR+= kdegraphics-strigi-analyzer
SUBDIR+= kdegraphics-thumbnailers
SUBDIR+= kdegraphics3
SUBDIR+= kgamma
SUBDIR+= kipi-plugins
SUBDIR+= kipi-plugins-calendar-kde3
SUBDIR+= kipi-plugins-kde3
SUBDIR+= kolourpaint
SUBDIR+= koverartist
SUBDIR+= kphotoalbum
SUBDIR+= kphotobook
SUBDIR+= kphotools
SUBDIR+= kruler
SUBDIR+= ksaneplugin
SUBDIR+= ksnapshot
SUBDIR+= lasem
SUBDIR+= lcms
SUBDIR+= lcms2
SUBDIR+= lensfun
SUBDIR+= lib3ds
SUBDIR+= libart
SUBDIR+= libcaca
SUBDIR+= libexif
SUBDIR+= libexif-gtk
SUBDIR+= libgdiplus
SUBDIR+= libgexiv2
SUBDIR+= libggi
SUBDIR+= libggigcp
SUBDIR+= libggimisc
SUBDIR+= libggiwmh
SUBDIR+= libgii
SUBDIR+= libgiigic
SUBDIR+= libgnomecanvas
SUBDIR+= libgnomecanvasmm
SUBDIR+= libjpeg-turbo
SUBDIR+= libkdcraw
SUBDIR+= libkdcraw-kde3
SUBDIR+= libkexif
SUBDIR+= libkexiv2
SUBDIR+= libkexiv2-kde3
SUBDIR+= libkface
SUBDIR+= libkipi
SUBDIR+= libkipi-kde3
SUBDIR+= libksane
SUBDIR+= liblqr
SUBDIR+= libotf
SUBDIR+= libpano13
SUBDIR+= libpuzzle
SUBDIR+= libraw
SUBDIR+= libraw013
SUBDIR+= librsvg
SUBDIR+= libscigraphica
SUBDIR+= libungif
SUBDIR+= libv4l
SUBDIR+= libvideogfx
SUBDIR+= libwebp
SUBDIR+= libwmf
SUBDIR+= libxmi
SUBDIR+= ljpeg
SUBDIR+= lprof
SUBDIR+= magicpoint
SUBDIR+= mandelbulber
SUBDIR+= metacam
SUBDIR+= mgl
SUBDIR+= mng
SUBDIR+= mpeg2codec
SUBDIR+= mpgtx
SUBDIR+= mscgen
SUBDIR+= mypaint
SUBDIR+= ncview
SUBDIR+= netpbm
SUBDIR+= ns-cult3d
SUBDIR+= nvtv
SUBDIR+= ocrad
SUBDIR+= opencsg
SUBDIR+= opencv
SUBDIR+= opendis
SUBDIR+= openexr
SUBDIR+= openimageio
SUBDIR+= openjpeg
SUBDIR+= openjpeg15
SUBDIR+= optipng
SUBDIR+= osg
SUBDIR+= oxygen-icons
SUBDIR+= p5-Barcode-Code128
SUBDIR+= p5-Chart
SUBDIR+= p5-Chart-ThreeD
SUBDIR+= p5-GD
SUBDIR+= p5-GD-Barcode
SUBDIR+= p5-GD-Graph-sparklines
SUBDIR+= p5-GD-Graph3d
SUBDIR+= p5-GD-SVG
SUBDIR+= p5-GD-SecurityImage
SUBDIR+= p5-GDGraph
SUBDIR+= p5-GDGraph-boxplot
SUBDIR+= p5-GDTextUtil
SUBDIR+= p5-GIFgraph
SUBDIR+= p5-Gnome2-Canvas
SUBDIR+= p5-GraphViz
SUBDIR+= p5-GraphViz2
SUBDIR+= p5-GraphicsMagick
SUBDIR+= p5-Image-BMP
SUBDIR+= p5-Image-ExifTool
SUBDIR+= p5-Image-Imlib2
SUBDIR+= p5-Image-Info
SUBDIR+= p5-Image-Size
SUBDIR+= p5-PerlMagick
SUBDIR+= p5-RRDTool-OO
SUBDIR+= p5-SVG
SUBDIR+= p5-SWF-File
SUBDIR+= p5-Template-GD
SUBDIR+= p5-cairo
SUBDIR+= p5-clutter
SUBDIR+= panomatic
SUBDIR+= pdiff
SUBDIR+= pear-Image_Canvas
SUBDIR+= pear-Image_Color
SUBDIR+= pear-Image_Graph
SUBDIR+= pfstmo
SUBDIR+= pfstools
SUBDIR+= pgraf
SUBDIR+= photopc
SUBDIR+= php-exif
SUBDIR+= php-gd
SUBDIR+= php-jpgraph
SUBDIR+= pixmap
SUBDIR+= ploticus
SUBDIR+= ploticus-examples
SUBDIR+= plotmtv
SUBDIR+= plotutils
SUBDIR+= png
SUBDIR+= png2html
SUBDIR+= pngcheck
SUBDIR+= pngcrush
SUBDIR+= potrace
SUBDIR+= povray
SUBDIR+= prag
SUBDIR+= ps2eps
SUBDIR+= pstoedit
SUBDIR+= py-OpenGL
SUBDIR+= py-aafigure
SUBDIR+= py-actdiag
SUBDIR+= py-biggles
SUBDIR+= py-blockdiag
SUBDIR+= py-cairo
SUBDIR+= py-clutter
SUBDIR+= py-clutter-gtk
SUBDIR+= py-gd
SUBDIR+= py-gdchart
SUBDIR+= py-gnuplot
SUBDIR+= py-goocanvas
SUBDIR+= py-gtkglext
SUBDIR+= py-imaging
SUBDIR+= py-imagingtk
SUBDIR+= py-matplotlib
SUBDIR+= py-matplotlib-gtk2
SUBDIR+= py-matplotlib-tk
SUBDIR+= py-nwdiag
SUBDIR+= py-piddle
SUBDIR+= py-pyfits
SUBDIR+= py-seqdiag
SUBDIR+= py-sk1libs
SUBDIR+= py-uniconvertor
SUBDIR+= qcomicbook
SUBDIR+= qimageblitz
SUBDIR+= qiv
SUBDIR+= qiviewer
SUBDIR+= quesoglc
SUBDIR+= qvplay
SUBDIR+= rabbit
SUBDIR+= radiance
SUBDIR+= rayshade
SUBDIR+= refocus-it
SUBDIR+= resize_image
SUBDIR+= ristretto
SUBDIR+= ruby-RMagick
SUBDIR+= ruby-chunky_png
SUBDIR+= ruby-color
SUBDIR+= ruby-color-japanese
SUBDIR+= ruby-color-tools
SUBDIR+= ruby-gd
SUBDIR+= ruby-gnome2-cairo-gobject
SUBDIR+= ruby-gnome2-gdk3
SUBDIR+= ruby-gnome2-gdkpixbuf
SUBDIR+= ruby-gnome2-goocanvas
SUBDIR+= ruby-gnome2-rsvg
SUBDIR+= ruby-gnuplot
SUBDIR+= ruby-imlib2
SUBDIR+= ruby-mini-magick
SUBDIR+= ruby-oily_png
SUBDIR+= ruby-opengl
SUBDIR+= ruby-rcairo
SUBDIR+= s10sh
SUBDIR+= sane-backends
SUBDIR+= sane-frontends
SUBDIR+= scidavis
SUBDIR+= scigraphica
SUBDIR+= scrot
SUBDIR+= shotwell
SUBDIR+= shotwell-gtk3
SUBDIR+= showimg
SUBDIR+= silgraphite
SUBDIR+= silgraphite-ft
SUBDIR+= silgraphite-xft
SUBDIR+= simage
SUBDIR+= skencil
SUBDIR+= spcaview
SUBDIR+= svgpart
SUBDIR+= tango-icon-theme
SUBDIR+= tesseract
SUBDIR+= tex-a2ping
SUBDIR+= tex-a2ping-doc
SUBDIR+= tex-asyfig
SUBDIR+= tex-asyfig-doc
SUBDIR+= tex-auto-pst-pdf
SUBDIR+= tex-auto-pst-pdf-doc
SUBDIR+= tex-dvipng-doc
SUBDIR+= tex-eepic
SUBDIR+= tex-eepic-doc
SUBDIR+= tex-epstopdf
SUBDIR+= tex-epstopdf-doc
SUBDIR+= tex-metapost
SUBDIR+= tex-metapost-doc
SUBDIR+= tex-mptopdf
SUBDIR+= tex-mptopdf-doc
SUBDIR+= tex-pdfcrop
SUBDIR+= tex-pdfcrop-doc
SUBDIR+= tex-psgo
SUBDIR+= tex-psgo-doc
SUBDIR+= tex-pst-2dplot
SUBDIR+= tex-pst-2dplot-doc
SUBDIR+= tex-pst-3d
SUBDIR+= tex-pst-3d-doc
SUBDIR+= tex-pst-3dplot
SUBDIR+= tex-pst-3dplot-doc
SUBDIR+= tex-pst-barcode
SUBDIR+= tex-pst-barcode-doc
SUBDIR+= tex-pst-blur
SUBDIR+= tex-pst-blur-doc
SUBDIR+= tex-pst-circ
SUBDIR+= tex-pst-circ-doc
SUBDIR+= tex-pst-coil
SUBDIR+= tex-pst-coil-doc
SUBDIR+= tex-pst-eps
SUBDIR+= tex-pst-eps-doc
SUBDIR+= tex-pst-fill
SUBDIR+= tex-pst-fill-doc
SUBDIR+= tex-pst-ghsb
SUBDIR+= tex-pst-ghsb-doc
SUBDIR+= tex-pst-gr3d
SUBDIR+= tex-pst-gr3d-doc
SUBDIR+= tex-pst-grad
SUBDIR+= tex-pst-grad-doc
SUBDIR+= tex-pst-lens
SUBDIR+= tex-pst-lens-doc
SUBDIR+= tex-pst-math
SUBDIR+= tex-pst-math-doc
SUBDIR+= tex-pst-node
SUBDIR+= tex-pst-node-doc
SUBDIR+= tex-pst-osci
SUBDIR+= tex-pst-osci-doc
SUBDIR+= tex-pst-pdf
SUBDIR+= tex-pst-pdf-doc
SUBDIR+= tex-pst-plot
SUBDIR+= tex-pst-plot-doc
SUBDIR+= tex-pst-poly
SUBDIR+= tex-pst-poly-doc
SUBDIR+= tex-pst-slpe
SUBDIR+= tex-pst-slpe-doc
SUBDIR+= tex-pst-text
SUBDIR+= tex-pst-text-doc
SUBDIR+= tex-pst-tree
SUBDIR+= tex-pst-tree-doc
SUBDIR+= tex-pst-vue3d
SUBDIR+= tex-pst-vue3d-doc
SUBDIR+= tex-pstricks
SUBDIR+= tex-pstricks-add
SUBDIR+= tex-pstricks-add-doc
SUBDIR+= tex-pstricks-doc
SUBDIR+= tex-tex-ps
SUBDIR+= tex-tex-ps-doc
SUBDIR+= tex-xypic
SUBDIR+= tex-xypic-doc
SUBDIR+= tgif
SUBDIR+= tiff
SUBDIR+= tkpiechart
SUBDIR+= tuxpaint
SUBDIR+= tuxpaint-config
SUBDIR+= tuxpaint-stamps
SUBDIR+= ucview
SUBDIR+= unicap
SUBDIR+= urt
SUBDIR+= vcg
SUBDIR+= veusz
SUBDIR+= vid
SUBDIR+= viewfax
SUBDIR+= viewnior
SUBDIR+= vigra
SUBDIR+= vnc2swf
SUBDIR+= vp
SUBDIR+= vtk
SUBDIR+= vtk-data
SUBDIR+= vtk-docs
SUBDIR+= wmphoto
SUBDIR+= wxsvg
SUBDIR+= x11rec
SUBDIR+= xart
SUBDIR+= xbmbrowser
SUBDIR+= xdot
SUBDIR+= xdvipresent
SUBDIR+= xfce4-icon-theme
SUBDIR+= xfig
SUBDIR+= xgc
SUBDIR+= xgraph
SUBDIR+= xli
SUBDIR+= xmorph
SUBDIR+= xpaint
SUBDIR+= xplot
SUBDIR+= xplot-devel
SUBDIR+= xsane
SUBDIR+= xv
SUBDIR+= xzgv
SUBDIR+= zphoto
.include "../mk/misc/category.mk"

2
graphics/Mesa/DESCR Normal file
View File

@@ -0,0 +1,2 @@
Meta-Package that pulls in all the libraries necessary for an OpenGL
environment that aren't already part of the X Window System/XFree.

22
graphics/Mesa/Makefile Normal file
View File

@@ -0,0 +1,22 @@
# $NetBSD: Makefile,v 1.70 2009/04/08 23:05:45 joerg Exp $
PKGNAME= Mesa-${MESA_PKGVERSION}
MASTER_SITES= # empty
DISTFILES= # empty
MAINTAINER= pkgsrc-users@NetBSD.org
COMMENT= Graphics library meta package, similar to SGI's OpenGL
META_PACKAGE= # empty
CONFLICTS= Mesa-glx-[0-9]*
.include "Makefile.common"
# The ordering is important here as glut/buildlink3.mk sets the version
# of Mesa required.
.include "../../graphics/glut/buildlink3.mk"
.include "../../graphics/glu/buildlink3.mk"
.include "../../graphics/MesaLib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -0,0 +1,31 @@
# $NetBSD: Makefile.common,v 1.74 2013/05/16 05:04:56 richard Exp $
#
# This Makefile fragment is included either directly or indirectly (through
# Makefile.lib) by all packages that are built from the Mesa sources.
#
# used by graphics/Mesa/Makefile.lib
.include "../../graphics/Mesa/Makefile.version"
DISTNAME?= ${MESA_DISTNAME}
EXTRACT_SUFX= .tar.bz2
CATEGORIES= graphics
MASTER_SITES= ${MESA_SITES}
# When changing this version, please run "make distinfo" in the following
# package directories:
#
# graphics/MesaLib
# graphics/glx-utils
#
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.mesa3d.org/
WRKSRC= ${WRKDIR}/Mesa-${MESA_VERSION}
DIST_SUBDIR= Mesa-${MESA_PKGVERSION}
.include "../../x11/libX11/buildlink3.mk"
.include "../../x11/libXi/buildlink3.mk"
.include "../../x11/libXmu/buildlink3.mk"
.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXt/buildlink3.mk"

View File

@@ -0,0 +1,44 @@
# $NetBSD: Makefile.lib,v 1.15 2013/05/16 05:04:56 richard Exp $
#
# This Makefile fragment is included by all packages that build libraries
# from the Mesa sources.
#
# used by graphics/glu/Makefile
# used by graphics/glut/Makefile
# used by graphics/MesaDemos/Makefile
# used by graphics/MesaLib/Makefile
.include "../../graphics/Mesa/Makefile.common"
DISTFILES+= MesaLib-${MESA_VERSION}${EXTRACT_SUFX}
DISTFILES+= MesaGLUT-${MESA_VERSION}${EXTRACT_SUFX}
#DISTFILES+= MesaDemos-${MESA_VERSION}${EXTRACT_SUFX}
PKG_INSTALLATION_TYPES= overwrite pkgviews
GNU_CONFIGURE= yes
USE_LANGUAGES= c99 c++
USE_TOOLS+= automake bison flex gmake pkg-config makedepend
PYTHON_FOR_BUILD_ONLY= yes
.include "../../lang/python/tool.mk"
BUILDLINK_DEPMETHOD.libxml2?= build
.include "../../textproc/libxml2/buildlink3.mk"
PATCHDIR= ${.CURDIR}/../MesaLib/patches
DISTINFO_FILE= ${.CURDIR}/../MesaLib/distinfo
MAKE_ENV+= MAKE=${GMAKE:Q}
CONFIGURE_ARGS+= --with-gallium-drivers=""
CONFIGURE_ARGS+= --disable-gallium-llvm
CONFIGURE_ARGS+= --disable-egl
.include "../../mk/compiler.mk"
.if !empty(PKGSRC_COMPILER:Mccc)
CFLAGS+= -D__FUNCTION__=__FILE__
.endif
pre-configure:
cd ${WRKSRC} && ${MAKE} configure

View File

@@ -0,0 +1,15 @@
# $NetBSD: Makefile.version,v 1.9 2013/05/16 05:04:56 richard Exp $
#
# When changing this version, please run "make distinfo" in the following
# package directories:
#
# graphics/MesaLib
# graphics/glx-utils
#
# used by graphics/Mesa/Makefile.common
MESA_DISTNAME= MesaLib-${MESA_VERSION}
MESA_SITES= ftp://freedesktop.org/pub/mesa/${MESA_VERSION}/
MESA_VERSION= 7.11.2
MESA_PKGVERSION= ${MESA_VERSION}

View File

@@ -0,0 +1,7 @@
# $NetBSD: buildlink3.mk,v 1.5 2004/03/23 05:29:38 jlam Exp $
BUILDLINK_PREFIX.Mesa= ${BUILDLINK_PREFIX.MesaLib}
.include "../../graphics/MesaLib/buildlink3.mk"
.include "../../graphics/glu/buildlink3.mk"
.include "../../graphics/glut/buildlink3.mk"

30
graphics/Mesa/version.mk Normal file
View File

@@ -0,0 +1,30 @@
# $NetBSD: version.mk,v 1.12 2005/06/20 22:13:10 jlam Exp $
#
# This file computes the version number of the Mesa distributed with
# XFree86 and stores it in ${BUILTIN_VERSION.Mesa}.
#
# NOTE: This file should only be used by the Mesa-related builtin.mk files.
#
BUILTIN_FIND_FILES_VAR:= H_MESA
BUILTIN_FIND_FILES.H_MESA= ${X11BASE}/include/GL/gl.h
.include "../../mk/buildlink3/find-files.mk"
.if !defined(BUILTIN_VERSION.Mesa) && exists(${H_MESA})
#
# According to the Mesa documentation, for stable releases:
#
# Mesa-6.0 implements OpenGL 1.5,
# Mesa-5.0 implements OpenGL 1.4,
# Mesa-4.0.4 implements OpenGL 1.3,
# Mesa-3.4.2 implements OpenGL 1.2.
#
BUILTIN_VERSION.Mesa!= \
${AWK} '/\#define[ ]*GL_VERSION_1_2/ { v = "3.4.2" } \
/\#define[ ]*GL_VERSION_1_3/ { v = "4.0.4" } \
/\#define[ ]*GL_VERSION_1_4/ { v = "5.0" } \
/\#define[ ]*GL_VERSION_1_5/ { v = "6.0" } \
END { printf "%s\n", v }' \
${H_MESA}
.endif
MAKEVARS+= BUILTIN_VERSION.Mesa

4
graphics/MesaDemos/DESCR Normal file
View File

@@ -0,0 +1,4 @@
MesaLib is a 3-D graphics library with an API which is very similar to that of
OpenGL*. This package provides examples and demos of Mesa's capabilities,
among them the examples from the ``Red Book'' (_OpenGL Programming Guide_,
published by Addison-Wesley; ISBN 0-201-63274-8).

View File

@@ -0,0 +1,44 @@
# $NetBSD: Makefile,v 1.36 2011/12/20 14:11:33 wiz Exp $
PKGNAME= MesaDemos-${MESA_VERSION}
COMMENT= OpenGL examples and Demos
# We include Makefile.lib here to pull in the configuration machinery.
#
.include "../../graphics/Mesa/Makefile.lib"
USE_TOOLS+= pax
BUILD_DIRS= progs
BUILD_TARGET= default
EGDIR= ${PREFIX}/share/examples/${PKGNAME_NOREV}
AUTO_MKDIRS= yes
.include "../../graphics/Mesa/buildlink3.mk"
pre-build:
cd ${WRKSRC} && ${RM} -fr src
${CP} ${WRKSRC}/configs/pkgsrc ${WRKSRC}/configs/current
do-install:
cd ${WRKSRC}/progs && pax \
-s ',^./.*Makefile.*,,' \
-s ',^./CVS.*,,' \
-s ',^./.*\.o$$,,' \
-s ',^./\.libs.*,,' \
-s ',^./\.deps.*,,' \
-s ',^./.*\.orig$$,,' \
-rw . ${DESTDIR}${EGDIR}/${dir}
${CHMOD} -R a+rX ${DESTDIR}${EGDIR}
###
### XXX remove this when it's unnecessary
###
post-install:
${CHMOD} -x ${DESTDIR}${EGDIR}/demos/glslnoise.c
.include "../../x11/libXi/buildlink3.mk"
.include "../../x11/libXmu/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

497
graphics/MesaDemos/PLIST Normal file
View File

@@ -0,0 +1,497 @@
@comment $NetBSD: PLIST,v 1.14 2009/06/14 17:59:05 joerg Exp $
share/examples/${PKGNAME}/beos/GLInfo.cpp
share/examples/${PKGNAME}/beos/demo.cpp
share/examples/${PKGNAME}/beos/sample.cpp
share/examples/${PKGNAME}/demos/README
share/examples/${PKGNAME}/demos/arbfplight
share/examples/${PKGNAME}/demos/arbfplight.c
share/examples/${PKGNAME}/demos/arbfslight
share/examples/${PKGNAME}/demos/arbfslight.c
share/examples/${PKGNAME}/demos/arbocclude
share/examples/${PKGNAME}/demos/arbocclude.c
share/examples/${PKGNAME}/demos/bounce
share/examples/${PKGNAME}/demos/bounce.c
share/examples/${PKGNAME}/demos/clearspd
share/examples/${PKGNAME}/demos/clearspd.c
share/examples/${PKGNAME}/demos/copypix
share/examples/${PKGNAME}/demos/copypix.c
share/examples/${PKGNAME}/demos/cubemap
share/examples/${PKGNAME}/demos/cubemap.c
share/examples/${PKGNAME}/demos/descrip.mms
share/examples/${PKGNAME}/demos/drawpix
share/examples/${PKGNAME}/demos/drawpix.c
share/examples/${PKGNAME}/demos/engine
share/examples/${PKGNAME}/demos/engine.c
share/examples/${PKGNAME}/demos/extfuncs.h
share/examples/${PKGNAME}/demos/fbo_firecube
share/examples/${PKGNAME}/demos/fbo_firecube.c
share/examples/${PKGNAME}/demos/fire
share/examples/${PKGNAME}/demos/fire.c
share/examples/${PKGNAME}/demos/fogcoord
share/examples/${PKGNAME}/demos/fogcoord.c
share/examples/${PKGNAME}/demos/fplight
share/examples/${PKGNAME}/demos/fplight.c
share/examples/${PKGNAME}/demos/fslight
share/examples/${PKGNAME}/demos/fslight.c
share/examples/${PKGNAME}/demos/gamma
share/examples/${PKGNAME}/demos/gamma.c
share/examples/${PKGNAME}/demos/gearbox
share/examples/${PKGNAME}/demos/gearbox.c
share/examples/${PKGNAME}/demos/gears
share/examples/${PKGNAME}/demos/gears.c
share/examples/${PKGNAME}/demos/geartrain
share/examples/${PKGNAME}/demos/geartrain.c
share/examples/${PKGNAME}/demos/geartrain.dat
share/examples/${PKGNAME}/demos/glinfo
share/examples/${PKGNAME}/demos/glinfo.c
share/examples/${PKGNAME}/demos/gloss
share/examples/${PKGNAME}/demos/gloss.c
share/examples/${PKGNAME}/demos/glslnoise
share/examples/${PKGNAME}/demos/glslnoise.c
share/examples/${PKGNAME}/demos/gltestperf
share/examples/${PKGNAME}/demos/gltestperf.c
share/examples/${PKGNAME}/demos/glutfx
share/examples/${PKGNAME}/demos/glutfx.c
share/examples/${PKGNAME}/demos/ipers
share/examples/${PKGNAME}/demos/ipers.c
share/examples/${PKGNAME}/demos/isosurf
share/examples/${PKGNAME}/demos/isosurf.c
share/examples/${PKGNAME}/demos/isosurf.dat
share/examples/${PKGNAME}/demos/lodbias
share/examples/${PKGNAME}/demos/lodbias.c
share/examples/${PKGNAME}/demos/morph3d
share/examples/${PKGNAME}/demos/morph3d.c
share/examples/${PKGNAME}/demos/multiarb
share/examples/${PKGNAME}/demos/multiarb.c
share/examples/${PKGNAME}/demos/occlude.c
share/examples/${PKGNAME}/demos/paltex
share/examples/${PKGNAME}/demos/paltex.c
share/examples/${PKGNAME}/demos/particles.cxx
share/examples/${PKGNAME}/demos/particles.h
share/examples/${PKGNAME}/demos/pointblast
share/examples/${PKGNAME}/demos/pointblast.c
share/examples/${PKGNAME}/demos/rain
share/examples/${PKGNAME}/demos/rain.cxx
share/examples/${PKGNAME}/demos/ray
share/examples/${PKGNAME}/demos/ray.c
share/examples/${PKGNAME}/demos/readpix
share/examples/${PKGNAME}/demos/readpix.c
share/examples/${PKGNAME}/demos/readtex.c
share/examples/${PKGNAME}/demos/readtex.h
share/examples/${PKGNAME}/demos/reflect
share/examples/${PKGNAME}/demos/reflect.c
share/examples/${PKGNAME}/demos/renormal
share/examples/${PKGNAME}/demos/renormal.c
share/examples/${PKGNAME}/demos/shadowtex
share/examples/${PKGNAME}/demos/shadowtex.c
share/examples/${PKGNAME}/demos/showbuffer.c
share/examples/${PKGNAME}/demos/showbuffer.h
share/examples/${PKGNAME}/demos/singlebuffer
share/examples/${PKGNAME}/demos/singlebuffer.c
share/examples/${PKGNAME}/demos/spectex
share/examples/${PKGNAME}/demos/spectex.c
share/examples/${PKGNAME}/demos/spriteblast
share/examples/${PKGNAME}/demos/spriteblast.c
share/examples/${PKGNAME}/demos/stex3d
share/examples/${PKGNAME}/demos/stex3d.c
share/examples/${PKGNAME}/demos/streaming_rect
share/examples/${PKGNAME}/demos/streaming_rect.c
share/examples/${PKGNAME}/demos/teapot
share/examples/${PKGNAME}/demos/teapot.c
share/examples/${PKGNAME}/demos/terrain
share/examples/${PKGNAME}/demos/terrain.c
share/examples/${PKGNAME}/demos/terrain.dat
share/examples/${PKGNAME}/demos/tessdemo
share/examples/${PKGNAME}/demos/tessdemo.c
share/examples/${PKGNAME}/demos/texcyl
share/examples/${PKGNAME}/demos/texcyl.c
share/examples/${PKGNAME}/demos/texdown
share/examples/${PKGNAME}/demos/texdown.c
share/examples/${PKGNAME}/demos/texenv
share/examples/${PKGNAME}/demos/texenv.c
share/examples/${PKGNAME}/demos/texobj
share/examples/${PKGNAME}/demos/texobj.c
share/examples/${PKGNAME}/demos/trackball.c
share/examples/${PKGNAME}/demos/trackball.h
share/examples/${PKGNAME}/demos/trispd
share/examples/${PKGNAME}/demos/trispd.c
share/examples/${PKGNAME}/demos/tunnel
share/examples/${PKGNAME}/demos/tunnel.c
share/examples/${PKGNAME}/demos/tunnel2
share/examples/${PKGNAME}/demos/tunnel2.c
share/examples/${PKGNAME}/demos/tunneldat.h
share/examples/${PKGNAME}/demos/vao_demo
share/examples/${PKGNAME}/demos/vao_demo.c
share/examples/${PKGNAME}/demos/winpos
share/examples/${PKGNAME}/demos/winpos.c
share/examples/${PKGNAME}/fbdev/glfbdevtest.c
share/examples/${PKGNAME}/ggi/asc-view.c
share/examples/${PKGNAME}/ggi/gears.c
share/examples/${PKGNAME}/ggi/gears2.c
share/examples/${PKGNAME}/glsl/CH06-brick.frag
share/examples/${PKGNAME}/glsl/CH06-brick.vert
share/examples/${PKGNAME}/glsl/CH11-bumpmap.frag
share/examples/${PKGNAME}/glsl/CH11-bumpmap.vert
share/examples/${PKGNAME}/glsl/CH11-toyball.frag
share/examples/${PKGNAME}/glsl/CH11-toyball.vert
share/examples/${PKGNAME}/glsl/CH18-mandel.frag
share/examples/${PKGNAME}/glsl/CH18-mandel.vert
share/examples/${PKGNAME}/glsl/bitmap
share/examples/${PKGNAME}/glsl/bitmap.c
share/examples/${PKGNAME}/glsl/brick
share/examples/${PKGNAME}/glsl/brick.c
share/examples/${PKGNAME}/glsl/bump
share/examples/${PKGNAME}/glsl/bump.c
share/examples/${PKGNAME}/glsl/convolution.frag
share/examples/${PKGNAME}/glsl/convolution.vert
share/examples/${PKGNAME}/glsl/convolutions
share/examples/${PKGNAME}/glsl/convolutions.c
share/examples/${PKGNAME}/glsl/cubemap.frag
share/examples/${PKGNAME}/glsl/deriv
share/examples/${PKGNAME}/glsl/deriv.c
share/examples/${PKGNAME}/glsl/extfuncs.h
share/examples/${PKGNAME}/glsl/fragcoord
share/examples/${PKGNAME}/glsl/fragcoord.c
share/examples/${PKGNAME}/glsl/mandelbrot
share/examples/${PKGNAME}/glsl/mandelbrot.c
share/examples/${PKGNAME}/glsl/multinoise
share/examples/${PKGNAME}/glsl/multinoise.c
share/examples/${PKGNAME}/glsl/multitex
share/examples/${PKGNAME}/glsl/multitex.c
share/examples/${PKGNAME}/glsl/multitex.frag
share/examples/${PKGNAME}/glsl/multitex.vert
share/examples/${PKGNAME}/glsl/noise
share/examples/${PKGNAME}/glsl/noise.c
share/examples/${PKGNAME}/glsl/pointcoord
share/examples/${PKGNAME}/glsl/pointcoord.c
share/examples/${PKGNAME}/glsl/points
share/examples/${PKGNAME}/glsl/points.c
share/examples/${PKGNAME}/glsl/readtex.c
share/examples/${PKGNAME}/glsl/readtex.h
share/examples/${PKGNAME}/glsl/reflect.vert
share/examples/${PKGNAME}/glsl/samplers
share/examples/${PKGNAME}/glsl/samplers.c
share/examples/${PKGNAME}/glsl/shaderutil.c
share/examples/${PKGNAME}/glsl/shaderutil.h
share/examples/${PKGNAME}/glsl/shadowtex.frag
share/examples/${PKGNAME}/glsl/simple.vert
share/examples/${PKGNAME}/glsl/skinning
share/examples/${PKGNAME}/glsl/skinning.c
share/examples/${PKGNAME}/glsl/skinning.frag
share/examples/${PKGNAME}/glsl/skinning.vert
share/examples/${PKGNAME}/glsl/texdemo1
share/examples/${PKGNAME}/glsl/texdemo1.c
share/examples/${PKGNAME}/glsl/toyball
share/examples/${PKGNAME}/glsl/toyball.c
share/examples/${PKGNAME}/glsl/trirast
share/examples/${PKGNAME}/glsl/trirast.c
share/examples/${PKGNAME}/glsl/twoside
share/examples/${PKGNAME}/glsl/twoside.c
share/examples/${PKGNAME}/glsl/vert-or-frag-only
share/examples/${PKGNAME}/glsl/vert-or-frag-only.c
share/examples/${PKGNAME}/glsl/vert-tex
share/examples/${PKGNAME}/glsl/vert-tex.c
share/examples/${PKGNAME}/images/arch.rgb
share/examples/${PKGNAME}/images/bw.rgb
share/examples/${PKGNAME}/images/girl.rgb
share/examples/${PKGNAME}/images/girl2.rgb
share/examples/${PKGNAME}/images/reflect.rgb
share/examples/${PKGNAME}/images/s128.rgb
share/examples/${PKGNAME}/images/tile.rgb
share/examples/${PKGNAME}/images/tree2.rgba
share/examples/${PKGNAME}/images/tree3.rgb
share/examples/${PKGNAME}/images/wrs_logo.rgb
share/examples/${PKGNAME}/osdemos/osdemo.c
share/examples/${PKGNAME}/osdemos/osdemo16.c
share/examples/${PKGNAME}/osdemos/osdemo32.c
share/examples/${PKGNAME}/osdemos/ostest1.c
share/examples/${PKGNAME}/redbook/README
share/examples/${PKGNAME}/redbook/aaindex
share/examples/${PKGNAME}/redbook/aaindex.c
share/examples/${PKGNAME}/redbook/aapoly
share/examples/${PKGNAME}/redbook/aapoly.c
share/examples/${PKGNAME}/redbook/aargb
share/examples/${PKGNAME}/redbook/aargb.c
share/examples/${PKGNAME}/redbook/accanti
share/examples/${PKGNAME}/redbook/accanti.c
share/examples/${PKGNAME}/redbook/accpersp
share/examples/${PKGNAME}/redbook/accpersp.c
share/examples/${PKGNAME}/redbook/alpha
share/examples/${PKGNAME}/redbook/alpha.c
share/examples/${PKGNAME}/redbook/alpha3D
share/examples/${PKGNAME}/redbook/alpha3D.c
share/examples/${PKGNAME}/redbook/anti
share/examples/${PKGNAME}/redbook/anti.c
share/examples/${PKGNAME}/redbook/bezcurve
share/examples/${PKGNAME}/redbook/bezcurve.c
share/examples/${PKGNAME}/redbook/bezmesh
share/examples/${PKGNAME}/redbook/bezmesh.c
share/examples/${PKGNAME}/redbook/checker
share/examples/${PKGNAME}/redbook/checker.c
share/examples/${PKGNAME}/redbook/clip
share/examples/${PKGNAME}/redbook/clip.c
share/examples/${PKGNAME}/redbook/colormat
share/examples/${PKGNAME}/redbook/colormat.c
share/examples/${PKGNAME}/redbook/cube
share/examples/${PKGNAME}/redbook/cube.c
share/examples/${PKGNAME}/redbook/depthcue
share/examples/${PKGNAME}/redbook/depthcue.c
share/examples/${PKGNAME}/redbook/dof
share/examples/${PKGNAME}/redbook/dof.c
share/examples/${PKGNAME}/redbook/double
share/examples/${PKGNAME}/redbook/double.c
share/examples/${PKGNAME}/redbook/drawf
share/examples/${PKGNAME}/redbook/drawf.c
share/examples/${PKGNAME}/redbook/feedback
share/examples/${PKGNAME}/redbook/feedback.c
share/examples/${PKGNAME}/redbook/fog
share/examples/${PKGNAME}/redbook/fog.c
share/examples/${PKGNAME}/redbook/fogindex
share/examples/${PKGNAME}/redbook/fogindex.c
share/examples/${PKGNAME}/redbook/font
share/examples/${PKGNAME}/redbook/font.c
share/examples/${PKGNAME}/redbook/hello
share/examples/${PKGNAME}/redbook/hello.c
share/examples/${PKGNAME}/redbook/image
share/examples/${PKGNAME}/redbook/image.c
share/examples/${PKGNAME}/redbook/jitter.h
share/examples/${PKGNAME}/redbook/light
share/examples/${PKGNAME}/redbook/light.c
share/examples/${PKGNAME}/redbook/lines
share/examples/${PKGNAME}/redbook/lines.c
share/examples/${PKGNAME}/redbook/list
share/examples/${PKGNAME}/redbook/list.c
share/examples/${PKGNAME}/redbook/material
share/examples/${PKGNAME}/redbook/material.c
share/examples/${PKGNAME}/redbook/mipmap
share/examples/${PKGNAME}/redbook/mipmap.c
share/examples/${PKGNAME}/redbook/model
share/examples/${PKGNAME}/redbook/model.c
share/examples/${PKGNAME}/redbook/movelight
share/examples/${PKGNAME}/redbook/movelight.c
share/examples/${PKGNAME}/redbook/nurbs
share/examples/${PKGNAME}/redbook/nurbs.c
share/examples/${PKGNAME}/redbook/pickdepth
share/examples/${PKGNAME}/redbook/pickdepth.c
share/examples/${PKGNAME}/redbook/picksquare
share/examples/${PKGNAME}/redbook/picksquare.c
share/examples/${PKGNAME}/redbook/plane
share/examples/${PKGNAME}/redbook/plane.c
share/examples/${PKGNAME}/redbook/planet
share/examples/${PKGNAME}/redbook/planet.c
share/examples/${PKGNAME}/redbook/polyoff
share/examples/${PKGNAME}/redbook/polyoff.c
share/examples/${PKGNAME}/redbook/polys
share/examples/${PKGNAME}/redbook/polys.c
share/examples/${PKGNAME}/redbook/quadric
share/examples/${PKGNAME}/redbook/quadric.c
share/examples/${PKGNAME}/redbook/robot
share/examples/${PKGNAME}/redbook/robot.c
share/examples/${PKGNAME}/redbook/sccolorlight
share/examples/${PKGNAME}/redbook/sccolorlight.c
share/examples/${PKGNAME}/redbook/scene
share/examples/${PKGNAME}/redbook/scene.c
share/examples/${PKGNAME}/redbook/scenebamb
share/examples/${PKGNAME}/redbook/scenebamb.c
share/examples/${PKGNAME}/redbook/sceneflat
share/examples/${PKGNAME}/redbook/sceneflat.c
share/examples/${PKGNAME}/redbook/select
share/examples/${PKGNAME}/redbook/select.c
share/examples/${PKGNAME}/redbook/smooth
share/examples/${PKGNAME}/redbook/smooth.c
share/examples/${PKGNAME}/redbook/stencil
share/examples/${PKGNAME}/redbook/stencil.c
share/examples/${PKGNAME}/redbook/stroke
share/examples/${PKGNAME}/redbook/stroke.c
share/examples/${PKGNAME}/redbook/surface
share/examples/${PKGNAME}/redbook/surface.c
share/examples/${PKGNAME}/redbook/teaambient
share/examples/${PKGNAME}/redbook/teaambient.c
share/examples/${PKGNAME}/redbook/teapots
share/examples/${PKGNAME}/redbook/teapots.c
share/examples/${PKGNAME}/redbook/tess
share/examples/${PKGNAME}/redbook/tess.c
share/examples/${PKGNAME}/redbook/tesswind
share/examples/${PKGNAME}/redbook/tesswind.c
share/examples/${PKGNAME}/redbook/texbind
share/examples/${PKGNAME}/redbook/texbind.c
share/examples/${PKGNAME}/redbook/texgen
share/examples/${PKGNAME}/redbook/texgen.c
share/examples/${PKGNAME}/redbook/texprox
share/examples/${PKGNAME}/redbook/texprox.c
share/examples/${PKGNAME}/redbook/texsub
share/examples/${PKGNAME}/redbook/texsub.c
share/examples/${PKGNAME}/redbook/texturesurf
share/examples/${PKGNAME}/redbook/texturesurf.c
share/examples/${PKGNAME}/redbook/torus
share/examples/${PKGNAME}/redbook/torus.c
share/examples/${PKGNAME}/redbook/trim
share/examples/${PKGNAME}/redbook/trim.c
share/examples/${PKGNAME}/redbook/unproject
share/examples/${PKGNAME}/redbook/unproject.c
share/examples/${PKGNAME}/redbook/varray
share/examples/${PKGNAME}/redbook/varray.c
share/examples/${PKGNAME}/redbook/wrap
share/examples/${PKGNAME}/redbook/wrap.c
share/examples/${PKGNAME}/samples/README
share/examples/${PKGNAME}/samples/accum
share/examples/${PKGNAME}/samples/accum.c
share/examples/${PKGNAME}/samples/bitmap1
share/examples/${PKGNAME}/samples/bitmap1.c
share/examples/${PKGNAME}/samples/bitmap2
share/examples/${PKGNAME}/samples/bitmap2.c
share/examples/${PKGNAME}/samples/blendeq
share/examples/${PKGNAME}/samples/blendeq.c
share/examples/${PKGNAME}/samples/blendxor
share/examples/${PKGNAME}/samples/blendxor.c
share/examples/${PKGNAME}/samples/copy
share/examples/${PKGNAME}/samples/copy.c
share/examples/${PKGNAME}/samples/cursor
share/examples/${PKGNAME}/samples/cursor.c
share/examples/${PKGNAME}/samples/depth
share/examples/${PKGNAME}/samples/depth.c
share/examples/${PKGNAME}/samples/eval
share/examples/${PKGNAME}/samples/eval.c
share/examples/${PKGNAME}/samples/fog
share/examples/${PKGNAME}/samples/fog.c
share/examples/${PKGNAME}/samples/font
share/examples/${PKGNAME}/samples/font.c
share/examples/${PKGNAME}/samples/line
share/examples/${PKGNAME}/samples/line.c
share/examples/${PKGNAME}/samples/loadppm.c
share/examples/${PKGNAME}/samples/logo
share/examples/${PKGNAME}/samples/logo.c
share/examples/${PKGNAME}/samples/nurb
share/examples/${PKGNAME}/samples/nurb.c
share/examples/${PKGNAME}/samples/oglinfo.c
share/examples/${PKGNAME}/samples/olympic
share/examples/${PKGNAME}/samples/olympic.c
share/examples/${PKGNAME}/samples/overlay
share/examples/${PKGNAME}/samples/overlay.c
share/examples/${PKGNAME}/samples/point
share/examples/${PKGNAME}/samples/point.c
share/examples/${PKGNAME}/samples/prim
share/examples/${PKGNAME}/samples/prim.c
share/examples/${PKGNAME}/samples/quad
share/examples/${PKGNAME}/samples/quad.c
share/examples/${PKGNAME}/samples/readtex.c
share/examples/${PKGNAME}/samples/readtex.h
share/examples/${PKGNAME}/samples/rgbtoppm.c
share/examples/${PKGNAME}/samples/select
share/examples/${PKGNAME}/samples/select.c
share/examples/${PKGNAME}/samples/shape
share/examples/${PKGNAME}/samples/shape.c
share/examples/${PKGNAME}/samples/sphere
share/examples/${PKGNAME}/samples/sphere.c
share/examples/${PKGNAME}/samples/star
share/examples/${PKGNAME}/samples/star.c
share/examples/${PKGNAME}/samples/stencil
share/examples/${PKGNAME}/samples/stencil.c
share/examples/${PKGNAME}/samples/stretch
share/examples/${PKGNAME}/samples/stretch.c
share/examples/${PKGNAME}/samples/texture
share/examples/${PKGNAME}/samples/texture.c
share/examples/${PKGNAME}/samples/tkmap.c
share/examples/${PKGNAME}/samples/tri
share/examples/${PKGNAME}/samples/tri.c
share/examples/${PKGNAME}/samples/wave
share/examples/${PKGNAME}/samples/wave.c
share/examples/${PKGNAME}/util/README
share/examples/${PKGNAME}/util/dumpstate.c
share/examples/${PKGNAME}/util/errcheck.c
share/examples/${PKGNAME}/util/extfuncs.h
share/examples/${PKGNAME}/util/glstate.c
share/examples/${PKGNAME}/util/glstate.h
share/examples/${PKGNAME}/util/glutskel.c
share/examples/${PKGNAME}/util/idproj.c
share/examples/${PKGNAME}/util/imagesgi.h
share/examples/${PKGNAME}/util/matrix.c
share/examples/${PKGNAME}/util/mwmborder.c
share/examples/${PKGNAME}/util/readtex.c
share/examples/${PKGNAME}/util/readtex.h
share/examples/${PKGNAME}/util/shaderutil.c
share/examples/${PKGNAME}/util/shaderutil.h
share/examples/${PKGNAME}/util/showbuffer.c
share/examples/${PKGNAME}/util/showbuffer.h
share/examples/${PKGNAME}/util/trackball.c
share/examples/${PKGNAME}/util/trackball.h
share/examples/${PKGNAME}/util/winpos.c
share/examples/${PKGNAME}/windml/readtex.c
share/examples/${PKGNAME}/windml/uglaccum.c
share/examples/${PKGNAME}/windml/uglalldemos.c
share/examples/${PKGNAME}/windml/uglbounce.c
share/examples/${PKGNAME}/windml/uglcube.c
share/examples/${PKGNAME}/windml/ugldrawpix.c
share/examples/${PKGNAME}/windml/uglflip.c
share/examples/${PKGNAME}/windml/uglgears.c
share/examples/${PKGNAME}/windml/uglicotorus.c
share/examples/${PKGNAME}/windml/uglline.c
share/examples/${PKGNAME}/windml/uglolympic.c
share/examples/${PKGNAME}/windml/uglpoint.c
share/examples/${PKGNAME}/windml/uglstencil.c
share/examples/${PKGNAME}/windml/uglteapot.c
share/examples/${PKGNAME}/windml/ugltexcube.c
share/examples/${PKGNAME}/windml/ugltexcyl.c
share/examples/${PKGNAME}/windml/wrs_logo.bmp
share/examples/${PKGNAME}/xdemos/corender
share/examples/${PKGNAME}/xdemos/corender.c
share/examples/${PKGNAME}/xdemos/descrip.mms
share/examples/${PKGNAME}/xdemos/glsync
share/examples/${PKGNAME}/xdemos/glsync.c
share/examples/${PKGNAME}/xdemos/glthreads
share/examples/${PKGNAME}/xdemos/glthreads.c
share/examples/${PKGNAME}/xdemos/glxcontexts
share/examples/${PKGNAME}/xdemos/glxcontexts.c
share/examples/${PKGNAME}/xdemos/glxdemo
share/examples/${PKGNAME}/xdemos/glxdemo.c
share/examples/${PKGNAME}/xdemos/glxgears
share/examples/${PKGNAME}/xdemos/glxgears.c
share/examples/${PKGNAME}/xdemos/glxgears_fbconfig
share/examples/${PKGNAME}/xdemos/glxgears_fbconfig.c
share/examples/${PKGNAME}/xdemos/glxgears_pixmap
share/examples/${PKGNAME}/xdemos/glxgears_pixmap.c
share/examples/${PKGNAME}/xdemos/glxheads
share/examples/${PKGNAME}/xdemos/glxheads.c
share/examples/${PKGNAME}/xdemos/glxinfo
share/examples/${PKGNAME}/xdemos/glxinfo.c
share/examples/${PKGNAME}/xdemos/glxpbdemo
share/examples/${PKGNAME}/xdemos/glxpbdemo.c
share/examples/${PKGNAME}/xdemos/glxpixmap
share/examples/${PKGNAME}/xdemos/glxpixmap.c
share/examples/${PKGNAME}/xdemos/glxsnoop
share/examples/${PKGNAME}/xdemos/glxsnoop.c
share/examples/${PKGNAME}/xdemos/glxswapcontrol
share/examples/${PKGNAME}/xdemos/glxswapcontrol.c
share/examples/${PKGNAME}/xdemos/ipc.c
share/examples/${PKGNAME}/xdemos/ipc.h
share/examples/${PKGNAME}/xdemos/manywin
share/examples/${PKGNAME}/xdemos/manywin.c
share/examples/${PKGNAME}/xdemos/offset
share/examples/${PKGNAME}/xdemos/offset.c
share/examples/${PKGNAME}/xdemos/opencloseopen.c
share/examples/${PKGNAME}/xdemos/overlay
share/examples/${PKGNAME}/xdemos/overlay.c
share/examples/${PKGNAME}/xdemos/pbdemo
share/examples/${PKGNAME}/xdemos/pbdemo.c
share/examples/${PKGNAME}/xdemos/pbinfo
share/examples/${PKGNAME}/xdemos/pbinfo.c
share/examples/${PKGNAME}/xdemos/pbutil.c
share/examples/${PKGNAME}/xdemos/pbutil.h
share/examples/${PKGNAME}/xdemos/shape.c
share/examples/${PKGNAME}/xdemos/sharedtex
share/examples/${PKGNAME}/xdemos/sharedtex.c
share/examples/${PKGNAME}/xdemos/texture_from_pixmap
share/examples/${PKGNAME}/xdemos/texture_from_pixmap.c
share/examples/${PKGNAME}/xdemos/vgears.c
share/examples/${PKGNAME}/xdemos/vindex.c
share/examples/${PKGNAME}/xdemos/vtest.c
share/examples/${PKGNAME}/xdemos/wincopy
share/examples/${PKGNAME}/xdemos/wincopy.c
share/examples/${PKGNAME}/xdemos/xdemo.c
share/examples/${PKGNAME}/xdemos/xfont
share/examples/${PKGNAME}/xdemos/xfont.c
share/examples/${PKGNAME}/xdemos/xrotfontdemo
share/examples/${PKGNAME}/xdemos/xrotfontdemo.c
share/examples/${PKGNAME}/xdemos/xuserotfont.c
share/examples/${PKGNAME}/xdemos/xuserotfont.h
share/examples/${PKGNAME}/xdemos/yuvrect_client.c

5
graphics/MesaLib/DESCR Normal file
View File

@@ -0,0 +1,5 @@
MesaLib is a 3-D graphics library with an API which is very similar to
that of OpenGL*. To the extent that Mesa utilizes the OpenGL command syntax
or state machine, it is being used with authorization from Silicon Graphics,
Inc. However, the author makes no claim that Mesa is in any way a
compatible replacement for OpenGL or associated with Silicon Graphics, Inc.

73
graphics/MesaLib/Makefile Normal file
View File

@@ -0,0 +1,73 @@
# $NetBSD: Makefile,v 1.93 2013/06/13 14:16:21 wiz Exp $
PKGNAME= MesaLib-${MESA_PKGVERSION}
PKGREVISION= 2
COMMENT= Graphics library similar to SGI's OpenGL
CONFLICTS+= xf86driproto<2.0.4
PLIST_VARS= dri nodri
PKGCONFIG_OVERRIDE+= src/mesa/drivers/dri/dri.pc.in
PKGCONFIG_OVERRIDE+= src/mesa/gl.pc.in
PKGCONFIG_OVERRIDE+= src/mesa/osmesa.pc.in
PKGCONFIG_OVERRIDE+= src/glw/glw.pc.in
CONFIGURE_ARGS+= --disable-glu
CONFIGURE_ARGS+= --disable-glut
CONFIGURE_ARGS+= --disable-motif
.include "glx-config.mk"
.include "../../graphics/Mesa/Makefile.lib"
.include "options.mk"
.if !empty(MACHINE_PLATFORM:MNetBSD-[12].*)
##
## NetBSD 2.x and earlier require pthread stubs
##
. include "../../devel/pthread-stublib/buildlink3.mk"
PTHREAD_STUBLIB= -L${PREFIX}/lib -Wl,-R${PREFIX}/lib -lpthstub
.elif !empty(MACHINE_PLATFORM:MNetBSD-*)
##
## NetBSD 3.x and later have pthread stubs in libc
##
PTHREAD_STUBLIB=
.else
##
## Other platforms may or may not have stubs provided by libc, but pulling in
## threading support via the pthread.buildlink3.mk definitions will provide
## all the necessary interfaces. This matches the standard configuration for
## most platforms as they appear in "${WRKSRC}/configs", and is necessary
## for successful linking with libGL under many platforms.
##
.include "../../mk/pthread.buildlink3.mk"
PTHREAD_STUBLIB= ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}
.endif
PKGSRC_MAKE_ENV+= PTHREAD_STUBLIB=${PTHREAD_STUBLIB:Q}
MAKE_ENV+= PTHREAD_STUBLIB=${PTHREAD_STUBLIB:Q}
.if !empty(USE_CROSS_COMPILE:M[yY][eE][sS])
MAKE_ENV+= CROSS_COMPILING=yes
.endif
post-extract:
.if !empty(PKG_OPTIONS:Mdri) && (${OPSYS} == "SunOS")
${CP} ${FILESDIR}/mapfile.externs ${WRKSRC}/src/mesa/drivers/dri/
.endif
${CP} ${FILESDIR}/gen_matypes.awk ${WRKSRC}/src/mesa/x86
${CP} ${FILESDIR}/gen_matypes.sh ${WRKSRC}/src/mesa/x86
${CHMOD} a+x ${WRKSRC}/src/mesa/x86/gen_matypes.sh
#
# remove include files installed respectively by ../glu and ../glut
#
pre-install:
${RM} -f ${WRKSRC}/include/GL/glu*.h
.include "../../mk/compiler.mk"
.if !empty(PKGSRC_COMPILER:Mclang)
CFLAGS+= -no-integrated-as -fvisibility=hidden
.endif
.include "../../mk/bsd.pkg.mk"

46
graphics/MesaLib/PLIST Normal file
View File

@@ -0,0 +1,46 @@
@comment $NetBSD: PLIST,v 1.26 2013/05/20 06:59:18 sbd Exp $
include/GL/GLwDrawA.h
include/GL/GLwDrawAP.h
include/GL/GLwMDrawA.h
include/GL/GLwMDrawAP.h
include/GL/gl.h
include/GL/gl_mangle.h
include/GL/glext.h
include/GL/glfbdev.h
include/GL/glx.h
include/GL/glx_mangle.h
include/GL/glxext.h
${PLIST.dri}include/GL/internal/dri_interface.h
include/GL/mesa_wgl.h
include/GL/osmesa.h
include/GL/vms_x_fix.h
include/GL/wglext.h
include/GL/wmesa.h
lib/libGL.so
lib/libGL.so.1
lib/libGL.so.1.2
lib/libGLw.so
lib/libGLw.so.1
lib/libGLw.so.1.0.0
${PLIST.nodri}lib/libOSMesa.so
${PLIST.nodri}lib/libOSMesa.so.7
${PLIST.nodri}lib/libOSMesa.so.7.11.0
${PLIST.dri}lib/dri/i810_dri.so
${PLIST.dri}lib/dri/i915_dri.so
${PLIST.dri}lib/dri/i965_dri.so
${PLIST.dri}lib/dri/mach64_dri.so
${PLIST.dri}lib/dri/mga_dri.so
${PLIST.dri}lib/dri/r128_dri.so
${PLIST.dri}lib/dri/r200_dri.so
${PLIST.dri}lib/dri/r300_dri.so
${PLIST.dri}lib/dri/r600_dri.so
${PLIST.dri}lib/dri/radeon_dri.so
${PLIST.dri}lib/dri/savage_dri.so
${PLIST.dri}lib/dri/sis_dri.so
${PLIST.dri}lib/dri/swrast_dri.so
${PLIST.dri}lib/dri/tdfx_dri.so
${PLIST.dri}lib/dri/unichrome_dri.so
${PLIST.dri}lib/pkgconfig/dri.pc
lib/pkgconfig/gl.pc
lib/pkgconfig/glw.pc
${PLIST.nodri}lib/pkgconfig/osmesa.pc

28
graphics/MesaLib/TODO Normal file
View File

@@ -0,0 +1,28 @@
$NetBSD: TODO,v 1.3 2013/05/16 05:22:02 richard Exp $
Here is a [possibly non-exhaustive] list of issues to resolve prior
to the next quarterly freeze:
- Add/verify platform-specific values to use when restoring the FPU
control word.
- The Mesa master branch uses autoconf. Unfortunately, last I checked,
they do not use it to enable the heap allocator, nor use of floating-point
functions in libm, etc. Perhaps we should take a field trip to the
autoconf archive and write some of the m4 code required to implement
these tests. After all, pkgsrc is uncommon in that we do not
assume the entire world conforms to the behavior of (recent?) Linux
"distros".
- I have not packaged the new MesaDemos yet due to lack of time.
- verify and update BUILDLINK_API_DEPENDS
- the following platforms are dealt with in PLIST for the libGL.so and
libGLw.so: 'Linux' | 'OpenBSD' | 'DragonFly' | 'GNU' | GNU/* | 'NetBSD'
and 'SunOS'. Any other platforms may need to have a look in
${WRKSRC}/bin/mklib and perhaps notice how SunOS was updated via the
patchfile patch-bin_mklib.
--bjs
and updated by richard

View File

@@ -0,0 +1,37 @@
# $NetBSD: buildlink3.mk,v 1.51 2013/05/16 05:22:02 richard Exp $
BUILDLINK_TREE+= MesaLib
.if !defined(MESALIB_BUILDLINK3_MK)
MESALIB_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.MesaLib+= MesaLib>=3.4.2
BUILDLINK_ABI_DEPENDS.MesaLib+= MesaLib>=7.11.2
BUILDLINK_PKGSRCDIR.MesaLib?= ../../graphics/MesaLib
.include "../../mk/bsd.fast.prefs.mk"
# See <http://developer.apple.com/qa/qa2007/qa1567.html>.
.if !empty(MACHINE_PLATFORM:MDarwin-[9].*-*)
BUILDLINK_LDFLAGS.MesaLib+= -Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
.endif
pkgbase:= MesaLib
.include "../../mk/pkg-build-options.mk"
.if ${X11_TYPE} == "native" && ${OPSYS} != "Cygwin" && exists(${X11BASE}/lib/pkgconfig/dri.pc)
PKG_BUILD_OPTIONS.MesaLib+= dri
.endif
.if !empty(PKG_BUILD_OPTIONS.MesaLib:Mdri)
. include "../../graphics/MesaLib/dri.mk"
.endif
.if !empty(MACHINE_PLATFORM:MNetBSD-[12].*)
.include "../../devel/pthread-stublib/buildlink3.mk"
.endif
.include "../../x11/libXext/buildlink3.mk"
.endif # MESALIB_BUILDLINK3_MK
BUILDLINK_TREE+= -MesaLib

View File

@@ -0,0 +1,86 @@
# $NetBSD: builtin.mk,v 1.19 2013/06/17 05:27:50 dholland Exp $
BUILTIN_PKG:= MesaLib
BUILTIN_FIND_FILES_VAR:= H_MESALIB PC_GL
BUILTIN_FIND_FILES.H_MESALIB= ${X11BASE}/include/GL/glx.h
BUILTIN_FIND_FILES.PC_GL= ${X11BASE}/lib/pkgconfig/gl.pc
.include "../../mk/buildlink3/bsd.builtin.mk"
###
### Determine if there is a built-in implementation of the package and
### set IS_BUILTIN.<pkg> appropriately ("yes" or "no").
###
.if !defined(IS_BUILTIN.MesaLib)
. if empty(PC_GL:M__nonexistent__)
IS_BUILTIN.MesaLib= yes
. elif empty(H_MESALIB:M__nonexistent__)
IS_BUILTIN.MesaLib= yes
. else
IS_BUILTIN.MesaLib= no
. endif
.endif
MAKEVARS+= IS_BUILTIN.MesaLib
###
### If there is a built-in implementation, then set BUILTIN_PKG.<pkg> to
### a package name to represent the built-in package.
###
.if !defined(BUILTIN_PKG.MesaLib) && \
!empty(IS_BUILTIN.MesaLib:M[yY][eE][sS])
. if empty(PC_GL:M__nonexistent__)
BUILTIN_VERSION.Mesa!= ${SED} -n -e 's/Version: //p' ${PC_GL}
. elif empty(H_MESALIB:M__nonexistent__)
. include "../../graphics/Mesa/version.mk"
. else # ?
BUILTIN_VERSION.Mesa:= 0.something-weird-happened
. endif
BUILTIN_PKG.MesaLib= MesaLib-${BUILTIN_VERSION.Mesa}
MAKEVARS+= BUILTIN_VERSION.Mesa
.endif
MAKEVARS+= BUILTIN_PKG.MesaLib
###
### Determine whether we should use the built-in implementation if it
### exists, and set USE_BUILTIN.<pkg> appropriate ("yes" or "no").
###
.if !defined(USE_BUILTIN.MesaLib)
. if ${PREFER.MesaLib} == "pkgsrc"
USE_BUILTIN.MesaLib= no
. else
USE_BUILTIN.MesaLib= ${IS_BUILTIN.MesaLib}
. if defined(BUILTIN_PKG.MesaLib) && \
!empty(IS_BUILTIN.MesaLib:M[yY][eE][sS])
USE_BUILTIN.MesaLib= yes
. for dep in ${BUILDLINK_API_DEPENDS.MesaLib}
. if !empty(USE_BUILTIN.MesaLib:M[yY][eE][sS])
USE_BUILTIN.MesaLib!= \
if ${PKG_ADMIN} pmatch ${dep:Q} ${BUILTIN_PKG.MesaLib:Q}; then \
${ECHO} yes; \
else \
${ECHO} no; \
fi
. endif
. endfor
. endif
. endif # PREFER.MesaLib
.endif
MAKEVARS+= USE_BUILTIN.MesaLib
###
### The section below only applies if we are not including this file
### solely to determine whether a built-in implementation exists.
###
CHECK_BUILTIN.MesaLib?= no
.if !empty(CHECK_BUILTIN.MesaLib:M[nN][oO])
. if !empty(USE_BUILTIN.MesaLib:M[nN][oO])
. include "../../mk/pthread.buildlink3.mk"
. include "../../mk/pthread.builtin.mk"
BUILTIN_PKG:= MesaLib
. endif
. include "../../mk/x11.builtin.mk"
.endif # CHECK_BUILTIN.MesaLib

32
graphics/MesaLib/distinfo Normal file
View File

@@ -0,0 +1,32 @@
$NetBSD: distinfo,v 1.80 2013/06/16 04:16:59 obache Exp $
SHA1 (Mesa-7.11.2/MesaGLUT-7.11.2.tar.bz2) = 2e6e730204800a0748b301a5f58b86332699788b
RMD160 (Mesa-7.11.2/MesaGLUT-7.11.2.tar.bz2) = bb2b140375aa13df79fcdb60a7ad0a63622dc531
Size (Mesa-7.11.2/MesaGLUT-7.11.2.tar.bz2) = 201575 bytes
SHA1 (Mesa-7.11.2/MesaLib-7.11.2.tar.bz2) = 5981ac2de8438e5f4a1f3561f2044d700c5f0de9
RMD160 (Mesa-7.11.2/MesaLib-7.11.2.tar.bz2) = 656ded1db6c1f6fdd15a3f2cdee1b895d393bcea
Size (Mesa-7.11.2/MesaLib-7.11.2.tar.bz2) = 6257280 bytes
SHA1 (patch-af) = da0bd412b81d4b826b6d9b4bb8d98ca1fe0006ba
SHA1 (patch-bin_mklib) = 152b61d40d2e24cf3674d346e94fcab04b850909
SHA1 (patch-configure.ac) = 0e3f9a1f21ba3a50161312683e9a0ad36f9f3e61
SHA1 (patch-include_GL_gl.h) = a97ab309556c78d818d0b8bd867b5f2412c141b0
SHA1 (patch-src_gallium_include_pipe_p__config.h) = 934e2505fe299e1a25da6def2f971fa1302840c0
SHA1 (patch-src_glsl_ir__constant__expression.cpp) = 281e281f51afed244b1a29b92942d572fc095124
SHA1 (patch-src_glu_sgi_glu.exports) = 66609d2ea59b02fc46b41311b0042fe4a2da517f
SHA1 (patch-src_mesa_drivers_dri_common_dri__util.h) = 53e63dcc6243b1872f4e4816b46e92910cf97edc
SHA1 (patch-src_mesa_drivers_dri_common_mmio.h) = b6da48111fb2792b1c71eb7549d0f03adceec9f1
SHA1 (patch-src_mesa_drivers_dri_i915_intel__batchbuffer.c) = fec8b1a9f6888e9a4225861ea5bda776ecc5f054
SHA1 (patch-src_mesa_drivers_dri_i915_intel__tris.c) = 74a2ca9f9c865db9b6212087e442f65bb0621227
SHA1 (patch-src_mesa_drivers_dri_i965_brw__draw.c) = ce12dc2d2391300d32776a06f5d0096448019c6b
SHA1 (patch-src_mesa_drivers_dri_i965_brw__draw__upload.c) = 44162ca546072669b85093981728e635dda69e55
SHA1 (patch-src_mesa_drivers_dri_i965_brw__misc__state.c) = d37f967dea0fc3bd32566d6a26fd434ca9564081
SHA1 (patch-src_mesa_drivers_dri_i965_gen6__vs__state.c) = c918b5a91b339e49850d718c957d7e717c2dc130
SHA1 (patch-src_mesa_drivers_dri_i965_gen6__wm__state.c) = a8ecf943525888b22ec99fe454b08f43c5d8a911
SHA1 (patch-src_mesa_drivers_dri_i965_intel__batchbuffer.c) = 653c87e1123ce9a27b71221fff4119df34abe15f
SHA1 (patch-src_mesa_drivers_dri_intel_intel__context.c) = 21d3c08a27817a6358b88101f889120869eebcce
SHA1 (patch-src_mesa_drivers_dri_intel_intel__context.h) = 6d394e704636134768a6cb5a200ebcc7bc3f52ed
SHA1 (patch-src_mesa_drivers_dri_mach64_mach64__context.h) = fe95c6610de4c1482c568463aca82f53ed0df900
SHA1 (patch-src_mesa_drivers_x11_Makefile) = 17b72d2b74d89fbd8db05491cfcf253bb856b139
SHA1 (patch-src_mesa_main_compiler.h) = b164781b541cb83b64597facbb7a7e21d8bdb686
SHA1 (patch-src_mesa_main_imports.c) = d0c50004c749e4c5c136ac2ed50a6989ca90065f
SHA1 (patch-src_mesa_main_imports.h) = f5a96195b3a14294ca3389c9fe17a6076c46db8a

18
graphics/MesaLib/dri.mk Normal file
View File

@@ -0,0 +1,18 @@
# $NetBSD: dri.mk,v 1.6.10.1 2013/08/28 05:40:18 spz Exp $
#
# Currently, this is for convenience only.
#
.if !defined(DRI_MK)
DRI_MK= # defined
. include "../../textproc/expat/buildlink3.mk"
. include "../../x11/dri2proto/buildlink3.mk"
BUILDLINK_API_DEPENDS.glproto+= glproto>=1.4.11
. include "../../x11/glproto/buildlink3.mk"
. include "../../x11/libXdamage/buildlink3.mk"
. include "../../x11/libXfixes/buildlink3.mk"
. include "../../x11/libdrm/buildlink3.mk"
. include "../../x11/libXxf86vm/buildlink3.mk"
. include "../../x11/xf86driproto/buildlink3.mk"
. include "../../x11/xf86vidmodeproto/buildlink3.mk"
.endif

View File

@@ -0,0 +1,31 @@
# $NetBSD: gen_matypes.awk,v 1.1 2007/08/06 13:47:39 joerg Exp $
BEGIN {
while (getline) {
if (/int main/) break;
}
}
/printf/ {
printf("printf %s\n", substr($0, 12, length($0) - 14))
}
/OFFSET\(/ {
split(substr($0,12, length($0) - 14), offsets, ",");
printf("offset %s \"%s\" \"%s\"\n", offsets[1], offsets[2], offsets[3]);
}
/OFFSET_HEADER/ {
printf("offset_header %s\n", substr($0,19, length($0) - 21))
}
/DEFINE\(/ {
split(substr($0,12, length($0) - 14), offsets, ",");
printf("define %s \"%s\"\n", offsets[1], offsets[2]);
}
/DEFINE_HEADER/ {
printf("define_header %s\n", substr($0,19, length($0) - 21))
}
/SIZEOF\(/ {
split(substr($0,12, length($0) - 14), offsets, ",");
printf("sizeof %s \"%s\"\n", offsets[1], offsets[2]);
}

View File

@@ -0,0 +1,98 @@
#!/bin/sh
#
# $NetBSD: gen_matypes.sh,v 1.1 2007/08/06 13:47:39 joerg Exp $
test_condition() {
cat > gen_matypes_cross.c << EOF
#include "main/glheader.h"
#include "main/mtypes.h"
#include "tnl/t_context.h"
#undef offsetof
#define offsetof( type, member ) ((size_t) &((type *)0)->member)
int test_variable[($1) ? 1 : -1];
EOF
${CC} -c -o /dev/null ${CFLAGS} gen_matypes_cross.c > /dev/null 2>&1
}
compute_powers(){
local cur
local i
cur=1
i=1
while [ ${i} -le 16 ]; do
power_of_two="${cur} ${power_of_two}"
cur=`expr ${cur} + ${cur}`
i=`expr ${i} + 1`
done
}
compute_powers
offset() {
local got_mismatch
local bits
local o
o=0
got_mismatch=0
for bits in ${power_of_two}; do
if test_condition "offsetof($2, $3) >= $o + $bits"; then
o=`expr $o + $bits`
else
got_mismatch=1
fi
done
[ "$got_mismatch" = 0 ] && exit 1
printf "#define %s\t%d\n" "$1" $o
}
offset_header() {
printf "\n"
printf "\n"
printf "/* =============================================================\n"
printf " * Offsets for %s\n" "$1"
printf " */\n"
printf "\n"
}
define_header() {
printf "\n"
printf "/*\n"
printf " * Flags for %s\n" "$1"
printf " */\n"
printf "\n"
}
define() {
local bits
local v
v=0
for bits in ${power_of_two}; do
if test_condition "$2 >= $v + $bits"; then
v=`expr $v + $bits`
fi
done
printf "#define %s\t0x%x\n" "$1" $v
}
sizeof() {
local got_mismatch
local bits
local v
v=0
got_mismatch=0
for bits in ${power_of_two}; do
if test_condition "sizeof($2) >= $v + $bits"; then
v=`expr $v + $bits`
else
got_mismatch=1
fi
done
[ "$got_mismatch" = 0 ] && exit 1
printf "#define %s\t0x%x\n" "$1" $v
}
awk -f gen_matypes.awk < gen_matypes.c > gen_matypes_tmp.sh
. ./gen_matypes_tmp.sh
rm gen_matypes_tmp.sh

View File

@@ -0,0 +1,27 @@
# Functions which are allowed to be unresolved when building dri modules
{
global:
_glapi_Context = DATA extern;
_glapi_Dispatch = DATA extern;
_glapi_add_dispatch = FUNCTION extern;
_glapi_get_dispatch = FUNCTION extern;
_glapi_get_dispatch_table_size = FUNCTION extern;
_glapi_set_dispatch = FUNCTION extern;
_glapi_get_context = FUNCTION extern;
_glapi_set_context = FUNCTION extern;
_glapi_set_warning_func = FUNCTION extern;
_glapi_noop_enable_warnings = FUNCTION extern;
_glapi_check_multithread = FUNCTION extern;
_glthread_GetID = FUNCTION extern;
sl_pp_context_add_extension = FUNCTION extern;
sl_pp_context_create = FUNCTION extern;
sl_pp_context_error_message = FUNCTION extern;
sl_pp_context_destroy = FUNCTION extern;
sl_pp_version = FUNCTION extern;
sl_cl_compile = FUNCTION extern;
radeon_gem_get_kernel_name = FUNCTION extern;
_mesa_bitcount = FUNCTION extern;
};

Some files were not shown because too many files have changed in this diff Show More