# Maintainer: Petr Olša it@petrolsa.cz pkgname=commanderkeen-ris pkgver=1.0 pkgrel=4 pkgdesc="Commander Keen kolekce" arch=('x86_64') depends=('sdl2' 'mesa' 'sdl2_image' 'sdl2_ttf' 'sdl2_mixer' 'zlib') options=('!strip') source=() install=cgenius.install # ziskani souboru pro balicek #cp --parents -r /usr/share/commandergenius/ /temp/commanderkeen-ris/commanderkeen-1.0/ _pkgroot="$startdir/commanderkeen-1.0" prepare() { # originalni vytvoreni listu souboru # find /temp/commanderkeen-ris/commanderkeen-1.0 -type f -printf "/%P\n" | sort > filelist.txt find "$_pkgroot" -type f -printf "/%P\n" | sort > "$srcdir/current_files.txt" if ! diff -u "$startdir/filelist.txt" "$srcdir/current_files.txt"; then echo "CHYBA: Seznam souborů nesouhlasí s manifestem!" return 1 fi } package() { mkdir -p "${pkgdir}/usr/bin" cp "$_pkgroot/usr/bin/CGeniusExe" "${pkgdir}/usr/bin/" mkdir -p "${pkgdir}/usr/share/commandergenius" cp -a "$_pkgroot/usr/share/commandergenius/." "${pkgdir}/usr/share/commandergenius/" # ikony install -Dm644 "$_pkgroot/usr/share/icons/cg.svg" "${pkgdir}/usr/share/icons/cg.svg" install -Dm644 "$_pkgroot/usr/share/icons/hicolor/16x16/apps/cg.16.png" "${pkgdir}/usr/share/icons/hicolor/16x16/apps/cg.16.png" install -Dm644 "$_pkgroot/usr/share/icons/hicolor/32x32/apps/cg.32.png" "${pkgdir}/usr/share/icons/hicolor/32x32/apps/cg.32.png" install -Dm644 "$_pkgroot/usr/share/icons/hicolor/48x48/apps/cg.48.png" "${pkgdir}/usr/share/icons/hicolor/48x48/apps/cg.48.png" install -Dm644 "$_pkgroot/usr/share/icons/hicolor/64x64/apps/cg.64.png" "${pkgdir}/usr/share/icons/hicolor/64x64/apps/cg.64.png" install -Dm644 "$_pkgroot/usr/share/icons/hicolor/128x128/apps/cg.128.png" "${pkgdir}/usr/share/icons/hicolor/128x128/apps/cg.128.png" install -Dm644 "$_pkgroot/usr/share/icons/hicolor/256x256/apps/cg.256.png" "${pkgdir}/usr/share/icons/hicolor/256x256/apps/cg.256.png" install -Dm644 "$_pkgroot/usr/share/icons/hicolor/512x512/apps/cg.512.png" "${pkgdir}/usr/share/icons/hicolor/512x512/apps/cg.512.png" install -Dm644 "$_pkgroot/usr/share/applications/cgenius.desktop" "${pkgdir}/usr/share/applications/cgenius.desktop" mkdir -p "${pkgdir}/home/ris/.CommanderGenius/" cp -a "$_pkgroot/home/ris/.CommanderGenius/." "${pkgdir}/home/ris/.CommanderGenius/" #cp "$_pkgroot/cgenius.cfg" "${pkgdir}/home/ris/.CommanderGenius/cgenius.cfg" chmod -R 755 "${pkgdir}/home/ris/.CommanderGenius" chmod 755 "${pkgdir}/usr/bin/CGeniusExe" chown -R 1000:1000 "${pkgdir}/home/ris/.CommanderGenius" }