Merge branch 'master' of ssh://git.chakraos.org:22/apps

This commit is contained in:
Francesco Marinucci 2015-08-30 17:47:03 +00:00
commit 7b1bf64813
6 changed files with 64 additions and 42 deletions

View File

@ -1,7 +1,5 @@
# Maintainer: Adrián Chaves Fernández (Gallaecio) <adriyetichaves@gmail.com>
pkgname=acpid
pkgver=2.0.23
pkgver=2.0.25
pkgrel=1
pkgdesc="A daemon for delivering ACPI power management events with netlink support."
arch=('x86_64')
@ -20,7 +18,7 @@ source=("http://sourceforge.net/projects/acpid2/files/${pkgname}-${pkgver}.tar.x
'acpid.socket'
'acpid.service')
categories=('system')
md5sums=('d7bcdcdefcd53b03730e50ba842554ea'
md5sums=('69bb0cc4a0a89eb2dfecc4851087f568'
'd9ca7f71f520238a0448fab105a23fe9'
'91fdb3709c878eed757d192a420251a1'
'2d37b98d6e74bab815604b8b48c6cfd4'

View File

@ -1,5 +1,5 @@
pkgname=calibre
pkgver=2.35.0
pkgver=2.36.0
pkgrel=1
pkgdesc="Ebook management application"
arch=('x86_64')
@ -18,7 +18,7 @@ optdepends=('ipython2: to use calibre-debug'
screenshot=('https://lh5.googleusercontent.com/_lG58t3XWd3c/TcNwiXkAx_I/AAAAAAAAAEc/M34I4uY9UUY/s800/gui.jpeg')
install=${pkgname}.install
source=("http://download.calibre-ebook.com/${pkgver}/${pkgname}-${pkgver}.tar.xz")
sha512sums=('a693c23e93ad1086fe70b0cc7dcf43b1a9c004f045a3c2fac42f6a4b9f231d4f1e7b55c8bae133ac48389d4e233e245deb958365e9c0283cd8668f0f5a2326a2')
sha512sums=('4e3734e154036d33281e3f769c56b2a6ffab896a069de4dd1b05435458e8158a69e6692c82b146b943a7bc13527e2cf2a15ffc2ad68beb3a0102ad382f1c8565')
prepare() {
cd ${pkgname}-${pkgver}

View File

@ -1,5 +1,5 @@
pkgname=dpic
pkgver=2015.06.29
pkgver=2015.08.13
pkgrel=1
pkgdesc="A pic language interpreter"
arch=('x86_64')
@ -8,7 +8,7 @@ license=('BSD')
makedepends=('gcc')
options=('!docs')
source=("https://ece.uwaterloo.ca/~aplevich/dpic/dpic.tar.gz")
sha512sums=('7e7ba112efa282406e57e3cacd52ed6fdef21d330b4a0cb87ecf9b24e927406b1e218063afe2b4b4db02816a985ef21c7d696e6ca91d2df822ccfe83624503c7')
sha512sums=('9796a0706798e26f7e936e62482418e1b7fbc1579d66b0cf097ad26d2e8bb6d3ccbd1aec3cce3152d64127dbb97453864946c9a027e8e5855e9988f1534f815d')
build() {
cd $srcdir/$pkgname

View File

@ -1,6 +1,6 @@
pkgname=lighttpd
pkgver=1.4.36
pkgrel=2
pkgver=1.4.37
pkgrel=1
pkgdesc='A secure, fast, compliant and very flexible web-server.'
license=('custom')
arch=('x86_64')
@ -20,7 +20,7 @@ source=("http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-${pkgver}
'lighttpd.service'
'lighttpd.logrotate.d'
'lighttpd.conf')
sha512sums=('ecb88874dd81b5a469d94b8a1b03823b5b12cf49264d77f0d3b71cd4b537ffdd03595a3a471186c36cd9cfaebc5cff5c5f4037c2d8aeb83012ca224651f8a359'
sha512sums=('66895bef05cc0cefb8807a7a753d6bd5fba0486c2187334f223a5b8431f789154a42ea3927e8a2a5ad09796433a47dd4ba8851400b9d76743202d42181a98bff'
'0079d6fd80ca42fa5384838b3df68d25000fb7a5a92ea9fb02f6a18cdfb85b23279c78b881e21270e7e450ee3ae28ea839932f3268b826b52478079e510ecd33'
'e9cb6f83e19366f8243a1ac1962d957f11801dbf20b2ebdaecd96d8422f794fd9061725dab648a6fd1bc7b74f59601340970f05ab4288e5c9ff92b065fbf1bf4'
'6ad0213cb50e9325b0cbf8a58365387868f9798c775ce3b68b032fc4046ea637eb31f1fde38af7bb5efc5aac6a6e3443a8a620fd1c55f3beeece35300dec0fbd'

View File

@ -1,30 +1,20 @@
pkgname=nodejs
pkgver=0.12.7
_npmver=2.13.0
pkgrel=1
pkgrel=2
pkgdesc='Evented I/O for V8 javascript'
arch=('x86_64')
url='http://nodejs.org/'
license=('MIT')
depends=('openssl' 'zlib')
provides=('nodejs-node-gyp' 'npm')
makedepends=('python2' 'git' 'procps-ng')
optdepends=('python2: for node-gyp')
depends=('openssl' 'zlib' 'icu')
makedepends=('python2' 'procps-ng')
optdepends=('npm: nodejs package manager')
checkdepends=('curl')
options=('!emptydirs')
source=("http://nodejs.org/dist/v$pkgver/node-v$pkgver.tar.gz"
git+https://github.com/npm/npm.git#tag=v$_npmver)
sha512sums=('0c9cb7542530463e7703435c8d819949785c1c6497c6d98f9854ca615fe33a62f451833e856f0159b836a698b4dee5d165fa505bad5d474f664e1533090d8606'
'SKIP')
source=("http://nodejs.org/dist/v$pkgver/node-v$pkgver.tar.gz")
sha512sums=('0c9cb7542530463e7703435c8d819949785c1c6497c6d98f9854ca615fe33a62f451833e856f0159b836a698b4dee5d165fa505bad5d474f664e1533090d8606')
prepare() {
cd node-v$pkgver
# We need newer version of npm to fix bugs
# rm -r deps/npm
# ln -s "$srcdir/npm" deps
# rm -r "$srcdir/npm/.git"
msg 'Fixing for python2 name'
find -type f -exec sed \
-e 's_^#!/usr/bin/env python$_&2_' \
@ -40,15 +30,12 @@ build() {
export PYTHON=python2
./configure \
--prefix=/usr \
--with-intl=system-icu \
--without-npm \
--shared-openssl \
--shared-zlib
make
cd ../npm
../node-v$pkgver/node cli.js install ronn marked
PATH="$srcdir/node-v$pkgver:$PATH" make
../node-v$pkgver/node cli.js uninstall ronn marked marked-man
}
check() {
@ -68,14 +55,4 @@ package() {
install -D -m644 LICENSE \
"$pkgdir"/usr/share/licenses/nodejs/LICENSE
install -d "$pkgdir"/usr/share/man/{man1,man3,man5,man7}
for _dir in man1 man3 man5 man7; do
cd "$pkgdir"/usr/lib/node_modules/npm/man/$_dir
for _file in *; do
ln -s /usr/lib/node_modules/npm/man/$_dir/$_file "$pkgdir"/usr/share/man/$_dir/
done
done
ln -s /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js "$pkgdir"/usr/bin/node-gyp
}

47
npm/PKGBUILD Normal file
View File

@ -0,0 +1,47 @@
# Contribution from Arch:
# Maintainer: Felix Yan <felixonmars@archlinux.org>
pkgname=npm
pkgver=2.14.1
pkgrel=1
pkgdesc='A package manager for javascript'
arch=('any')
url='https://www.npmjs.com/'
license=('custom:Artistic')
depends=('nodejs')
provides=('nodejs-node-gyp')
makedepends=('procps-ng')
optdepends=('python2: for node-gyp')
options=('!emptydirs')
source=("https://github.com/${pkgname}/${pkgname}/archive/v${pkgver}.tar.gz")
md5sums=('7fecf045bf75c7d30a18d6fbc0dd6946')
build() {
cd ${pkgname}-${pkgver}
make
}
package() {
cd ${pkgname}-${pkgver}
make NPMOPTS="--prefix=\"$pkgdir/usr\"" install
# Why 777? :/
chmod -R u=rwX,go=rX "$pkgdir"
# Fix files owned by nobody:
chown -R root "$pkgdir/usr/lib/node_modules"
# Fix wrong symlinks
for _dir in man1 man3 man5 man7; do
rm -f "$pkgdir"/usr/share/man/$_dir/*
cd "$pkgdir"/usr/lib/node_modules/npm/man/$_dir
for _file in *; do
ln -s /usr/lib/node_modules/npm/man/$_dir/$_file "$pkgdir"/usr/share/man/$_dir/
done
done
# Make symlink for node-gyp
ln -s /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js "$pkgdir"/usr/bin/node-gyp
install -Dm644 "$srcdir/${pkgname}-${pkgver}/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}