diff options
author | Zee Eichel <zee@dracos-linux.org> | 2019-05-14 10:58:45 +0700 |
---|---|---|
committer | Zee Eichel <zee@dracos-linux.org> | 2019-05-14 10:58:45 +0700 |
commit | 147f202e0965ee660b47c9740463ed750b62cebd (patch) | |
tree | 5435a2bfce866aed8755abe6aa37779b98316678 | |
parent | 353806e20079d5f0a513e073e3dcf5ad353594dd (diff) | |
download | demit.extra-git.repo-147f202e0965ee660b47c9740463ed750b62cebd.tar.gz demit.extra-git.repo-147f202e0965ee660b47c9740463ed750b62cebd.tar.bz2 demit.extra-git.repo-147f202e0965ee660b47c9740463ed750b62cebd.zip |
add nspr,libxkbcommon,net-ssleay (perl module)
-rw-r--r-- | libxkbcommon/PKGBUILD | 33 | ||||
-rw-r--r-- | nspr/PKGBUILD | 31 | ||||
-rw-r--r-- | perl-net-ssleay/PKGBUILD | 23 |
3 files changed, 87 insertions, 0 deletions
diff --git a/libxkbcommon/PKGBUILD b/libxkbcommon/PKGBUILD new file mode 100644 index 0000000..25899df --- /dev/null +++ b/libxkbcommon/PKGBUILD @@ -0,0 +1,33 @@ +#Maintainer: purnomo hadi <dimension.breaker@dracos-linux.org> + +pkgname=libxkbcommon +pkgver=0.8.3 +pkgrel=1 +pkgdesc="libxkbcommon is a keymap compiler and support library which processes a reduced subset of keymaps as defined by the XKB specification. " +arch=(x86_64) +url="xkbcommon.org" +license=('GPLv3+') +depends=('xkeyboard-config' 'libxcb' 'wayland') +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("https://xkbcommon.org/download/$pkgname-$pkgver.tar.xz") +sha256sums=('b855c629849a97ab9835a4ad99d6b749a636f70d38a03f070c6ef72024825540') + +build() { + cd "$pkgname-$pkgver" + ./configure $XORG_CONFIG \ + --docdir=/usr/share/doc/libxkbcommon-0.8.3 && + make +} + +package() { + cd "$pkgname-$pkgver" + + + make DESTDIR="$pkgdir" install + + +} + + + diff --git a/nspr/PKGBUILD b/nspr/PKGBUILD new file mode 100644 index 0000000..8b6bec7 --- /dev/null +++ b/nspr/PKGBUILD @@ -0,0 +1,31 @@ +#Maintainer: Zee Eichel <zee@dracos-linux.org> + +pkgname=nspr +pkgver=4.20 +pkgrel=1 +pkgdesc="Netscape Portable Runtime" +arch=('x86_64') +url="http://www.mozilla.org/projects/nspr/" +license=('MPL' 'GPL') +source=("https://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${pkgver}/src/nspr-${pkgver}.tar.gz") +sha256sums=('2c8964913da89ffbaf464d49ce44d79e8804e1794ef9a8c52a7bff7224d1556e') + +prepare() { + cd "${srcdir}/nspr-${pkgver}/nspr" + sed -ri 's#^(RELEASE_BINS =).*#\1#' pr/src/misc/Makefile.in + sed -i 's#$(LIBRARY) ##' config/rules.mk +} + +build() { + cd "${srcdir}/nspr-${pkgver}/nspr" + ./configure --prefix=/usr \ + --with-mozilla \ + --with-pthreads \ + --enable-64bit + make +} + +package() { + cd "${srcdir}/nspr-${pkgver}/nspr" + make install DESTDIR="${pkgdir}" +} diff --git a/perl-net-ssleay/PKGBUILD b/perl-net-ssleay/PKGBUILD new file mode 100644 index 0000000..8ab4c2f --- /dev/null +++ b/perl-net-ssleay/PKGBUILD @@ -0,0 +1,23 @@ +#Maintainer: Zee Eichel <zee@dracos-linux.org> + +pkgname=net-ssleay-pl +pkgver=1.86.06 +pkgrel=1 +pkgdesc="Openssl perl extension" +arch=('x86_64') +url="https://github.com/rurban/Net-SSLeay" +license=('GPL') +depends=("perl" "openssl") +source=("https://github.com/rurban/Net-SSLeay/archive/1.86_06/Net-SSLeay-1.86_06.tar.gz") +sha256sums=("8ad91f1b0e3d758d9d20930787cac37fa3c2c352b00a8ad39e0809aa03d29a43") + +build() { + cd "${srcdir}/Net-SSLeay-1.86_06" + yes '' | perl Makefile.PL && + make +} + +package() { + cd "${srcdir}/Net-SSLeay-1.86_06" + make DESTDIR="${pkgdir}" install +} |