Encapsulate the various .pk3 files required from the original CD in to the
package system. Sponsored by: Multiplay UK (www.multiplay.co.uk)
This commit is contained in:
parent
c0bcf00e1b
commit
4e639dae27
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=55417
@ -214,6 +214,7 @@
|
||||
SUBDIR += pysol-cardsets
|
||||
SUBDIR += pysol-music
|
||||
SUBDIR += pythoong
|
||||
SUBDIR += q3-paks
|
||||
SUBDIR += q3server
|
||||
SUBDIR += q3server-excessive
|
||||
SUBDIR += q3server-freezetag
|
||||
|
47
games/q3-paks/Makefile
Normal file
47
games/q3-paks/Makefile
Normal file
@ -0,0 +1,47 @@
|
||||
# New ports collection makefile for: Quake 3 paks
|
||||
# Date created: 1st March 2003
|
||||
# Whom: nik@FreeBSD.org
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= q3-paks
|
||||
PORTVERSION= 1.0
|
||||
CATEGORIES= games linux
|
||||
MASTER_SITES= #
|
||||
DISTFILES= pak0.pk3
|
||||
DIST_SUBDIR= q3-paks
|
||||
IGNOREFILES= ${ALLFILES}
|
||||
|
||||
MAINTAINER= nik@FreeBSD.org
|
||||
|
||||
# Make this a BUILD_ rather than a RUN_DEPEND so that it can create the
|
||||
# directory hierarchy for us.
|
||||
RUN_DEPENDS= ${LOCALBASE}/usr/games/quake3/q3ded:${PORTSDIR}/games/q3server
|
||||
|
||||
ONLY_FOR_ARCHS= i386
|
||||
USE_LINUX_PREFIX= yes
|
||||
EXTRACT_ONLY= # Don't extract anything
|
||||
STRIP=
|
||||
|
||||
GAMEDIR= ${PREFIX}/usr/games/quake3/
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.for file in ${DISTFILES}
|
||||
.if !exists(${DISTDIR}/rtcw-paks/${file})
|
||||
IGNORE=You must manually copy all the .pk3 files from the baseq3/ directory of an installed version of the game to the ${DISTDIR}/q3-paks directory and then run make again.
|
||||
.endif
|
||||
.endfor
|
||||
|
||||
# Do nothing for the build. Don't set NO_BUILD because of the earlier
|
||||
# BUILD_DEPENDS
|
||||
do-build:
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${GAMEDIR}/baseq3
|
||||
.for file in ${DISTFILES}
|
||||
${INSTALL_DATA} ${DISTDIR}/q3-paks/${file} ${GAMEDIR}/baseq3
|
||||
.endfor
|
||||
|
||||
.include <bsd.port.post.mk>
|
1
games/q3-paks/pkg-comment
Normal file
1
games/q3-paks/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
Quake 3 for Linux .pk3 files
|
7
games/q3-paks/pkg-descr
Normal file
7
games/q3-paks/pkg-descr
Normal file
@ -0,0 +1,7 @@
|
||||
Quake 3 for Linux .pk3 files
|
||||
|
||||
This port encapsulates the .pk3 files for Quake 3 that are used to complete
|
||||
the installation of the game (including the dedicated server).
|
||||
|
||||
You still need to have a legitimate copy of the game in order to obtain
|
||||
the .pk3 files.
|
1
games/q3-paks/pkg-plist
Normal file
1
games/q3-paks/pkg-plist
Normal file
@ -0,0 +1 @@
|
||||
usr/games/quake3/baseq3/pak0.pk3
|
47
games/quake3-data/Makefile
Normal file
47
games/quake3-data/Makefile
Normal file
@ -0,0 +1,47 @@
|
||||
# New ports collection makefile for: Quake 3 paks
|
||||
# Date created: 1st March 2003
|
||||
# Whom: nik@FreeBSD.org
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= q3-paks
|
||||
PORTVERSION= 1.0
|
||||
CATEGORIES= games linux
|
||||
MASTER_SITES= #
|
||||
DISTFILES= pak0.pk3
|
||||
DIST_SUBDIR= q3-paks
|
||||
IGNOREFILES= ${ALLFILES}
|
||||
|
||||
MAINTAINER= nik@FreeBSD.org
|
||||
|
||||
# Make this a BUILD_ rather than a RUN_DEPEND so that it can create the
|
||||
# directory hierarchy for us.
|
||||
RUN_DEPENDS= ${LOCALBASE}/usr/games/quake3/q3ded:${PORTSDIR}/games/q3server
|
||||
|
||||
ONLY_FOR_ARCHS= i386
|
||||
USE_LINUX_PREFIX= yes
|
||||
EXTRACT_ONLY= # Don't extract anything
|
||||
STRIP=
|
||||
|
||||
GAMEDIR= ${PREFIX}/usr/games/quake3/
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.for file in ${DISTFILES}
|
||||
.if !exists(${DISTDIR}/rtcw-paks/${file})
|
||||
IGNORE=You must manually copy all the .pk3 files from the baseq3/ directory of an installed version of the game to the ${DISTDIR}/q3-paks directory and then run make again.
|
||||
.endif
|
||||
.endfor
|
||||
|
||||
# Do nothing for the build. Don't set NO_BUILD because of the earlier
|
||||
# BUILD_DEPENDS
|
||||
do-build:
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${GAMEDIR}/baseq3
|
||||
.for file in ${DISTFILES}
|
||||
${INSTALL_DATA} ${DISTDIR}/q3-paks/${file} ${GAMEDIR}/baseq3
|
||||
.endfor
|
||||
|
||||
.include <bsd.port.post.mk>
|
1
games/quake3-data/pkg-comment
Normal file
1
games/quake3-data/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
Quake 3 for Linux .pk3 files
|
7
games/quake3-data/pkg-descr
Normal file
7
games/quake3-data/pkg-descr
Normal file
@ -0,0 +1,7 @@
|
||||
Quake 3 for Linux .pk3 files
|
||||
|
||||
This port encapsulates the .pk3 files for Quake 3 that are used to complete
|
||||
the installation of the game (including the dedicated server).
|
||||
|
||||
You still need to have a legitimate copy of the game in order to obtain
|
||||
the .pk3 files.
|
1
games/quake3-data/pkg-plist
Normal file
1
games/quake3-data/pkg-plist
Normal file
@ -0,0 +1 @@
|
||||
usr/games/quake3/baseq3/pak0.pk3
|
Loading…
Reference in New Issue
Block a user