2003-07-17 23:31:04 +02:00
|
|
|
# $NetBSD: Makefile,v 1.16 2003/07/17 21:33:07 grant Exp $
|
2001-04-25 19:39:16 +02:00
|
|
|
#
|
|
|
|
|
2002-10-16 01:34:40 +02:00
|
|
|
DISTNAME= pilrc-2.9p9
|
|
|
|
PKGNAME= pilrc-2.9.10
|
2003-07-13 15:50:19 +02:00
|
|
|
PKGREVISION= 2
|
2003-03-29 13:40:00 +01:00
|
|
|
#WRKSRC= ${WRKDIR}/pilrc-2.9p9
|
2002-10-16 01:34:40 +02:00
|
|
|
DIFFS= pilrc-2.9p10.diff
|
|
|
|
EXTRACT_SUFFIX= .tgz
|
|
|
|
DISTFILES= ${DISTNAME}${EXTRACT_SUFFIX} ${DIFFS}
|
2001-04-25 19:39:16 +02:00
|
|
|
CATEGORIES= devel
|
2002-10-16 01:34:40 +02:00
|
|
|
MASTER_SITES= http://www.ardiri.com/download/files/palm/
|
update to 2.8.4
pilrcui (ui previewer) is broken in 2.8, but we get support for LP64.
What's new in 2.8 (Tue, 1 May 2001)
-----------------
o added new resources
- WORDLIST, GRAFITTIINPUTAREA, COLORTABLE, KEYBOARD, COUNTRYLOCALIZATION etc
- [MOST ARE SYSTEM USE ONLY], see doc/manual.html for more information
o ID generation consistancy fixes
- ie: VERSION ID 1 "1.0", VERSION 1 "1.0" and VERSION "1.0" should work
- restore's old behaviour to maintain compatibility in older sample code
o SLIDER changes
- fix warnings for sliders, no longer complain when legal :))
o error message fix
- adjust include file messing error to have line # printed :)
o DATA change
- such that the data file can be found in include directories specified
o added -LE32 flag, generate little endian 32bit compatible resources (ARM, NT)
o various bugfixes et al :P
o recursive includes (32-level deep) now supported
o added src2unix.sh script to strip ^M chars for UN*X users
o fixed strdup complaints
o updated documentation (POPUPLIST example)
o added "-R output.ro -prc" option
- resources are bundled into a prc database (instead of .bin) !yay!
- DEFAULT: cr8r: 'pRES' type: 'data' name: "PilRC resources"
- (can be installed on device)
o ability to custom specify the above using -creator -type and -name
o added srcindent.sh script to indent all source files using indent tool
o VC++ error/warning message syntax fix
o added creationDate/modificationDate chunks
o added support for non-32bit operating systems (alpha etc)
2001-05-11 10:14:33 +02:00
|
|
|
#MASTER_SITES= http://www.ardiri.com/download/palm/pilrc/archive/
|
2002-10-16 01:34:40 +02:00
|
|
|
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFFIX}
|
2001-04-25 19:39:16 +02:00
|
|
|
|
2002-10-16 01:34:40 +02:00
|
|
|
# we can't use this, since pilrc's maintainer won't create patches with
|
|
|
|
# unix line endings
|
|
|
|
#PATCH_SITES= ${MASTER_SITES}
|
|
|
|
#PATCHFILES= pilrc-2.9p10.diff
|
update to 2.8.4
pilrcui (ui previewer) is broken in 2.8, but we get support for LP64.
What's new in 2.8 (Tue, 1 May 2001)
-----------------
o added new resources
- WORDLIST, GRAFITTIINPUTAREA, COLORTABLE, KEYBOARD, COUNTRYLOCALIZATION etc
- [MOST ARE SYSTEM USE ONLY], see doc/manual.html for more information
o ID generation consistancy fixes
- ie: VERSION ID 1 "1.0", VERSION 1 "1.0" and VERSION "1.0" should work
- restore's old behaviour to maintain compatibility in older sample code
o SLIDER changes
- fix warnings for sliders, no longer complain when legal :))
o error message fix
- adjust include file messing error to have line # printed :)
o DATA change
- such that the data file can be found in include directories specified
o added -LE32 flag, generate little endian 32bit compatible resources (ARM, NT)
o various bugfixes et al :P
o recursive includes (32-level deep) now supported
o added src2unix.sh script to strip ^M chars for UN*X users
o fixed strdup complaints
o updated documentation (POPUPLIST example)
o added "-R output.ro -prc" option
- resources are bundled into a prc database (instead of .bin) !yay!
- DEFAULT: cr8r: 'pRES' type: 'data' name: "PilRC resources"
- (can be installed on device)
o ability to custom specify the above using -creator -type and -name
o added srcindent.sh script to indent all source files using indent tool
o VC++ error/warning message syntax fix
o added creationDate/modificationDate chunks
o added support for non-32bit operating systems (alpha etc)
2001-05-11 10:14:33 +02:00
|
|
|
#PATCH_DIST_STRIP+=-p1
|
2002-10-16 01:34:40 +02:00
|
|
|
|
2003-07-17 23:31:04 +02:00
|
|
|
MAINTAINER= dillo@NetBSD.org
|
2001-04-25 19:39:16 +02:00
|
|
|
HOMEPAGE= http://www.ardiri.com/index.cfm?redir=palm&cat=pilrc
|
|
|
|
COMMENT= generate resources for PalmOS applications from textual description
|
|
|
|
|
2001-06-28 08:09:24 +02:00
|
|
|
#EXTRACT_CMD= unzip -aq ${DOWNLOADED_DISTFILE}
|
|
|
|
|
2002-10-16 01:34:40 +02:00
|
|
|
USE_GMAKE= YES
|
|
|
|
USE_BUILDLINK2= YES
|
|
|
|
GNU_CONFIGURE= YES
|
2001-06-28 08:09:24 +02:00
|
|
|
|
|
|
|
DOCDIR= ${PREFIX}/share/doc/html/pilrc
|
|
|
|
|
2001-04-25 19:39:16 +02:00
|
|
|
.include "../../mk/bsd.prefs.mk"
|
|
|
|
|
2001-05-18 11:51:59 +02:00
|
|
|
PILRC_USE_GTK?= YES
|
update to 2.8.4
pilrcui (ui previewer) is broken in 2.8, but we get support for LP64.
What's new in 2.8 (Tue, 1 May 2001)
-----------------
o added new resources
- WORDLIST, GRAFITTIINPUTAREA, COLORTABLE, KEYBOARD, COUNTRYLOCALIZATION etc
- [MOST ARE SYSTEM USE ONLY], see doc/manual.html for more information
o ID generation consistancy fixes
- ie: VERSION ID 1 "1.0", VERSION 1 "1.0" and VERSION "1.0" should work
- restore's old behaviour to maintain compatibility in older sample code
o SLIDER changes
- fix warnings for sliders, no longer complain when legal :))
o error message fix
- adjust include file messing error to have line # printed :)
o DATA change
- such that the data file can be found in include directories specified
o added -LE32 flag, generate little endian 32bit compatible resources (ARM, NT)
o various bugfixes et al :P
o recursive includes (32-level deep) now supported
o added src2unix.sh script to strip ^M chars for UN*X users
o fixed strdup complaints
o updated documentation (POPUPLIST example)
o added "-R output.ro -prc" option
- resources are bundled into a prc database (instead of .bin) !yay!
- DEFAULT: cr8r: 'pRES' type: 'data' name: "PilRC resources"
- (can be installed on device)
o ability to custom specify the above using -creator -type and -name
o added srcindent.sh script to indent all source files using indent tool
o VC++ error/warning message syntax fix
o added creationDate/modificationDate chunks
o added support for non-32bit operating systems (alpha etc)
2001-05-11 10:14:33 +02:00
|
|
|
|
2001-04-25 19:39:16 +02:00
|
|
|
.if ${PILRC_USE_GTK} == YES
|
2002-10-13 13:55:54 +02:00
|
|
|
.include "../../x11/gtk/buildlink2.mk"
|
2001-04-25 19:39:16 +02:00
|
|
|
PLIST_SUBST+= PILRCUI=''
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--disable-pilrcui
|
|
|
|
PLIST_SUBST+= PILRCUI='@comment '
|
|
|
|
.endif
|
|
|
|
|
2002-10-16 01:34:40 +02:00
|
|
|
#post-extract:
|
|
|
|
# ${CHMOD} +x ${WRKSRC}/configure
|
|
|
|
# ${CHMOD} +x ${WRKSRC}/missing
|
2001-04-25 19:39:16 +02:00
|
|
|
|
2002-10-16 01:34:40 +02:00
|
|
|
pre-patch:
|
|
|
|
cd ${WRKSRC} && tr -d '\015' < ${DISTDIR}/${DIFFS} \
|
|
|
|
| ${PATCH} --quiet -p1
|
2001-04-25 19:39:16 +02:00
|
|
|
post-install:
|
2001-05-02 11:25:56 +02:00
|
|
|
${INSTALL_DATA_DIR} ${DOCDIR} ${DOCDIR}/images
|
|
|
|
cd ${WRKSRC}/doc && \
|
|
|
|
${INSTALL_DATA} archive.html download.html index.html \
|
|
|
|
contrib.html history.html manual.html ${DOCDIR}
|
|
|
|
${INSTALL_DATA} ${WRKSRC}/doc/images/download.gif ${DOCDIR}/images
|
2001-04-25 19:39:16 +02:00
|
|
|
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|