diff options
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | .gitignore | 6 | ||||
-rw-r--r-- | PKGBUILD | 47 |
3 files changed, 35 insertions, 30 deletions
@@ -2,21 +2,19 @@ pkgbase = doom3-inhell pkgdesc = Doom3 mod inspired by the classic "Ultimate Doom" pkgver = 1.1dc pkgrel = 1 - url = http://doom3.filefront.com/file/;83607 + url = https://www.gamefront.com/games/doom-iii/file/fixed-in-hell-directors-cut arch = any license = unknown - makedepends = tar - makedepends = lzma depends = bash depends = doom3 source = http://oxygen4.free.fr/dl/in_hell-1.1dc.tar.lzma source = doom3-inhell.sh source = doom3-inhell.png source = doom3-inhell.desktop - md5sums = 90d09a5128a11769b78b9e292fe997b8 - md5sums = 0082fef66d0c35bdf4e1cfa01d65513f - md5sums = a2025a0b6f52850fb8403ebe2d953c41 - md5sums = 1b0b14d74f185a2060de4b7e9cdc43d0 + sha256sums = 4f930d1256716e9b6b57cffcb1cf764837efa10dfc9ac724e9221a51d9987e46 + sha256sums = 985a380a774652b4497d1385d89d5db05eef57003074a7683f6d8f6941e4186d + sha256sums = 51e8a9477ae217498a41e5f8c5145d45a214027d7100b529a42e743bcb8f7b6f + sha256sums = dec1460a8b848c01d0d38006d2b3e1c1cb041bf087043b7c18eca51035420ce6 pkgname = doom3-inhell diff --git a/.gitignore b/.gitignore index e4f398dc5b3a..6f332da6abea 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1 @@ -src/ -pkg/ -*.pkg.tar.xz -*.pkg.tar -*.src.tar.gz +in_hell-1.1dc.tar.lzma @@ -1,3 +1,4 @@ +# Maintainer: Slash <demodevil5atyahoodotcom> # Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org> # Contributor: Travis Nickles <ryoohki7@yahoo.com> @@ -6,28 +7,38 @@ pkgver=1.1dc pkgrel=1 pkgdesc='Doom3 mod inspired by the classic "Ultimate Doom"' arch=('any') -url="http://doom3.filefront.com/file/;83607" +url="https://www.gamefront.com/games/doom-iii/file/fixed-in-hell-directors-cut" license=('unknown') depends=('bash' 'doom3') -makedepends=('tar' 'lzma') -source=(http://oxygen4.free.fr/dl/in_hell-$pkgver.tar.lzma \ - $pkgname.sh \ - $pkgname.png \ - $pkgname.desktop) -md5sums=('90d09a5128a11769b78b9e292fe997b8' - '0082fef66d0c35bdf4e1cfa01d65513f' - 'a2025a0b6f52850fb8403ebe2d953c41' - '1b0b14d74f185a2060de4b7e9cdc43d0') +source=( + "http://oxygen4.free.fr/dl/in_hell-${pkgver}.tar.lzma" + "${pkgname}.sh" + "${pkgname}.png" + "${pkgname}.desktop" +) +sha256sums=('4f930d1256716e9b6b57cffcb1cf764837efa10dfc9ac724e9221a51d9987e46' + '985a380a774652b4497d1385d89d5db05eef57003074a7683f6d8f6941e4186d' + '51e8a9477ae217498a41e5f8c5145d45a214027d7100b529a42e743bcb8f7b6f' + 'dec1460a8b848c01d0d38006d2b3e1c1cb041bf087043b7c18eca51035420ce6') +PKGEXT='.pkg.tar' -build() { - msg "Extracting in_hell-$pkgver.tar.lzma..." - tar --lzma -xf in_hell-$pkgver.tar.lzma || return 1 +package() { + # Create destination directory + install -d "${pkgdir}/opt/doom3" - mkdir -p "$pkgdir"/opt/doom3 - cp -rf in_hell-$pkgver/ "$pkgdir"/opt/doom3/in_hell/ + # Copy data to destination + cp -rf "in_hell-${pkgver}"/ \ + "${pkgdir}/opt/doom3/in_hell/" - install -Dm644 $pkgname.png "$pkgdir"/usr/share/pixmaps/$pkgname.png - install -Dm644 $pkgname.desktop "$pkgdir"/usr/share/applications/$pkgname.desktop + # Install Icon file + install -D -m 0644 "${srcdir}/${pkgname}.png" \ + "$pkgdir/usr/share/pixmaps/${pkgname}.png" - install -Dm755 $pkgname.sh "$pkgdir"/usr/bin/$pkgname + # Install Desktop file + install -D -m 0644 "${pkgname}.desktop" \ + "${pkgdir}/usr/share/applications/${pkgname}.desktop" + + # Install Launcher + install -D -m 0755 "${srcdir}/${pkgname}.sh" \ + "${pkgdir}/usr/bin/${pkgname}" } |