1 # $NetBSD: Makefile,v 1.28 2012/10/08 13:04:17 asau Exp $
5 PKGNAME
= cardboard-schedule-1.13
8 MASTER_SITES
= http
://cardboard.nu
/downloads
/
11 MAINTAINER
= pkgsrc-users@NetBSD.org
12 HOMEPAGE
= http
://cardboard.nu
/docs
/software.html
13 COMMENT
= Project and resource management software implemented in Java
/Swing
14 LICENSE
= cardboard-schedule-license
16 RESTRICTED
= Distribution permitted only of unmodified distfile at no charge.
17 NO_BIN_ON_FTP
= ${RESTRICTED}
18 NO_SRC_ON_CDROM
= ${RESTRICTED}
19 NO_BIN_ON_CDROM
= ${RESTRICTED}
25 .
include "../../mk/bsd.prefs.mk"
27 .if
${OPSYS} == "NetBSD"
28 BUILD_DEPENDS
+= unzip-
[0-9]*:..
/..
/archivers
/unzip
35 EXTRACT_CMD
= cd
${WRKDIR
:Q
} && { \
36 ${UNZIP_CMD} $$extract_file \
37 ||
${TEST} -f InstallerData
/Installer.zip
; \
41 CSFILES
= cs
/images
/Logo2.gif \
49 INSTALLATION_DIRS
= bin lib
/cardboard-schedule
52 SUBST_STAGE.cs
= do-configure
53 SUBST_FILES.cs
= csched.sh
54 SUBST_SED.cs
+= -e
's,@PREFIX@,${PREFIX},g'
55 SUBST_SED.cs
+= -e
's,@LOCALBASE@,${LOCALBASE},g'
56 SUBST_SED.cs
+= -e
's,@JAVA_HOME@,${PKG_JAVA_HOME},g'
59 cd
${WRKDIR} && ${UNZIP_CMD} InstallerData
/Installer.zip
60 ${CP} ${FILESDIR
:Q
}/csched.sh
${WRKDIR
:Q
}
63 cd
${WRKDIR}/C
:/projects
&& pax
-rw
${CSFILES} ${DESTDIR}${PREFIX}/lib
/cardboard-schedule
64 ${INSTALL_SCRIPT} ${WRKDIR
:Q
}/csched.sh
${DESTDIR}${PREFIX}/bin
/csched
66 .
include "../../mk/java-vm.mk"
67 .
include "../../mk/bsd.pkg.mk"