diff options
author | otreblan | 2020-08-31 21:10:05 -0500 |
---|---|---|
committer | otreblan | 2020-08-31 21:10:05 -0500 |
commit | f27008199dee7d90f2e45d36574c7a6db2fddde7 (patch) | |
tree | c8fe4705cc10f1fccf1579bd0b42b873d1000b87 | |
download | aur-f27008199dee7d90f2e45d36574c7a6db2fddde7.tar.gz |
First commit
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | .gitignore | 15 | ||||
-rw-r--r-- | PKGBUILD | 45 |
3 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..0a36b27e1248 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = ccleste + pkgdesc = Celeste Classic C source port for 3DS and PC. + pkgver = 1.2 + pkgrel = 1 + url = https://github.com/lemon-sherbet/ccleste + arch = x86_64 + license = unknown + depends = sdl_mixer + source = ccleste-1.2.tar.gz::https://github.com/lemon-sherbet/ccleste/archive/v1.2.tar.gz + sha256sums = 6cd4d4d42a4250b7e6222be1367eeecf58cdd63fa0bda62eb48e393bdc532eab + +pkgname = ccleste + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..5e542813257b --- /dev/null +++ b/.gitignore @@ -0,0 +1,15 @@ +# create by https://github.com/iamcco/coc-gitignore (Mon Aug 31 2020 21:09:38 GMT-0500 (hora estándar de Perú)) +# ArchLinuxPackages.gitignore: +*.tar +*.tar.* +*.jar +*.exe +*.msi +*.zip +*.tgz +*.log +*.log.* +*.sig + +pkg/ +src/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b27f4bfcd5a8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: Otreblan <otreblain@gmail.com> + +pkgname=ccleste +pkgver=1.2 +pkgrel=1 +epoch= +pkgdesc="Celeste Classic C source port for 3DS and PC." +arch=('x86_64') +url="https://github.com/lemon-sherbet/ccleste" +license=('unknown') +groups=() +depends=('sdl_mixer') +makedepends=() +checkdepends=() +optdepends=() +provides=() +conflicts=() +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +sha256sums=("6cd4d4d42a4250b7e6222be1367eeecf58cdd63fa0bda62eb48e393bdc532eab") + +prepare() { + cd "$pkgname-$pkgver" + + # Change hardcoded flags + sed -i Makefile \ + -e "s#CFLAGS=.*#CFLAGS=$CFLAGS $(pkg-config --cflags --libs SDL_mixer) -lm#" \ + -e "s#LDFLAGS=.*#LDFLAGS=$LDFLAGS#" \ + -e "/LDFLAGS\+=.*/d" + + # Change assets load path + sed -i "s#data%c#/usr/share/$pkgname%c#" sdl12main.c +} + +build() { + cd "$pkgname-$pkgver" + make +} + +package() { + cd "$pkgname-$pkgver" + mkdir -p "$pkgdir/usr/share" + + install -D ccleste "$pkgdir/usr/bin/ccleste" + mv data "$pkgdir/usr/share/$pkgname" +} |