Skip to content

Instantly share code, notes, and snippets.

@knight-ryu12
Last active June 30, 2019 23:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save knight-ryu12/835ddd61935445202098e3221a7a8ee9 to your computer and use it in GitHub Desktop.
Save knight-ryu12/835ddd61935445202098e3221a7a8ee9 to your computer and use it in GitHub Desktop.
for 3ds-libxmp
# Maintainer: Chromaryu <knight.ryu12@gmail.com>
pkgname=3ds-libxmp-git
pkgver=libxmp.4.4.1
pkgrel=1
pkgdesc="Library that supports over 90 module formats (Amiga, Atari, ..)"
arch=('any')
url="http://xmp.sourceforge.net/"
license=('GPL')
#depends=('glibc')
options=(!strip libtool staticlibs)
depends=('3ds-pkg-config' 'devkitpro-pkgbuild-helpers')
optdepends=('')
makedepends=('git')
conflicts=('3ds-libxmp')
provides=('3ds-libxmp')
source=("$pkgname"::"git+https://github.com/cmatsuoka/libxmp.git")
md5sums=('SKIP')
pkgver() {
cd "$srcdir/$pkgname"
git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
cd "$srcdir/$pkgname"
source /opt/devkitpro/devkitarm.sh
source /opt/devkitpro/3dsvars.sh
autoconf
./configure --prefix="${PORTLIBS_PREFIX}" --host=arm-none-eabi \
--disable-shared --enable-static
make
}
package() {
cd "$srcdir/$pkgname"
source /opt/devkitpro/devkitarm.sh
source /opt/devkitpro/3dsvars.sh
make DESTDIR="$pkgdir" install
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment