diff options
author | Vassilis Palassopoulos | 2015-06-08 18:06:24 +0300 |
---|---|---|
committer | Vassilis Palassopoulos | 2015-06-08 18:06:24 +0300 |
commit | 51063dd94bc908797a4600fd061cc9286ee4e3b1 (patch) | |
tree | 80dd63cdef718819e7f2d0b1760e7f3cd411b66b | |
download | aur-51063dd94bc908797a4600fd061cc9286ee4e3b1.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 29 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..2e9aa3a40cbe --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,29 @@ +# Generated by makepkg 4.2.1 +# Mon May 4 06:16:46 UTC 2015 +pkgbase = ecere-sdk-git + pkgdesc = A SDK for building cross-platform GUI and graphics apps using the eC language + pkgver = 0.44.11.r8.gbb5c404 + pkgrel = 1 + url = http://ecere.org/ + arch = i686 + arch = x86_64 + license = BSD + makedepends = git + depends = libxrender + depends = libgl + depends = giflib + depends = libjpeg + depends = libpng + depends = sqlite + depends = alsa-lib + depends = ttf-font + optdepends = upx: support for compressing built binaries + provides = ecere-sdk + conflicts = ecere-sdk + options = !strip + options = staticlibs + source = ecere-sdk-git::git://github.com/ecere/ecere-sdk.git + md5sums = SKIP + +pkgname = ecere-sdk-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b9480f0a1926 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer : Vassilis Palassopoulos <palasso [at] gmail [dot] com> + +pkgname=ecere-sdk-git +pkgver=0.44.11.r8.gbb5c404 +pkgrel=1 +pkgdesc="A SDK for building cross-platform GUI and graphics apps using the eC language" +arch=('i686' 'x86_64') +url="http://ecere.org/" +license=('BSD') +depends=('libxrender' 'libgl' 'giflib' 'libjpeg' 'libpng' 'sqlite' 'alsa-lib' 'ttf-font') +optdepends=('upx: support for compressing built binaries') +makedepends=('git') +provides=('ecere-sdk') +conflicts=('ecere-sdk') +options=('!strip' 'staticlibs') +source=("$pkgname::git://github.com/ecere/ecere-sdk.git") +md5sums=('SKIP') + +pkgver() { + cd "$pkgname" + git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g' +} + +build() { + cd "${pkgname}" + make CFLAGS="$(pkg-config libffi --cflags)" ENABLE_SSL=y +} + +package() { + cd "$srcdir/${pkgname}" + make DESTDIR="$pkgdir/" install + sed -ni '/\ \ \ Copyright/,/SUCH\ DAMAGE/p' LICENSE + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + find "${pkgdir}/usr/share/ecere/samples" -type d -exec chmod -R 755 '{}' \; + find "${pkgdir}/usr/share/ecere/samples" -type f -exec chmod -R 644 '{}' \; + chmod 644 "${pkgdir}/usr/lib/libecereVanilla.a" +}
\ No newline at end of file |