# Created by: Jose Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= warsow PORTVERSION= 0.12 PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= games linux MASTER_SITES= http://ftp.club-internet.fr/pub/games/nofrag/warsow/ \ http://mirrors-av.club-internet.fr/pub/games/nofrag/warsow/ \ http://kenh.rxvt.net/ \ http://turkeyfiles.escapedturkey.net/warsow/versions/ \ http://www.gizmo.fi/warsow/ \ http://warsow.as-mirror.net/ \ http://wsw.surreal-xenotronic.com/ \ http://tmp.death-row.org/ PKGNAMEPREFIX= linux- DISTNAME= ${PORTNAME}_${PORTVERSION}_linux DIST_SUBDIR= ${PORTNAME} MAINTAINER= acm@FreeBSD.org COMMENT= Free multiplayer first person shooter with cartoon design IGNORE= is outdated, does not match games/warsow-data port RUN_DEPENDS= ${DATADIR}/data0.pk3:${PORTSDIR}/games/warsow-data USE_LINUX= yes USE_LINUX_APPS= openssl WRKSRC= ${WRKDIR}/${PORTNAME} NO_BUILD= yes SUB_FILES= warsow-wrapper wsw_server-wrapper WARSOW_EXTRACT+=${PORTNAME}/basewsw/game${ARCHSUFFIX}.so WARSOW_DIR= ${PREFIX}/lib/${PKGNAMEPREFIX}${PORTNAME} EXTRACT_AFTER_ARGS= ${WARSOW_EXTRACT} DESKTOP_ENTRIES="Warsow" \ "Shoot cartoon enemies" \ "" \ "warsow" \ "Game;" \ false OPTIONS_DEFINE= NVIDIA OPTIONS_MULTI= FLAVOR OPTIONS_MULTI_FLAVOR= CLIENT SERVER CLIENT_DESC= Install client SERVER_DESC= Dedicated server NVIDIA_DESC= Support for nvidia FLAVOR_DESC= Executable Selection OPTIONS_DEFAULT= CLIENT SERVER .include .include .if defined(WITH_NVIDIA) . if !exists(${LINUXBASE}/usr/lib/libGL.so.1) RUN_DEPENDS+= ${LINUXBASE}/usr/lib/libGL.so.1:${PORTSDIR}/x11/nvidia-driver . endif .else USE_LINUX_APPS+=dri .endif .if ${ARCH} == "i386" ENGINESUFFIX= "" ARCHSUFFIX= "_i386" PLIST_SUB+= ENGINESUFFIX=${ENGINESUFFIX} \ ARCHSUFFIX=${ARCHSUFFIX} .elif ${ARCH} == "amd64" ENGINESUFFIX= ".x86_64" ARCHSUFFIX= "_x86_64" PLIST_SUB+= ENGINESUFFIX=${ENGINESUFFIX} \ ARCHSUFFIX=${ARCHSUFFIX} .endif .if !defined(WITHOUT_CLIENT) USE_LINUX_APPS+=sdl12 libvorbis jpeg curl PLIST_SUB+= CLIENT="" WARSOW_TARGET+= warsow WARSOW_EXTRACT+=${PORTNAME}/warsow${ENGINESUFFIX} \ ${PORTNAME}/basewsw/ui${ARCHSUFFIX}.so \ ${PORTNAME}/basewsw/cgame${ARCHSUFFIX}.so .else PLIST_SUB+= CLIENT="@comment " .endif .if defined(WITH_SERVER) PLIST_SUB+= SERVER="" WARSOW_TARGET+= wsw_server WARSOW_EXTRACT+=${PORTNAME}/wsw_server${ENGINESUFFIX} .else PLIST_SUB+= SERVER="@comment " .endif do-install: ${MKDIR} ${WARSOW_DIR}/basewsw ${INSTALL_DATA} ${WRKSRC}/basewsw/*.so ${WARSOW_DIR}/basewsw .for FILE in ${WARSOW_TARGET} ${BRANDELF} -t Linux ${WRKSRC}/${FILE}${ENGINESUFFIX} ${INSTALL_PROGRAM} ${WRKSRC}/${FILE}${ENGINESUFFIX} ${WARSOW_DIR}/${FILE} ${INSTALL_SCRIPT} ${WRKDIR}/${FILE}-wrapper ${PREFIX}/bin/${PKGNAMEPREFIX}${FILE} .endfor ${LN} -s ${DATADIR}/* ${WARSOW_DIR}/basewsw .include serve-10.1.2'>dependabot/npm_and_yarn/devel/electron4/files/serve-10.1.2 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* The FreeBSD KDE Team is pleased to announce KDE SC 4.6.4. Read fullavilla2011-06-141-2/+2
* Update KDE Software Compilation ports to 4.6.3makc2011-05-172-3/+10
* The FreeBSD KDE Team is pleased to announce April updates for KDEavilla2011-04-071-2/+2
* The FreeBSD KDE Team is pleased to announce KDE SC 4.6.1 and KDE PIMavilla2011-03-253-807/+642
* Chase after net/openldap24-server update.delphij2011-02-251-0/+1
* - The KDE FreeBSD team is proud to announce the release of KDE 4.5.5fluffy2011-01-082-3/+2
* - Chase security/libksba shlib version bumpglarkin2010-12-161-0/+1
* KDE FreeBSD team presents KDE SC 4.5.4.makc2010-12-031-2/+2
* KDE FreeBSD team presents KDE SC 4.5.3.makc2010-11-041-3/+2
* KDE FreeBSD team presents KDE SC 4.5.2.makc2010-10-061-3/+3
* KDE FreeBSD team presents KDE SC 4.5.1.makc2010-09-032-50/+146
* Present KDE SC 4.4.5 for FreeBSD.makc2010-06-302-11/+3
* Present KDE SC 4.4.4 for FreeBSD.makc2010-06-021-3/+3
* - The FreeBSD KDE team is pleased to announce KDE SC 4.4.3 for FreeBSDfluffy2010-05-113-10/+78
* - update to 1.4.1dinoex2010-03-281-0/+1
* Presenting KDE 4.3.5 for FreeBSD. The official release notes for thismiwi2010-02-072-4/+3
* - update to jpeg-8dinoex2010-02-051-0/+1
* The FreeBSD KDE is please to announce the release of KDE 4.3.4,miwi2009-12-021-3/+3
* The KDE FreeBSD team is proud to announce the release of KDE 4.3.3miwi2009-11-272-14/+13
* The FreeBSD KDE is please to announce the release of KDE 4.3.1,tabthorpe2009-09-021-3/+3
* Mk/bsd.kde4.mk:makc2009-08-101-5/+0
* The KDE FreeBSD team is proud to announce the release of KDE 4.3.0miwi2009-08-053-2798/+3957
* - bump all port that indirectly depends on libjpeg and have not yet been bump...dinoex2009-07-311-0/+1
* The KDE FreeBSD team is pleased to announce KDE 4.2.4, the last bugfixmiwi2009-06-032-4/+4
* Update KDE ports to 4.2.3makc2009-05-101-3/+3
* - Mark all kde4 ports MAKE_JOBS_UNSAFEmiwi2009-04-171-1/+1
* The KDE FreeBSD team is proud to announce the release of KDE 4.2.2miwi2009-04-023-4/+5
* bump PORTREVISION after cmake updatemakc2009-03-251-0/+1
* Update KDE to 4.2.1.makc2009-03-092-3/+30
* The KDE FreeBSD team is proud to announce the release of KDE 4.2.0miwi2009-02-093-11990/+566
* kde@freebsd team is pleased to announce KDE 4.1.4, the last bugfix release in...makc2009-01-143-4/+13
* The KDE FreeBSD team is proud to announce the release of KDE 4.1.1miwi2008-09-032-4/+3
* - Add option to allow choice between x11/xscreensaver and x11/xscreensaver-gnomemiwi2008-08-191-4/+14
* The KDE FreeBSD team is proud to announce the release of KDE 4.1.0miwi2008-08-103-2158/+9171
* Bump portrevision due to upgrade of devel/gettext.edwin2008-06-061-0/+1
* Update to KDE 3.5.8lofi2007-10-303-4/+10
* Presenting GNOME 2.20.1 and all related works for FreeBSD. The officialmarcus2007-10-251-1/+1
* Update to KDE 3.5.7 / KOffice 1.6.3lofi2007-07-042-4/+3
* - Welcome X.org 7.2 \o/.flz2007-05-201-1/+1
* Look for xscreensaver executables in the correct prefix.lofi2007-03-151-4/+5
* Update to KDE 3.5.6 / KOffice 1.6.2lofi2007-03-142-4/+4
* Update to KDE 3.5.5 / KOffice 1.6.1lofi2006-12-203-8/+26
* Chase the GNOME X11BASE to LOCALBASE move, and fix the build with themarcus2006-10-141-4/+5
* KDE 3.5.4 / KOffice 1.5.2lofi2006-09-132-3/+5
* Update to KDE 3.5.3lofi2006-06-062-17/+13
* Remove USE_REINPLACE from categories starting with Xedwin2006-05-131-1/+0
* Update to KDE 3.5.2lofi2006-03-312-5/+4
* Conversion to a single libtool environment.ade2006-02-232-1/+18
* Update to KDE 3.5.1.lofi2006-02-012-39/+17
* Update to KDE 3.5.0lofi2006-01-094-137/+127
* Update to KDE 3.4.3 / KOffice 1.4.2lofi2005-11-052-2/+14
* Update to KDE 3.4.2 / KOffice 1.4.1lofi2005-08-012-2/+4
* Update to KDE 3.4.1lofi2005-06-262-3/+3
* Teach the xscreensaver-gnome check about the new location ofadamw2005-04-131-1/+1
* Update to KDE 3.4lofi2005-03-213-77/+207
* Bump PORTREVISION to chase the glib20 shared lib version change.marcus2005-03-121-0/+1
* Update to KDE 3.3.2lofi2004-12-142-3/+2
* Update to KDE 3.3.1lofi2004-11-082-2/+4