aboutsummaryrefslogtreecommitdiffstats
path: root/net/danamics/Makefile
blob: 245fdfd3a6553857c248fefc0bbd60725d031483 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# New ports collection makefile for:    danamics
# Date created:     18 March 2003
# Whom:         mwest@uct.ac.za
#
# $FreeBSD$
#

PORTNAME=   danamics
PORTVERSION=    1.1
CATEGORIES= net java
MASTER_SITES=   ftp://ftp.cs.uct.ac.za/pub/FreeBSD/distfiles-local/

MAINTAINER= mwest@uct.ac.za
COMMENT=    Petri Net editor for correctness and performance analysis

USE_JAVA=   1.1+
NO_BUILD=   yes

WRKSRC=     ${WRKDIR}/DaNAMiCS

.include <bsd.port.pre.mk>

PLIST=      ${WRKDIR}/plist

SORT?=      /usr/bin/sort

pre-install:
    cd ${WRKSRC}; ${FIND} . -type f \
        | ${SORT} | ${SED} -e 's|^\.|danamics|' >${PLIST}
    cd ${WRKSRC};  ${FIND} . -type d \
        | ${SORT} -r | ${SED} -e 's|^\.|@dirrm danamics|' >>${PLIST}
    ${ECHO} bin/danamics >>${PLIST}

do-install:
    ${MKDIR} ${PREFIX}/danamics
    ${CP} -R ${WRKSRC}/* ${PREFIX}/danamics

    ${SED} \
        -e s,%%PREFIX%%,${PREFIX},g \
        < ${FILESDIR}/danamics.sh > ${PREFIX}/bin/danamics; \
    ${CHMOD} a+x ${PREFIX}/bin/danamics

.include <bsd.port.post.mk>
d=fdb3e88533cf4bd3f8ea8360123c8ed7d1526fe5'>. More respect for ${CC}, ${CXX} and ${CPP}.glewis2007-06-061-3/+22 * . Update to tzupdater 1.2.1.glewis2007-06-032-7/+7 * . Make it so we include Xm/XmIm.h rather than defining our own prototype.glewis2007-05-231-0/+13 * - Welcome X.org 7.2 \o/.flz2007-05-201-1/+1 * . Add JAIL as an option, the Makefile already supported it as anglewis2007-03-081-1/+2 * . Update to tzupdater 1.1.0-2007c.glewis2007-03-082-7/+8 * . Add a TZUPDATE option, defaulting to on, which will update the time zoneglewis2007-02-262-11/+27 * . Replace some hardwired /usr/X11R6 instances with X11BASE. [1]glewis2006-12-094-15/+57 * . The IPV6_ONLY option is unnecessary as IPV6_V6ONLY is defined inglewis2006-10-101-5/+0 * . Add support for installing the JCE policy files. [1]glewis2006-10-092-30/+47 * . Add a patch to support IPv6 only operation.glewis2006-10-091-0/+131 * . Use a mutex to make the resolver functions thread safe on FreeBSD 4.xglewis2006-10-091-0/+110 * Remove USE_REINPLACE from categories starting with a Jedwin2006-05-091-1/+0 * Reassign these ports from inactive maintainer to glewis, who has been doinglinimon2006-03-311-1/+1 * . Link with the system libz instead of building the our own internalglewis2006-02-123-1/+50 * . Update to patchset 8.glewis2006-01-217-196/+17 * - fix build in JAILSdinoex2006-01-071-0/+2 * . Tell the user all the files they will need up front, instead of tellingglewis2005-12-151-33/+31 * . Make pkg-install install a symbolic link for the browser plugin if aglewis2005-11-253-12/+84 * . Add SHA256.glewis2005-11-241-0/+3 * . Fix javaws.glewis2005-10-132-1/+16 * . Use ${PTHREAD_LIBS} when compiling the testos programme rather thanglewis2005-09-041-7/+1 * . Ensure that when files are extracted that their fully resolved path liesglewis2005-05-123-0/+72 * . Fix various problems with time zone handling including:glewis2005-04-191-0/+101 * . Unbreak the packing list by adding explicit PLIST_FILES/PLIST_DIRS forglewis2005-03-301-0/+4 * . Move the invocation of unregistervm to the top of the packing list.glewis2005-02-191-1/+1 * Add support for picking up of motif includes and libraries via newlyphantom2005-02-011-3/+22 * Unbreak plist generationphantom2005-01-291-8/+5 * Remove unused filephantom2005-01-141-1763/+0 * Autogenerate PLIST while installingphantom2005-01-141-11/+13 * Do not remove /usr/local/share/doc/java on uninstall.phantom2005-01-131-1/+0 * . Avoid a problem where, without linprocfs mounted, the first line ofglewis2004-12-171-0/+11 * . Update to patchset 7.glewis2004-12-1725-2018/+8 * . Backport parts of the 1.5 plugin to address plugin vulnerabilities.glewis2004-12-049-3/+1420 * . Mark FORBIDDEN when building with the browser plugin due to theglewis2004-11-241-0/+2 * . Take into account that pthread_mutex_trylock() can return EDEADLK asglewis2004-11-022-0/+22 * The BSD patchset for the Sun JDK modeled its thread behavior mostly aftergreen2004-10-212-1/+14 * . Bump PORTREVISION for the recent fixes.glewis2004-10-171-1/+1 * . Fix the Server VM for gcc 3.4 part 2/2.glewis2004-10-171-0/+24 * . Fix the Server VM for gcc 3.4 part 1/2.glewis2004-10-171-0/+38 * . In the ReadChunk() function, change an assert() to be a "test for aglewis2004-10-171-0/+53 * . At least on FreeBSD, O_SYNC and O_DSYNC aren't both definedglewis2004-10-171-0/+21 * . Assume (un)registervm is in LOCALBASE _not_ PREFIX.glewis2004-09-021-2/+2 * . The changes to make in -CURRENT to use MAKEFLAGS make us unable toglewis2004-08-181-1/+2 * . Fix the build for gcc 3.4.glewis2004-08-133-0/+47 * SIZEfyphantom2004-03-201-0/+3 * . Set LATEST_LINK [1]phantom2004-03-053-1/+317 * Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.marcus2004-02-041-1/+1 * 1. Switch 5.x version of jdk14 back to libc_r as default threading library.phantom2004-01-285-1099/+1220 * Update license to most recent SCSL license version.phantom2004-01-281-24/+14 * Use LS macro.trevor2004-01-231-1/+1 * Use the CPIO macro defined in bsd.port.mk.trevor2004-01-221-2/+0 * Use the SORT macro from bsd.port.mk.trevor2004-01-221-1/+0 * . Check the return value of stat(2) when trying to read the javawsglewis2004-01-172-0/+17 * . Update to 1.4.2 patchset 6.glewis2004-01-157-38/+20 * Don't use patch release number while setting up BUILD_DEPENDS forphantom2003-12-161-2/+3 * USE_REINPLACE need be defined only when REINPLACE_CMD is used.trevor2003-11-171-1/+0 * Fix path to patched file.phantom2003-11-121-2/+2 * Fix bootstrap jdk detection process, so it work in case if no valid jdkphantom2003-11-121-4/+11 * Add patch to fix build problems on 5.x system reported by many people.phantom2003-11-121-0/+13 * Update to 1.4.2p5.phantom2003-11-1211-286/+285 * Don't redefine ECHO_MSG to echo explicitly. It b0rked IGNORE messages.phantom2003-11-101-1/+0 * . Add fix for "runaway process" problem. It should fix of stalledphantom2003-10-293-2/+95 * . Sort PTHREAD_FILES.glewis2003-10-211-2/+3 * . Add a missing BUILD_DEPENDS on NSPR so the plugin builds.glewis2003-10-141-1/+2 * . Override PKGINSTALL to place it in WRKDIR, which is writeable, ratherglewis2003-10-131-0/+1 * . Update to 1.4.1p4.glewis2003-10-118-59/+613 * . Unset -Werror when compiling the NIO stuff. GCC 3.3.1 tends to generateglewis2003-10-111-0/+13 * . Sync with the change to linux-sun-jdk14 (it now installs inglewis2003-10-021-1/+1 * Update linux jdk location after recent linux-sun-jdk update to 1.4.2_01phantom2003-09-081-1/+1 * Warn users about requirement of having linprocfs mounted in order tophantom2003-08-041-2/+22 * Now expects bootstrap JDK in ${LOCALBASE}/linux-sun-jdk1.4.2.znerd2003-07-211-1/+3 * Unbreak package build after recent Greg's commit (which changedphantom2003-05-091-3/+3 * . Add $FreeBSD$glewis2003-05-021-0/+12 * Fix checking of libc_r capabilities at FreeBSD version whichphantom2003-03-151-6/+22 * Add runtime test to check of required libc_r functionality. I.e. warnphantom2003-03-142-8/+94 * Add notice about amount of disk space requiredphantom2003-03-131-0/+9 * Correct pkg-plistphantom2003-03-131-204/+0 * Make sure that demo/jfc/SwingSet2/resources does not exists (it should not,phantom2003-03-131-0/+2 * Fix build on 5.0-RELEASEphantom2003-03-131-0/+11 * Bump PORTREVISIONphantom2003-03-111-0/+1 * Since we have problems with running debuging binaries on some machinesphantom2003-03-111-0/+15 * Add patch which backouts some of my early compile hacks which now preventingphantom2003-03-111-0/+13 * I am pleased to announce first public -beta patchset of FreeBSD/Java portphantom2003-03-0710-2560/+2019 * Don't set IGNORE when PACKAGE_BUILDINGkris2003-03-041-2/+2 * de-pkg-commentglewis2003-03-012-1/+1 * 1. Bump PORTREVISION for this and previous changes.glewis2003-03-012-1/+91 * . Updated version of native threads for FreeBSD. This uses recentlyglewis2003-03-011-0/+726 * . Rename our internal gethostby{name,addr}_r functions to avoid collisions.glewis2003-03-011-0/+114 * . Respect LOCALBASE in the DEVTOOLS_PATH setting.glewis2003-03-011-0/+9 * . Add missing include of <sys/time.h>, needed by <sys/resource.h> forglewis2003-03-011-0/+12 * . Be consistent about our compiler settings. Using gcc32 here was bothglewis2003-03-011-0/+13 * . Resurrect patch accidentally removed in last commit.glewis2003-02-131-0/+18 * . Update to patchset 8.glewis2003-02-1312-1142/+2 * Be consistent. If we're going to explicitly use /sbin/sysctl to checkglewis2003-01-301-1/+1 * Use the full path to /sbin/sysctlkris2003-01-301-1/+1 * Don't remove system directories share/java, share/java/classes, andkris2002-11-111-3/+0 * . Add optional (default: off) runtime dependencies for the font packagesglewis2002-11-011-0/+10 * . Fix UDP packet broadcasting.glewis2002-11-012-1/+15 * . Check for open-motif with libXm.so, which we actually use, instead ofglewis2002-10-291-2/+2 * . In the informative message regarding downloading the necessary files,glewis2002-10-291-3/+3 * . echo -> ${ECHO_MSG}glewis2002-10-251-8/+8 * . Catch up with additional font.properties files.glewis2002-10-251-0/+3 * . Chinese font.properties and make glue.glewis2002-10-252-2/+245 * . More XIM fixes for Japanese users (and presumably others with similarglewis2002-10-192-0/+64 * . Link the Netscape 4 plugin against libintl to avoid a runtime linkglewis2002-10-191-0/+15 * . Russian and Ukrainian font property files and appropriate build changes.glewis2002-10-193-0/+416 * . Make the instructions for downloading the various source bits clearer.glewis2002-10-181-6/+26 * Not using IGNORE anymore to avoid package building.znerd2002-10-101-5/+2 * Unified one-line descriptions for JDK ports.znerd2002-08-121-1/+1 * Changed the installation directory of the Sun JDK 1.3.x for Linux toznerd2002-08-101-1/+1 * . Fix a typo in a message printed out to the user.glewis2002-08-091-1/+1 * Add a check in pre-build for a sysctl which will cause an error duringglewis2002-08-071-0/+9 * Improved font.properties.ja based on the Kochi fonts rather than theglewis2002-08-061-0/+308 * Now that sobomax has updated the system version of tar don't redefineglewis2002-08-061-2/+5 * Add in a patch from the porting repository that allows people to buildglewis2002-08-061-0/+62 * Update to patchset 7.glewis2002-07-2617-554/+2 * Remove unintentional dependency on readlink by replacing the call to itglewis2002-07-151-1/+1 * Only depend on the Linux JDK when NATIVE_BOOTSTRAP isn't defined.glewis2002-07-081-1/+3 * Add a pre-build target to check for a setting of WRKDIRPREFIX which willglewis2002-06-271-0/+13 * Add open-motif to RUN_DEPENDS temporarily until we teach the JDK toglewis2002-06-261-0/+1 * . Fix dependencies after recent JDK ports repo copy.glewis2002-06-141-16/+19 * . Fix compilation on FreeBSD 4.2 by including <sys/param.h>glewis2002-06-121-0/+20 * Rename monstrously long patch filenames that were causing tar to exceedkris2002-06-0612-11/+11 * Use correct Open Motif.obrien2002-05-281-2/+1 * Add a NATIVE_BOOTSTRAP knob which allows people to bootstrap withglewis2002-05-031-0/+4 * Really fix the incompatibilities with gettext 0.11. The previousglewis2002-05-039-10/+176 * Correct pkg-plist.sobomax2002-04-231-1/+1 * Fix the build of libaudio.so on 5-CURRENT by using <sys/soundcard.h>glewis2002-04-172-0/+32 * Add a temporary dependency on gettext-old and use msgfmt-old to processglewis2002-04-172-0/+10 * Bump PORTREVISION due to the last two changes to the port.glewis2002-04-161-1/+1 * Fix some crash bugs in the browser plugin code by usingglewis2002-04-161-0/+31 * Add Taiwan Chinese font properties support (if I understandglewis2002-04-163-0/+255 * Start my bid for world domination by taking maintainershipglewis2002-04-161-1/+1 * A better fix for creating src.jar. Using tar by itself fails because theglewis2002-04-121-5/+4 * Fix user and group ownership of the installed files when they have beenglewis2002-04-121-4/+4 * Now creating an 'ext' directory as a subdirectory ofznerd2002-04-07