LINUX.ORG.RU

История изменений

Исправление superuser, (текущая версия) :

template для Void Linux:

# Template file for 'xray-16'
pkgname=xray-16
version=2024.01.05~b2da973
revision=1
_git="https://github.com/OpenXRay/xray-16.git"
_commit=b2da973f2521c6df80bd1f03c149e90e4ff92cd6

build_style=cmake
#configure_args="-DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib"
configure_args="-DCMAKE_BUILD_TYPE=Release"

hostmakedepends="cmake make git rsync"
makedepends="libglvnd-devel libjpeg-turbo-devel ncurses-devel pcre-devel pcre2-devel glew-devel libopenal-devel crypto++-devel libogg-devel libtheora-devel libvorbis-devel SDL2-devel lzo-devel mimalloc-devel"

short_desc="Improved X-Ray Engine version of the S.T.A.L.K.E.R. game"
maintainer="<admin@localhost>"
license="custom:Custom, BSD-3-Clause"
homepage="https://github.com/OpenXRay/xray-16"

#distfiles="https://github.com/OpenXRay/xray-16/archive/${_commit}.tar.gz"
#checksum=78b3c07f3508a0200d0183b613783b32ebbf6930480a3ddec418c083c255b61b

do_fetch() {

	GITSDIR="$XBPS_SRCDISTDIR/GITs"
	[ -e "$GITSDIR" ] || mkdir "$GITSDIR"
	cd "$GITSDIR"

	GITSDIRX="$GITSDIR/$pkgname"

	if [[ -e "$GITSDIRX" ]]
	then
		cd "$GITSDIRX"
		git pull origin dev
	else
		git clone "$_git" "$pkgname" --recurse-submodules
		cd "$GITSDIRX"
	fi

	git checkout $_commit
	rsync -a --exclude ".*" ./ ${wrksrc}/
}

post_install() {
vlicense License.txt
}

Исправление superuser, :

template для Void Linux:

# Template file for 'xray-16'
pkgname=xray-16
version=2024.01.05~b2da973
revision=1
_git="https://github.com/OpenXRay/xray-16.git"
_commit=b2da973f2521c6df80bd1f03c149e90e4ff92cd6

build_style=cmake
#configure_args"-DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib"
configure_args="-DCMAKE_BUILD_TYPE=Release"

hostmakedepends="cmake make git rsync"
makedepends="libglvnd-devel libjpeg-turbo-devel ncurses-devel pcre-devel pcre2-devel glew-devel libopenal-devel crypto++-devel libogg-devel libtheora-devel libvorbis-devel SDL2-devel lzo-devel mimalloc-devel"

short_desc="Improved X-Ray Engine version of the S.T.A.L.K.E.R. game"
maintainer="<admin@localhost>"
license="custom:Custom, BSD-3-Clause"
homepage="https://github.com/OpenXRay/xray-16"

#distfiles="https://github.com/OpenXRay/xray-16/archive/${_commit}.tar.gz"
#checksum=78b3c07f3508a0200d0183b613783b32ebbf6930480a3ddec418c083c255b61b

do_fetch() {

	GITSDIR="$XBPS_SRCDISTDIR/GITs"
	[ -e "$GITSDIR" ] || mkdir "$GITSDIR"
	cd "$GITSDIR"

	GITSDIRX="$GITSDIR/$pkgname"

	if [[ -e "$GITSDIRX" ]]
	then
		cd "$GITSDIRX"
		git pull origin dev
	else
		git clone "$_git" "$pkgname" --recurse-submodules
		cd "$GITSDIRX"
	fi

	git checkout $_commit
	rsync -a --exclude ".*" ./ ${wrksrc}/
}

post_install() {
vlicense License.txt
}

Исправление superuser, :

template для Void Linux:

# Template file for 'xray-16'
pkgname=xray-16
version=2024.01.05~b2da973
revision=1
_git="https://github.com/OpenXRay/xray-16.git"
_commit=b2da973f2521c6df80bd1f03c149e90e4ff92cd6

build_style=cmake
#configure_args"-DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib"
configure_args"-DCMAKE_BUILD_TYPE=Release"

hostmakedepends="cmake make git rsync"
makedepends="libglvnd-devel libjpeg-turbo-devel ncurses-devel pcre-devel pcre2-devel glew-devel libopenal-devel crypto++-devel libogg-devel libtheora-devel libvorbis-devel SDL2-devel lzo-devel mimalloc-devel"

short_desc="Improved X-Ray Engine version of the S.T.A.L.K.E.R. game"
maintainer="<admin@localhost>"
license="custom:Custom, BSD-3-Clause"
homepage="https://github.com/OpenXRay/xray-16"

#distfiles="https://github.com/OpenXRay/xray-16/archive/${_commit}.tar.gz"
#checksum=78b3c07f3508a0200d0183b613783b32ebbf6930480a3ddec418c083c255b61b

do_fetch() {

	GITSDIR="$XBPS_SRCDISTDIR/GITs"
	[ -e "$GITSDIR" ] || mkdir "$GITSDIR"
	cd "$GITSDIR"

	GITSDIRX="$GITSDIR/$pkgname"

	if [[ -e "$GITSDIRX" ]]
	then
		cd "$GITSDIRX"
		git pull origin dev
	else
		git clone "$_git" "$pkgname" --recurse-submodules
		cd "$GITSDIRX"
	fi

	git checkout $_commit
	rsync -a --exclude ".*" ./ ${wrksrc}/
}

post_install() {
vlicense License.txt
}

Исходная версия superuser, :

template для Void Linux:

# Template file for 'xray-16'
pkgname=xray-16
version=2024.01.05~b2da973
revision=1
_git="https://github.com/OpenXRay/xray-16.git"
_commit=b2da973f2521c6df80bd1f03c149e90e4ff92cd6

build_style=cmake
#configure_args"-DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib"
configure_args"-DCMAKE_BUILD_TYPE=Release"

hostmakedepends="cmake make git rsync"
makedepends="libglvnd-devel libjpeg-turbo-devel ncurses-devel pcre-devel pcre2-devel glew-devel libopenal-devel crypto++-devel libogg-devel libtheora-devel libvorbis-devel SDL2-devel lzo-devel mimalloc-devel"

short_desc="Improved X-Ray Engine version of the S.T.A.L.K.E.R. game"
maintainer="<admin@localhost>"
license="custom:Custom, BSD-3-Clause"
homepage="https://github.com/OpenXRay/xray-16"

#distfiles="https://github.com/OpenXRay/xray-16/archive/${_commit}.tar.gz"
#checksum=78b3c07f3508a0200d0183b613783b32ebbf6930480a3ddec418c083c255b61b

do_fetch() {
	#git clone "$_git" $wrksrc
	#cd $wrksrc
	#git reset --hard $_commit

	GITSDIR="$XBPS_SRCDISTDIR/GITs"
	[ -e "$GITSDIR" ] || mkdir "$GITSDIR"
	cd "$GITSDIR"

	GITSDIRX="$GITSDIR/$pkgname"

	if [[ -e "$GITSDIRX" ]]
	then
		cd "$GITSDIRX"
		# git pull origin dev
	else
		git clone "$_git" "$pkgname" --recurse-submodules
		cd "$GITSDIRX"
	fi

	git checkout $_commit
	rsync -a --exclude ".*" ./ ${wrksrc}/
}

post_install() {
vlicense License.txt
}