Skip to content

Instantly share code, notes, and snippets.

@Quintus
Created October 10, 2015 08:27
Show Gist options
  • Save Quintus/8938d6d5aca2b0818e44 to your computer and use it in GitHub Desktop.
Save Quintus/8938d6d5aca2b0818e44 to your computer and use it in GitHub Desktop.
MSYS2 PKGBUILD for CEGUI
# Maintainer: Your Name <youremail@domain.com>
_realname=CEGUI
pkgname=${MINGW_PACKAGE_PREFIX}-${_realname}
pkgver=0.7.9
pkgrel=1
epoch=
pkgdesc="Crazy Eddies GUI library"
arch=("any")
url="http://www.cegui.org.uk"
license=('MIT')
groups=()
depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
"${MINGW_PACKAGE_PREFIX}-freetype"
"${MINGW_PACKAGE_PREFIX}-pcre"
"${MINGW_PACKAGE_PREFIX}-libxml2")
makedepends=("${MINGW_PACKAGE_PREFIX}-gcc"
"${MINGW_PACKAGE_PREFIX}-pkg-config")
checkdepends=()
optdepends=()
provides=()
conflicts=()
replaces=()
backup=()
options=("staticlibs" "strip")
install=
changelog=
source=("http://sourceforge.net/projects/crayzedsgui/files/CEGUI%20Mk-2/${pkgver}/${_realname}-${pkgver}.zip")
noextract=()
md5sums=("b2cd02ef3b05e081c51cd4b5f5fd5c55")
validpgpkeys=()
prepare() {
cd "$_realname-$pkgver"
}
build() {
cd "$_realname-$pkgver"
./configure --prefix=${MINGW_PREFIX} --build=${MINGW_CHOST} --host=${MINGW_CHOST} --target=${MINGW_CHOST} --disable-samples --disable-python-module --disable-lua-module --disable-static --enable-shared
make
}
package() {
cd "$_realname-$pkgver"
make DESTDIR="$pkgdir/" install
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment