# Created by: nemysis@gmx.ch # $FreeBSD$ PORTNAME= asteroids3d PORTVERSION= 0.5.1 PORTREVISION= 4 CATEGORIES= games MASTER_SITES= SF/a3d/${PORTVERSION}/ \ SF/nemysisfreebsdp/:icons DISTNAME= ${PORTNAME:S/3d/3D/}-${DISTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${PORTNAME}_icons${EXTRACT_SUFX}:icons MAINTAINER= nemysis@gmx.ch COMMENT= First-person shooter blowing up asteroids in 3D space LICENSE= GPLv2 USE_BZIP2= yes USE_AUTOTOOLS= aclocal autoheader GNU_CONFIGURE= yes CONFIGURE_ENV= with_gamesdir="${PREFIX}/bin" with_gamedatadir="${DATADIR}" USE_GL= glut glu CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PORTDOCS= README.html INSTALLS_ICONS= yes ICON_SIZES= 32x32 48x48 64x64 72x72 96x96 128x128 DESKTOP_ENTRIES="Asteroids3D" "${COMMENT}" "${PORTNAME}" \ "${PORTNAME}" "Game;ArcadeGame;" false NO_STAGE= yes pre-configure: @(cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./autogen.sh) post-patch: @${REINPLACE_CMD} -e 's|/bin/bash|/bin/sh|g' ${WRKSRC}/autogen.sh .include do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME:S/3d/3D/} ${PREFIX}/bin/${PORTNAME} ${MKDIR} ${DATADIR} @(cd ${WRKSRC}/src && ${COPYTREE_SHARE} "*.ub *.ppm" ${DATADIR}) post-install: .for s in ${ICON_SIZES} ${MKDIR} ${PREFIX}/share/icons/hicolor/${s}/apps ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}_${s}.png \ ${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png .endfor ${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREFIX}/share/pixmaps/ .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR} .endif .include ver-next FreeBSD graphics obsolete development ports (https://github.com/freebsd/freebsd-ports-graphics)
aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Style updates:obrien2000-09-261-10/+10
* Prevent attempting to build with Python support if Python just happens toobrien2000-07-201-1/+1
* Fix a mastersite and remove our explicit linking with libxpg4 as Vim 5.7obrien2000-07-201-2/+2
* Re-apply rev 1.38 (remove building with Python (I have NO idea how Iobrien2000-07-201-3/+1
* Revert parts of the previous commit, spell CONFIGURE_ENV correctly, andsteve2000-07-172-1/+15
* The real package list for version 5.7.obrien2000-07-111-2/+54
* - Use GTK_CONFIG/GLIB_CONFIG instead of hardcoded gtk12-config/glib12-configsteve2000-07-082-14/+2
* Update to Vim 5.7 release.obrien2000-06-292-11/+11
* Update to Vim 5.7a.obrien2000-06-202-81/+15
* Update 5.6 to patchlevel 70.obrien2000-05-153-12/+61
* Treat the manpage links the same as we do the binary links.obrien2000-05-081-7/+43
* Add SLAVEDIRS and WWW:mharo2000-04-212-0/+2
* portname/portversion updatemharo2000-04-141-4/+3
* Restore useless version required comments.obrien2000-03-221-0/+1
* Remove the "version required" line.obrien2000-03-201-1/+0
* Enable multibyte character support. This helps Japanese users.obrien2000-02-291-3/+3
* * Update version 5.6 to patchlevel 12.obrien2000-02-293-4/+33
* Style nits in the ports I maintain.obrien2000-02-131-5/+5
* Upgrade to 5.6 release.obrien2000-01-172-31/+13
* Update to version 5.6a patchlevel 21.obrien2000-01-122-4/+10
* Update to version 5.6a patchlevel 12obrien1999-12-292-73/+29
* General comment cleanups.hoek1999-12-291-1/+1
* Update vim 5.5 to patchlevel 67obrien1999-12-112-2/+3
* Update 5.5 to patchlevel 66.obrien1999-12-092-2/+11
* Update 5.5 to patchlevel 55.obrien1999-12-062-3/+6
* Update version 5.5 to patchlevel 51.obrien1999-12-062-2/+15
* Adjust so that satellite ports get the right version number for packaging.obrien1999-11-301-1/+2
* Update 5.5 to patchlevel 38.obrien1999-11-172-2/+3
* Update to patchlevel 37obrien1999-11-032-8/+6
* Don't be quite so minimalistic in the LITE case.obrien1999-11-031-1/+0
* Update version 5.5 to Patchlevel 33.obrien1999-10-262-2/+37
* Add GTK support. Set "HAVE_GTK" to invoke it.obrien1999-10-252-5/+22
* Upgrade to version 5.5obrien1999-09-233-59/+15
* Allow the PKGNAME to be overridden by the vim-lite port so we don'tsteve1999-09-041-1/+1
* bump to patchlevel 49obrien1999-09-021-0/+16
* tweak a littleobrien1999-09-021-0/+1
* portlintobrien1999-09-021-1/+1
* bump up to patchlevel 49obrien1999-09-021-2/+4
* Change Id->FreeBSD.obrien1999-08-251-1/+1
* Update to patchlevel 33.obrien1999-08-192-3/+10
* Upgrade to patchlevel 27.obrien1999-08-152-28/+33
* Update 5.4 to patchlevel 23.obrien1999-08-122-2/+20
* Go back to patchlevel 8 as the author re-cut patch 10 and it is nowobrien1999-08-012-3/+2
* Foo. I only got the Makefile committed.obrien1999-08-011-0/+1
* Update to patchlevel 10.obrien1999-08-011-2/+2
* Add offical patches 1-8 (this updates us to version 5.4-pl8)obrien1999-07-312-1/+12
* Upgrade to version 5.4.obrien1999-07-317-273/+311
* Don't install links to GUI versions, nor their man pages.obrien1999-07-151-3/+8
* Support a "lite" satelite port.obrien1999-07-151-5/+13
* As threatened, enforce the "Capital, no period" rule. Ellipses arehoek1999-06-271-1/+1
* Don't build with Python support until I can make it work with Python 1.5.2.obrien1999-04-291-5/+3
* this should finish cleaning up the WWW_SITE -> DESCR/WWW: mess ...scrappy1999-04-222-2/+3
* Proper URLs that reference directories end in '/'billf1999-04-091-2/+2
* Use "MLINK"s rather than let Vim's Makefile do the manpage linking.obrien1999-03-153-6/+43
* Commit all Y2K/WWW_SITE changes from today...scrappy1999-03-121-1/+4
* excape the chars properlyobrien1998-12-021-2/+2
* Fix configure bug that caused use to be linked improperly on 3.0/ELF.obrien1998-12-021-2/+2
* Force linking against termlib instead of ncurses. Obviously this is only aobrien1998-12-021-4/+4
* If you try to build Vim using Lesstif for Motif, the resulting GUIjseger1998-10-141-2/+2
* tcl80 has been ELFized.asami1998-09-251-2/+2
* pages aren't compressed at move timeobrien1998-09-061-2/+2
* install ctags manpage as ``ectags''.obrien1998-09-051-3/+4
* ln -> {LN}obrien1998-09-051-4/+4
* upgrade to version 5.3obrien1998-09-035-57/+82
* Remove manpages, but _NOT_ from the multi-lingualhoek1998-08-171-3/+0
* Update info.obrien1998-08-111-7/+15
* Upgrade to version 5.1obrien1998-04-083-4/+43
* Fix handling of man page links.obrien1998-03-232-7/+42
* Dist tarball updated to include ctags bug fixes.obrien1998-03-021-1/+1
* Vim 5.0 has been RELEASED! :)obrien1998-02-203-9/+11
* Remove last reference to gmake, it isn't required anymore.obrien1998-02-201-2/+2
* Upgrade to beta version 5.0x.obrien1998-02-163-3/+4
* Upgrade to beta version 5.0w.obrien1998-02-094-15/+28
* Add libXm.so.0.1 to search list of possible Motif libraries [for Lesstif?]obrien1998-01-271-0/+11
* Upgrade to beta version 5.0vobrien1998-01-272-6/+3
* Author put out a patch.obrien1998-01-203-2/+8
* Upgrade to beta version 5.0uobrien1998-01-143-13/+8
* Upgrade to beta version 5.0t.obrien1997-12-283-4/+6
* Upgrade to version 5.0s.obrien1997-12-093-4/+7
* Upgrade to version 5.0r.obrien1997-11-253-4/+10
* make it packageobrien1997-11-162-5/+1
* Mark this port brooken, doesn't package.asami1997-11-151-1/+3
* Upgrade to version 5.0qobrien1997-11-114-57/+18
* Upgrade to vim-5.0p.obrien1997-10-225-17/+103
* autoconf's handling of perl5 interpreter support is broken on 2.2.5-BETA.obrien1997-10-151-3/+12
* Upgrade to vim-5.0o betaobrien1997-10-012-3/+3
* vim didn't find lesstif's libXm library, since lesstifandreas1997-08-231-0/+11
* Upgrade to the 5.0m betaobrien1997-08-233-37/+15
* Upgrade to vim-5.0l (beta)obrien1997-07-292-3/+3
* Upgrade to 5.0k betaobrien1997-06-134-92/+21
* Upgrade to vim-5.0j betaobrien1997-06-033-61/+3
* Link with force!obrien1997-05-293-6/+92
* Upgrade to 5.0i.obrien1997-05-283-3/+61