mirror of
https://gitdl.cn/https://github.com/chakralinux/desktop.git
synced 2025-02-10 13:14:49 +08:00
Merge branch 'master' of ssh://git.chakraos.org:22/apps
This commit is contained in:
commit
7b1bf64813
@ -1,7 +1,5 @@
|
|||||||
# Maintainer: Adrián Chaves Fernández (Gallaecio) <adriyetichaves@gmail.com>
|
|
||||||
|
|
||||||
pkgname=acpid
|
pkgname=acpid
|
||||||
pkgver=2.0.23
|
pkgver=2.0.25
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="A daemon for delivering ACPI power management events with netlink support."
|
pkgdesc="A daemon for delivering ACPI power management events with netlink support."
|
||||||
arch=('x86_64')
|
arch=('x86_64')
|
||||||
@ -20,7 +18,7 @@ source=("http://sourceforge.net/projects/acpid2/files/${pkgname}-${pkgver}.tar.x
|
|||||||
'acpid.socket'
|
'acpid.socket'
|
||||||
'acpid.service')
|
'acpid.service')
|
||||||
categories=('system')
|
categories=('system')
|
||||||
md5sums=('d7bcdcdefcd53b03730e50ba842554ea'
|
md5sums=('69bb0cc4a0a89eb2dfecc4851087f568'
|
||||||
'd9ca7f71f520238a0448fab105a23fe9'
|
'd9ca7f71f520238a0448fab105a23fe9'
|
||||||
'91fdb3709c878eed757d192a420251a1'
|
'91fdb3709c878eed757d192a420251a1'
|
||||||
'2d37b98d6e74bab815604b8b48c6cfd4'
|
'2d37b98d6e74bab815604b8b48c6cfd4'
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
pkgname=calibre
|
pkgname=calibre
|
||||||
pkgver=2.35.0
|
pkgver=2.36.0
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="Ebook management application"
|
pkgdesc="Ebook management application"
|
||||||
arch=('x86_64')
|
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')
|
screenshot=('https://lh5.googleusercontent.com/_lG58t3XWd3c/TcNwiXkAx_I/AAAAAAAAAEc/M34I4uY9UUY/s800/gui.jpeg')
|
||||||
install=${pkgname}.install
|
install=${pkgname}.install
|
||||||
source=("http://download.calibre-ebook.com/${pkgver}/${pkgname}-${pkgver}.tar.xz")
|
source=("http://download.calibre-ebook.com/${pkgver}/${pkgname}-${pkgver}.tar.xz")
|
||||||
sha512sums=('a693c23e93ad1086fe70b0cc7dcf43b1a9c004f045a3c2fac42f6a4b9f231d4f1e7b55c8bae133ac48389d4e233e245deb958365e9c0283cd8668f0f5a2326a2')
|
sha512sums=('4e3734e154036d33281e3f769c56b2a6ffab896a069de4dd1b05435458e8158a69e6692c82b146b943a7bc13527e2cf2a15ffc2ad68beb3a0102ad382f1c8565')
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
cd ${pkgname}-${pkgver}
|
cd ${pkgname}-${pkgver}
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
pkgname=dpic
|
pkgname=dpic
|
||||||
pkgver=2015.06.29
|
pkgver=2015.08.13
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="A pic language interpreter"
|
pkgdesc="A pic language interpreter"
|
||||||
arch=('x86_64')
|
arch=('x86_64')
|
||||||
@ -8,7 +8,7 @@ license=('BSD')
|
|||||||
makedepends=('gcc')
|
makedepends=('gcc')
|
||||||
options=('!docs')
|
options=('!docs')
|
||||||
source=("https://ece.uwaterloo.ca/~aplevich/dpic/dpic.tar.gz")
|
source=("https://ece.uwaterloo.ca/~aplevich/dpic/dpic.tar.gz")
|
||||||
sha512sums=('7e7ba112efa282406e57e3cacd52ed6fdef21d330b4a0cb87ecf9b24e927406b1e218063afe2b4b4db02816a985ef21c7d696e6ca91d2df822ccfe83624503c7')
|
sha512sums=('9796a0706798e26f7e936e62482418e1b7fbc1579d66b0cf097ad26d2e8bb6d3ccbd1aec3cce3152d64127dbb97453864946c9a027e8e5855e9988f1534f815d')
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd $srcdir/$pkgname
|
cd $srcdir/$pkgname
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
pkgname=lighttpd
|
pkgname=lighttpd
|
||||||
pkgver=1.4.36
|
pkgver=1.4.37
|
||||||
pkgrel=2
|
pkgrel=1
|
||||||
pkgdesc='A secure, fast, compliant and very flexible web-server.'
|
pkgdesc='A secure, fast, compliant and very flexible web-server.'
|
||||||
license=('custom')
|
license=('custom')
|
||||||
arch=('x86_64')
|
arch=('x86_64')
|
||||||
@ -20,7 +20,7 @@ source=("http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-${pkgver}
|
|||||||
'lighttpd.service'
|
'lighttpd.service'
|
||||||
'lighttpd.logrotate.d'
|
'lighttpd.logrotate.d'
|
||||||
'lighttpd.conf')
|
'lighttpd.conf')
|
||||||
sha512sums=('ecb88874dd81b5a469d94b8a1b03823b5b12cf49264d77f0d3b71cd4b537ffdd03595a3a471186c36cd9cfaebc5cff5c5f4037c2d8aeb83012ca224651f8a359'
|
sha512sums=('66895bef05cc0cefb8807a7a753d6bd5fba0486c2187334f223a5b8431f789154a42ea3927e8a2a5ad09796433a47dd4ba8851400b9d76743202d42181a98bff'
|
||||||
'0079d6fd80ca42fa5384838b3df68d25000fb7a5a92ea9fb02f6a18cdfb85b23279c78b881e21270e7e450ee3ae28ea839932f3268b826b52478079e510ecd33'
|
'0079d6fd80ca42fa5384838b3df68d25000fb7a5a92ea9fb02f6a18cdfb85b23279c78b881e21270e7e450ee3ae28ea839932f3268b826b52478079e510ecd33'
|
||||||
'e9cb6f83e19366f8243a1ac1962d957f11801dbf20b2ebdaecd96d8422f794fd9061725dab648a6fd1bc7b74f59601340970f05ab4288e5c9ff92b065fbf1bf4'
|
'e9cb6f83e19366f8243a1ac1962d957f11801dbf20b2ebdaecd96d8422f794fd9061725dab648a6fd1bc7b74f59601340970f05ab4288e5c9ff92b065fbf1bf4'
|
||||||
'6ad0213cb50e9325b0cbf8a58365387868f9798c775ce3b68b032fc4046ea637eb31f1fde38af7bb5efc5aac6a6e3443a8a620fd1c55f3beeece35300dec0fbd'
|
'6ad0213cb50e9325b0cbf8a58365387868f9798c775ce3b68b032fc4046ea637eb31f1fde38af7bb5efc5aac6a6e3443a8a620fd1c55f3beeece35300dec0fbd'
|
||||||
|
@ -1,30 +1,20 @@
|
|||||||
pkgname=nodejs
|
pkgname=nodejs
|
||||||
pkgver=0.12.7
|
pkgver=0.12.7
|
||||||
_npmver=2.13.0
|
pkgrel=2
|
||||||
pkgrel=1
|
|
||||||
pkgdesc='Evented I/O for V8 javascript'
|
pkgdesc='Evented I/O for V8 javascript'
|
||||||
arch=('x86_64')
|
arch=('x86_64')
|
||||||
url='http://nodejs.org/'
|
url='http://nodejs.org/'
|
||||||
license=('MIT')
|
license=('MIT')
|
||||||
depends=('openssl' 'zlib')
|
depends=('openssl' 'zlib' 'icu')
|
||||||
provides=('nodejs-node-gyp' 'npm')
|
makedepends=('python2' 'procps-ng')
|
||||||
makedepends=('python2' 'git' 'procps-ng')
|
optdepends=('npm: nodejs package manager')
|
||||||
optdepends=('python2: for node-gyp')
|
|
||||||
checkdepends=('curl')
|
checkdepends=('curl')
|
||||||
options=('!emptydirs')
|
source=("http://nodejs.org/dist/v$pkgver/node-v$pkgver.tar.gz")
|
||||||
source=("http://nodejs.org/dist/v$pkgver/node-v$pkgver.tar.gz"
|
sha512sums=('0c9cb7542530463e7703435c8d819949785c1c6497c6d98f9854ca615fe33a62f451833e856f0159b836a698b4dee5d165fa505bad5d474f664e1533090d8606')
|
||||||
git+https://github.com/npm/npm.git#tag=v$_npmver)
|
|
||||||
sha512sums=('0c9cb7542530463e7703435c8d819949785c1c6497c6d98f9854ca615fe33a62f451833e856f0159b836a698b4dee5d165fa505bad5d474f664e1533090d8606'
|
|
||||||
'SKIP')
|
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
cd node-v$pkgver
|
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'
|
msg 'Fixing for python2 name'
|
||||||
find -type f -exec sed \
|
find -type f -exec sed \
|
||||||
-e 's_^#!/usr/bin/env python$_&2_' \
|
-e 's_^#!/usr/bin/env python$_&2_' \
|
||||||
@ -40,15 +30,12 @@ build() {
|
|||||||
export PYTHON=python2
|
export PYTHON=python2
|
||||||
./configure \
|
./configure \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
|
--with-intl=system-icu \
|
||||||
|
--without-npm \
|
||||||
--shared-openssl \
|
--shared-openssl \
|
||||||
--shared-zlib
|
--shared-zlib
|
||||||
|
|
||||||
make
|
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() {
|
check() {
|
||||||
@ -68,14 +55,4 @@ package() {
|
|||||||
|
|
||||||
install -D -m644 LICENSE \
|
install -D -m644 LICENSE \
|
||||||
"$pkgdir"/usr/share/licenses/nodejs/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
47
npm/PKGBUILD
Normal 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"
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user