summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorXavier2022-09-23 12:47:02 -0400
committerXavier2022-09-23 12:47:02 -0400
commit5a8ed16c40816b8b41a888a5f8016c99a4c5a481 (patch)
tree24f8d5fe2d06f42d41b01d67017d83ec0cdd65ee /PKGBUILD
parent17d5377fb7c8cbebc760b26889026c1026ca5b2a (diff)
downloadaur-5a8ed16c40816b8b41a888a5f8016c99a4c5a481.tar.gz
Overhauled PKGBUILD with update to 0.2.99
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD71
1 files changed, 35 insertions, 36 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f55f4a88bf6d..3ff851d18493 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,54 +1,53 @@
-# Maintainer: Mikael Eriksson <mikael_eriksson@miffe.org>
-# Original PKGBUILD by: berkus [berkus_at_madfire_dot_net]
+# Maintainer: Xavier (sapphirus at azorium dot net)
+# Original Maintainer: Ossi Saukko <osaukko at gmail dot com>
+_pkgbdir=opencubicplayer
pkgname=ocp
-pkgver=0.2.90
+pkgver=0.2.99
pkgrel=1
pkgdesc="Open Cubic Player"
arch=('i686' 'x86_64')
-url="https://github.com/mywave82/opencubicplayer"
-depends=('libxxf86vm' 'libvorbis' 'libxpm' 'alsa-lib' 'libmad' 'flac' 'sdl2' 'adplug' 'libjpeg-turbo' 'libpng' 'freetype2' 'ttf-unifont')
-makedepends=('desktop-file-utils' 'git' 'xa' 'patch')
+url="https://stian.cubic.org/project-ocp.php"
license=('GPL')
-source=(git+https://github.com/mywave82/opencubicplayer.git#tag=v${pkgver}
- git+https://github.com/mywave82/timidity.git
- git+https://github.com/mywave82/sidplay-residfp-ocp.git
- git+https://github.com/libsidplayfp/exsid-driver.git
- git+https://github.com/mywave82/resid.git
- fix-unifont.diff)
-md5sums=('SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- '9eb83ffbabec3f1dd66f66c9100a9c08')
+install=ocp.install
+
+conflicts=('ocp-git')
+
+depends=('hicolor-icon-theme'
+ 'libxxf86vm'
+ 'libxpm'
+ 'alsa-lib'
+ 'sdl2'
+ 'flac'
+ 'libvorbis'
+ 'libmad'
+ 'libjpeg-turbo'
+ 'libpng'
+ 'freetype2'
+ 'ttf-unifont'
+ 'libdiscid'
+ 'cjson')
+
+makedepends=('git'
+ 'xa'
+ 'desktop-file-utils')
+
+source=(git+https://github.com/mywave82/opencubicplayer.git#tag=v${pkgver})
+md5sums=('SKIP')
prepare() {
- cd opencubicplayer
-
- patch -p1 -i "$srcdir/fix-unifont.diff"
-
- git submodule init
- git config submodule.playgmi/timidity-git.url "$srcdir/timidity"
- git config submodule.playsid/sidplayfp-git.url "$srcdir/sidplay-residfp-ocp"
- git submodule update
-
- cd playsid/libsidplayfp-git
-
+ cd $_pkgbdir
git submodule init
- git config submodule.src/builders/exsid-builder/driver.url "$srcdir/exsid-driver"
- git config submodule.src/builders/resid-builder/resid.url "$srcdir/resid"
- git submodule update
+ git submodule update --init --recursive
}
build() {
- cd opencubicplayer
-
- ./configure --prefix=/usr --sysconfdir=/etc --with-unifontdir=/usr/share/fonts/Unifont
+ cd $_pkgbdir
+ ./configure --prefix=/usr --sysconfdir=/etc --with-unifontdir=/usr/share/fonts/Unifont --with-unifont-ttf=/usr/share/fonts/Unifont/Unifont.ttf --with-unifont-csur-ttf=/usr/share/fonts/Unifont/Unifont_CSUR.ttf --with-unifont-upper-ttf=/usr/share/fonts/Unifont/Unifont_Upper.ttf
make DESTDIR="$pkgdir"
}
package() {
- cd opencubicplayer
+ cd $_pkgbdir
make DESTDIR="$pkgdir" install
}