mirror of
https://github.com/moparisthebest/arch-ppa
synced 2024-12-21 05:58:48 -05:00
Update some packages, add command to ppa
This commit is contained in:
parent
4771d6bdc6
commit
1b96358c5f
4
ppa
4
ppa
@ -191,6 +191,10 @@ grep_deps() {
|
||||
grep "$1" src/*/PKGBUILD
|
||||
}
|
||||
|
||||
git_add_changes() {
|
||||
git add -f $(git status | grep -E '^.+(modified|deleted):' | sed 's/.* //' | tr '\n' ' ')
|
||||
}
|
||||
|
||||
if [ "$#" -gt 0 ]; then
|
||||
[ -d "$src_dir" ] || mkdir -p "$src_dir"
|
||||
[ -d "$pkg_dir" ] || mkdir -p "$pkg_dir"
|
||||
|
@ -1,22 +1,29 @@
|
||||
# Maintainer: Alad Wenter <alad@archlinux.org>
|
||||
# Co-Maintainer: Cedric Girard <cgirard.archlinux@valinor.fr>
|
||||
# Maintainer: Alad Wenter <https://github.com/AladW>
|
||||
pkgname=aurutils
|
||||
pkgver=2.3.1
|
||||
pkgver=3.1.2
|
||||
pkgrel=1
|
||||
pkgdesc='helper tools for the arch user repository'
|
||||
url='https://github.com/AladW/aurutils'
|
||||
arch=('any')
|
||||
license=('custom:ISC')
|
||||
source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
|
||||
#"$pkgname-$pkgver.tar.gz.asc::$url/releases/download/$pkgver/$pkgver.tar.gz.asc")
|
||||
install=$pkgname.install
|
||||
depends=('git' 'jq' 'expac' 'diffstat' 'pacutils' 'parallel' 'wget')
|
||||
source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"
|
||||
"$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz.signify"
|
||||
'aurutils.pub')
|
||||
changelog=aurutils.changelog
|
||||
sha256sums=('86a80ae8327aeeb4932c7709767b2be5fae19281a5bcc78b2b10197e97c32afb'
|
||||
'SKIP'
|
||||
'a2c32b0dba4da40b83ff31cce48a00faed5ed2f663c060a865d31caeb1e4ed39')
|
||||
depends=('git' 'jq' 'pacutils' 'curl')
|
||||
makedepends=('signify')
|
||||
optdepends=('bash-completion: bash completion'
|
||||
'zsh: zsh completion'
|
||||
'devtools: aur-chroot'
|
||||
'vifm: build file interaction'
|
||||
'xdelta3: generate delta files')
|
||||
sha256sums=('c657f2d0878bedeb0f11d2b72f3028d271db0f14d8f23c18b641e3c59134150e')
|
||||
validpgpkeys=('DBE7D3DD8C81D58D0A13D0E76BC26A17B9B7018A') # Alad Wenter <alad@archlinux.org>
|
||||
'vifm: default pager')
|
||||
|
||||
prepare() {
|
||||
signify -V -p aurutils.pub -m "$pkgname-$pkgver".tar.gz \
|
||||
-x "$pkgname-$pkgver".tar.gz.signify
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "$pkgname-$pkgver"
|
||||
|
@ -1,19 +1,19 @@
|
||||
# Maintainer: Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
|
||||
|
||||
pkgname=biboumi
|
||||
pkgver=8.5
|
||||
pkgrel=2
|
||||
pkgver=9.0
|
||||
pkgrel=1
|
||||
pkgdesc="XMPP gateway to IRC"
|
||||
arch=('i686' 'x86_64' 'armv7h' 'aarch64')
|
||||
arch=('x86_64' 'armv7h' 'aarch64')
|
||||
url="https://biboumi.louiz.org/"
|
||||
license=('ZLIB')
|
||||
depends=('expat' 'libidn' 'udns' 'botan' 'sqlite' 'postgresql-libs')
|
||||
makedepends=('cmake' 'pandoc' 'catch2' 'git')
|
||||
makedepends=('cmake' 'ninja' 'python-sphinx' 'python-sphinx_rtd_theme')
|
||||
backup=("etc/$pkgname/$pkgname.cfg")
|
||||
source=("https://git.louiz.org/biboumi/snapshot/$pkgname-$pkgver.tar.xz"
|
||||
'biboumi.tmpfiles'
|
||||
'biboumi.sysusers')
|
||||
md5sums=('d27e81bc3d74bcc9e33fd8c1a6c4ecaf'
|
||||
md5sums=('f0a201312454f529bb2a476856264e52'
|
||||
'3fd509b5cd76cd6c98ddb392957de03b'
|
||||
'07c92af3248861ce94d361e98cfb7f5c')
|
||||
|
||||
@ -25,21 +25,25 @@ prepare() {
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DSERVICE_USER=biboumi \
|
||||
-DSERVICE_GROUP=jabber \
|
||||
-Wno-dev
|
||||
-Wno-dev \
|
||||
-G Ninja
|
||||
}
|
||||
|
||||
build() {
|
||||
cd build
|
||||
make biboumi
|
||||
ninja -C build
|
||||
ninja -C build doc
|
||||
}
|
||||
|
||||
package() {
|
||||
cd build
|
||||
make DESTDIR="$pkgdir/" install
|
||||
DESTDIR="$pkgdir/" ninja install
|
||||
|
||||
install -dm755 "$pkgdir"/usr/share/doc/$pkgname/
|
||||
cp -r html "$pkgdir"/usr/share/doc/$pkgname/
|
||||
|
||||
cd ../$pkgname-$pkgver
|
||||
install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
|
||||
install -Dm644 doc/biboumi.1.rst "$pkgdir"/usr/share/doc/$pkgname/$pkgname.rst
|
||||
install -Dm644 doc/*.rst "$pkgdir"/usr/share/doc/$pkgname/
|
||||
install -Dm644 conf/biboumi.cfg "$pkgdir"/etc/$pkgname/$pkgname.cfg
|
||||
|
||||
cd ..
|
||||
|
@ -3,17 +3,14 @@
|
||||
# Contributor: Nathan Owe <ndowens04 at gmail>
|
||||
# Contributor: Chris Allison <daemon@cca.me.uk>
|
||||
|
||||
# Current source for PKGBUILD can be found at
|
||||
# https://github.com/cacack/pkgbuilds/tree/master/ccextractor
|
||||
|
||||
pkgname=ccextractor
|
||||
pkgver=0.88
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="A fast closed captions extractor for MPEG files."
|
||||
arch=('i686' 'x86_64')
|
||||
url="http://www.ccextractor.org"
|
||||
url="https://www.ccextractor.org"
|
||||
license=('GPL')
|
||||
depends=('gcc-libs' 'tesseract')
|
||||
depends=('gcc-libs' 'tesseract' 'leptonica' 'ffmpeg')
|
||||
source=(
|
||||
https://github.com/CCExtractor/ccextractor/archive/v$pkgver.tar.gz
|
||||
)
|
||||
@ -21,7 +18,7 @@ sha512sums=('bb9442905f3c5d095b9b34eb318dc445a0ba484c22c4f061071cc2a1159ec9304b8
|
||||
|
||||
build() {
|
||||
cd "$srcdir/$pkgname-$pkgver/linux"
|
||||
./build
|
||||
./build_hardsubx
|
||||
}
|
||||
|
||||
package() {
|
||||
|
@ -1,140 +1,54 @@
|
||||
# Maintainer: Mike Swanson <mikeonthecomputer@gmail.com>
|
||||
|
||||
pkgname=(chocolate-{doom,heretic,hexen,strife,common}-git)
|
||||
_pkgname=${pkgname[0]/-git/}
|
||||
pkgname=chocolate-doom-git
|
||||
pkgdesc="Historically-accurate Doom, Heretic, Hexen, and Strife ports."
|
||||
pkgver=3.0.0.r809.b9d4c04c
|
||||
pkgrel=1
|
||||
pkgver=3.0.0.r822.ee9fc21f
|
||||
pkgrel=2
|
||||
arch=('i686' 'x86_64')
|
||||
url="http://www.chocolate-doom.org/"
|
||||
license=('GPL2')
|
||||
install=chocolate-doom.install
|
||||
depends=('libpng' 'libsamplerate' 'sdl2_mixer' 'sdl2_net')
|
||||
makedepends=('git' 'python')
|
||||
optdepends=('freedm: Free deathmatch game'
|
||||
'freedoom1: Free Ultimate Doom-compatible game'
|
||||
'freedoom2: Free Doom II-compatible game')
|
||||
conflicts=(chocolate-common
|
||||
chocolate-doom
|
||||
chocolate-heretic
|
||||
chocolate-hexen
|
||||
chocolate-strife)
|
||||
replaces=(chocolate-common-git
|
||||
chocolate-heretic-git
|
||||
chocolate-hexen-git
|
||||
chocolate-strife-git)
|
||||
source=(git+https://github.com/chocolate-doom/chocolate-doom.git)
|
||||
sha512sums=('SKIP')
|
||||
|
||||
pkgver() {
|
||||
cd "${_pkgname}"
|
||||
cd "${pkgname/-git//}"
|
||||
local version="$(git describe --long | sed 's/\([^-]*-\)g/r\1/;s/-/./g')"
|
||||
printf %s "${version##chocolate.doom.}"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "${_pkgname}"
|
||||
cd "${pkgname/-git//}"
|
||||
|
||||
./autogen.sh --prefix=/usr
|
||||
make
|
||||
}
|
||||
|
||||
package_chocolate-common-git() {
|
||||
pkgdesc="Files shared in common with Chocolate Doom-based games."
|
||||
conflicts=(chocolate-common)
|
||||
install=chocolate-doom.install
|
||||
package() {
|
||||
cd "${pkgname/-git//}"
|
||||
|
||||
cd "${_pkgname}"
|
||||
make DESTDIR="${pkgdir}" install
|
||||
install -dm 755 "${pkgdir}"/usr/share/games/doom
|
||||
|
||||
cd "${pkgdir}"/usr/bin
|
||||
mv chocolate-doom-setup chocolate-setup
|
||||
rm -f chocolate-{doom,heretic,hexen,strife}{,-setup}
|
||||
|
||||
cd "${pkgdir}"/usr/share
|
||||
rm -rf bash-completion doc man/man5
|
||||
rm -rf applications/chocolate-{doom,heretic,hexen,strife}.desktop \
|
||||
applications/screensavers
|
||||
rm -rf metainfo
|
||||
cd man/man6
|
||||
rm -f chocolate-{doom,heretic,hexen,strife}{,-setup}.6
|
||||
}
|
||||
|
||||
package_chocolate-doom-git() {
|
||||
pkgdesc="Doom port accurately reproducing the original DOS EXEs."
|
||||
depends=(${depends[@]} 'chocolate-common-git')
|
||||
optdepends=('freedm: Free deathmatch game'
|
||||
'freedoom1: Free Ultimate Doom-compatible game (not vanilla compatible, but useful for mods)'
|
||||
'freedoom2: Free Doom II/Final Doom-compatible game (not vanilla compatible, but useful for mods)')
|
||||
conflicts=(chocolate-doom)
|
||||
|
||||
cd "${_pkgname}"
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
||||
cd "${pkgdir}"/usr/bin
|
||||
rm -f chocolate-{heretic,hexen,strife,server} chocolate*setup
|
||||
ln -s chocolate{,-doom}-setup
|
||||
|
||||
cd "${pkgdir}"/usr/share
|
||||
rm -rf doc/chocolate-{heretic,hexen,strife}
|
||||
rm -rf applications/chocolate-{setup,heretic,hexen,strife}.desktop icons
|
||||
rm -f metainfo/chocolate-{heretic,hexen,strife}.appdata.xml \
|
||||
bash-completion/completions/chocolate-{heretic,hexen,strife}
|
||||
rm -f man/man?/chocolate-{heretic,hexen,strife,setup,server}* \
|
||||
man/man5/{heretic,hexen,strife}.cfg*
|
||||
}
|
||||
|
||||
package_chocolate-heretic-git() {
|
||||
pkgdesc="Heretic port accurately reproducing the original DOS EXEs."
|
||||
depends=(${depends[@]} 'chocolate-common-git')
|
||||
optdepends=('blasphemer: Free Heretic-compatible game')
|
||||
conflicts=(chocolate-heretic)
|
||||
|
||||
cd "${_pkgname}"
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
||||
cd "${pkgdir}"/usr/bin
|
||||
rm -f chocolate-{doom,hexen,strife,server} chocolate*setup
|
||||
ln -s chocolate{,-heretic}-setup
|
||||
|
||||
cd "${pkgdir}"/usr/share
|
||||
rm -rf doc/chocolate-{doom,hexen,strife}
|
||||
rm -rf applications/chocolate-{setup,doom,hexen,strife}.desktop \
|
||||
applications/screensavers icons
|
||||
rm -f metainfo/chocolate-{doom,hexen,strife}.appdata.xml \
|
||||
bash-completion/completions/chocolate-{doom,hexen,strife}
|
||||
rm -f man/man?/chocolate-{doom,hexen,strife,setup,server}* \
|
||||
man/man5/{default,hexen,strife}.cfg*
|
||||
}
|
||||
|
||||
package_chocolate-hexen-git() {
|
||||
pkgdesc="Hexen port accurately reproducing the original DOS EXEs."
|
||||
depends=(${depends[@]} 'chocolate-common-git')
|
||||
conflicts=(chocolate-hexen)
|
||||
|
||||
cd "${_pkgname}"
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
||||
cd "${pkgdir}"/usr/bin
|
||||
rm -f chocolate-{doom,heretic,strife,server} chocolate*setup
|
||||
ln -s chocolate{,-hexen}-setup
|
||||
|
||||
cd "${pkgdir}"/usr/share
|
||||
rm -rf doc/chocolate-{doom,heretic,strife}
|
||||
rm -rf applications/chocolate-{setup,doom,heretic,strife}.desktop \
|
||||
applications/screensavers icons
|
||||
rm -f metainfo/chocolate-{doom,heretic,strife}.appdata.xml \
|
||||
bash-completion/completions/chocolate-{doom,heretic,strife}
|
||||
rm -f man/man?/chocolate-{doom,heretic,strife,setup,server}* \
|
||||
man/man5/{default,heretic,strife}.cfg*
|
||||
}
|
||||
|
||||
package_chocolate-strife-git() {
|
||||
pkgdesc="Strife port accurately reproducing the original DOS EXEs."
|
||||
depends=(${depends[@]} 'chocolate-common-git')
|
||||
conflicts=(chocolate-strife)
|
||||
|
||||
cd "${_pkgname}"
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
||||
cd "${pkgdir}"/usr/bin
|
||||
rm -f chocolate-{doom,heretic,hexen,server} chocolate*setup
|
||||
ln -s chocolate{,-strife}-setup
|
||||
|
||||
cd "${pkgdir}"/usr/share
|
||||
rm -rf doc/chocolate-{doom,heretic,hexen}
|
||||
rm -rf applications/chocolate-{setup,doom,heretic,hexen}.desktop \
|
||||
applications/screensavers icons
|
||||
rm -f metainfo/chocolate-{doom,heretic,hexen}.appdata.xml \
|
||||
bash-completion/completions/chocolate-{doom,heretic,hexen}
|
||||
rm -f man/man?/chocolate-{doom,heretic,hexen,setup,server}* \
|
||||
man/man5/{default,heretic,hexen}.cfg*
|
||||
# dedup all the *setup programs, make desktop file work
|
||||
rm "${pkgdir}"/usr/bin/chocolate-{heretic,hexen,strife}-setup
|
||||
mv "${pkgdir}"/usr/bin/chocolate-doom-setup "${pkgdir}"/usr/bin/chocolate-setup
|
||||
ln -s chocolate-setup "${pkgdir}"/usr/bin/chocolate-doom-setup
|
||||
ln -s chocolate-setup "${pkgdir}"/usr/bin/chocolate-heretic-setup
|
||||
ln -s chocolate-setup "${pkgdir}"/usr/bin/chocolate-hexen-setup
|
||||
ln -s chocolate-setup "${pkgdir}"/usr/bin/chocolate-strife-setup
|
||||
}
|
||||
|
@ -1,7 +1,7 @@
|
||||
# Maintainer: Nick Burrett <nick@sqrt.co.uk>
|
||||
pkgname=comskip
|
||||
pkgver=0.82.002
|
||||
pkgrel=1
|
||||
pkgver=0.82.009
|
||||
pkgrel=2
|
||||
epoch=1
|
||||
pkgdesc='Comskip is a free MPEG commercial break detector'.
|
||||
_gitname='comskip'
|
||||
@ -10,20 +10,17 @@ arch=('x86_64' 'i686')
|
||||
license=('GPL3')
|
||||
makedepends=('git')
|
||||
depends=('ffmpeg' 'argtable')
|
||||
source=("${_gitname}::git+https://github.com/erikkaashoek/Comskip#commit=0bf473cb5be4b754f01f95fb3cffd120f5f1985a"
|
||||
"comskip-version.patch")
|
||||
sha256sums=('SKIP'
|
||||
'7bf06bef3c4d26b6aad1bd0714b2b365bbd0c76bb491bf8ec42d8752ff442cd0')
|
||||
source=("https://github.com/erikkaashoek/Comskip/archive/0.82.009.tar.gz"
|
||||
"compilation.patch")
|
||||
sha256sums=('eae287eff75f018d71a92623ffa67529f8dc75fd6165d07f1b299cdf10c2981a'
|
||||
"5ea83b9e7189b9f320e3890891c0273daa5325b35298a3b921a904e9a357b798")
|
||||
|
||||
prepare() {
|
||||
cd "${srcdir}/${_gitname}"
|
||||
# Fixes version reported by binary.
|
||||
patch -Np1 -i $srcdir/comskip-version.patch
|
||||
patch -p1 -i ${srcdir}/compilation.patch
|
||||
}
|
||||
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/${_gitname}"
|
||||
cd "${srcdir}/Comskip-${pkgver}"
|
||||
./autogen.sh
|
||||
./configure --prefix=/usr
|
||||
make clean
|
||||
@ -32,9 +29,9 @@ build() {
|
||||
|
||||
package() {
|
||||
mkdir -p "$pkgdir/usr/bin"
|
||||
install -m755 "${srcdir}/${_gitname}/comskip" "$pkgdir/usr/bin/comskip"
|
||||
if [ -e "${srcdir}/${_gitname}/comskip-gui" ]; then
|
||||
install -m755 "${srcdir}/${_gitname}/comskip-gui" "$pkgdir/usr/bin/comskip-gui"
|
||||
install -m755 "${srcdir}/Comskip-${pkgver}/comskip" "$pkgdir/usr/bin/comskip"
|
||||
if [ -e "${srcdir}/Comskip-${pkgver}/comskip-gui" ]; then
|
||||
install -m755 "${srcdir}/Comskip-${pkgver}/comskip-gui" "$pkgdir/usr/bin/comskip-gui"
|
||||
fi
|
||||
}
|
||||
|
||||
|
@ -1,8 +0,0 @@
|
||||
--- comskip/configure.ac.orig 2017-05-12 16:57:36.255651925 +0100
|
||||
+++ comskip/configure.ac 2017-05-12 16:57:43.845506928 +0100
|
||||
@@ -1,4 +1,4 @@
|
||||
-AC_INIT([Comskip], [0.81.089], [https://github.com/erikkaashoek/Comskip/issues])
|
||||
+AC_INIT([Comskip], [0.82.002], [https://github.com/erikkaashoek/Comskip/issues])
|
||||
AM_INIT_AUTOMAKE([-Wall -Werror foreign])
|
||||
|
||||
: ${CFLAGS=""}
|
@ -2,8 +2,8 @@
|
||||
|
||||
pkgname=crispy-doom
|
||||
pkgdesc="Vanilla-compatible enhanced Doom engine"
|
||||
pkgver=5.8.0
|
||||
pkgrel=3
|
||||
pkgver=5.9.2
|
||||
pkgrel=2
|
||||
arch=('i686' 'x86_64')
|
||||
url="http://fabiangreffrath.github.io/crispy-doom"
|
||||
license=('GPL2')
|
||||
@ -14,17 +14,9 @@ optdepends=('freedm: Free deathmatch game'
|
||||
'freedoom2: Free Doom II-compatible game')
|
||||
install=crispy-doom.install
|
||||
source=(https://github.com/fabiangreffrath/$pkgname/archive/$pkgname-$pkgver.tar.gz
|
||||
0001-fix-sky-in-NRFTL-MAP04-08-if-loaded-from-command-lin.patch
|
||||
0002-allow-HUD-texts-being-printed-up-to-the-right-screen.patch
|
||||
0003-NERVE.wad-Support-for-Vanilla-DOOM-2-586.patch
|
||||
0004-un-name-the-color-translation-enum.patch
|
||||
0005-restrict-game-choice-to-Doom-and-Heretic.patch)
|
||||
b2sums=('f4495363216fe251566ffda6ff4dff0952661050ebb1221e536ab5a13f792b69ae4eb159f2a89b32843cc796cead43455216ddec8cc2047d44e565f0aaab302b'
|
||||
'b78423efa9402936adf40ac276e86f86742d29b5cafddbbe88937da65fdea9ff1412033a54e367c30886cbc4a433f194309bcabe9028ca9c5afc4573ecd70435'
|
||||
'b3c572f5b433e14e2316e5dd3f2be01fc14974c0ef7b81915664f3a99f8a14af5c14363b9a91820ff08f75466e55ebd82ccd37be2c38f89a0e101acd2cff0ca8'
|
||||
'0d4c1c39992b3a672830c63a80243e6344fe9c6159c97ae76e647ce563ba2a3ee6e8755f3f54e736693877e2e7ca53fe8bcde5bc09c637fb63a7d6b16020fc6b'
|
||||
'ddc440848fb6e09d6abe54d4025ec5a1c0f8f81f3d7d00d042c900fbc0d452fbec9fa472c66078679cfb2212623a7faf4ce26a7c8fc51ed293e8f84e6a02010e'
|
||||
'cd8d58c38bc2f720b29f54fb61f6222a88f8f15e5b38e887bcdda6303a6b16337468302f32f1e9c1f6248eb09d2f3b5261a10e69000b905fb1d7eef1a6589762')
|
||||
0001-prevent-crashes-with-simultaneous-use-of-record-and-.patch)
|
||||
b2sums=('63d9a89d6099485c79ff4cad69975de790b32a4ece4bded172ebf771a2bf1b4dcd21ab58383ca3c5eea32a4eff72e65ec0e3a283c85f1bc62be680de04f88e52'
|
||||
'b1e77adf37f22f1ef47b614e27e6158ac7c19bf5b7adfa97a434b04f514a1e5cb7f1f77024a373392c836c5456c87b5bb6f7240566389574392a2e5f05d63d5d')
|
||||
|
||||
prepare() {
|
||||
cd "$pkgname-$pkgname-$pkgver"
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Maintainer: Willem Mulder <14mRh4X0r@gmail.com>
|
||||
pkgname=ffmpegfs
|
||||
pkgver=1.99
|
||||
pkgver=2.0
|
||||
pkgrel=1
|
||||
pkgdesc="FUSE-based transcoding filesystem with video support from many formats to MP4, WebM, OGG, MP3, OPUS, MOV, ProRes or WAV."
|
||||
arch=('x86_64' 'i686' 'arm' 'armv6h' 'armv7h' 'aarch64') # Not arch-specific, should work on all
|
||||
@ -9,6 +9,7 @@ license=('GPL3' 'FDL1.3')
|
||||
makedepends=('asciidoc' 'w3m' 'xxd')
|
||||
depends=('fuse' 'ffmpeg' 'sqlite' 'libbluray' 'libdvdread')
|
||||
source=("https://github.com/nschlia/ffmpegfs/releases/download/v$pkgver/ffmpegfs-$pkgver.tar.gz")
|
||||
sha384sums=('e97a4e030e426c4b5a2bff030ac0b8a45f1d6dade0dcfe456a06ee3d3b9c3f2568ffc2c83131ce6f8c884f1012a5a5e4')
|
||||
|
||||
build() {
|
||||
cd "$pkgname-$pkgver"
|
||||
@ -22,5 +23,3 @@ package() {
|
||||
|
||||
install -Dm644 README.md "$pkgdir/usr/share/doc/ffmpegfs/README.md"
|
||||
}
|
||||
|
||||
sha384sums=('cb6d3cccf9a209d6b2642a8c31053321955dbb9d40360e728dcf00ec33f254f1831b4ddc4c3b3b6925e2cb2adb5b2b29')
|
||||
|
@ -1,8 +1,7 @@
|
||||
# Maintainer: fordprefect <fordprefect@dukun.de>
|
||||
# Contributor: jhass <me@jhass.eu>
|
||||
pkgname=luaunbound
|
||||
pkgver=0.2_1
|
||||
_pkgver=0.2-1
|
||||
pkgver=0.5
|
||||
epoch=1
|
||||
pkgrel=1
|
||||
pkgdesc="drop-in replacement for Prosodys internal DNS library with a binding to libunbound"
|
||||
@ -13,23 +12,22 @@ depends=("unbound")
|
||||
makedepends=("mercurial" "unbound" "lua" "libxslt" "ccache")
|
||||
optdepends=("luajit: jit for lua")
|
||||
install=luaunbound.install
|
||||
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/LuaDist2/luaunbound/archive/${_pkgver}.tar.gz" "use_cc.patch")
|
||||
sha512sums=('SKIP'
|
||||
'6b11dfe9f5de743f101463fb3fb2144fe3aff75e7e19036f67d0e0b8adc8c36db73cf73d0aba483d651f8f5b2773093adc27e788354b165314c777e8de45bf28')
|
||||
source=("https://code.zash.se/dl/luaunbound/luaunbound-${pkgver}.tar.gz")
|
||||
sha512sums=('8bd76a5e17d21b704953f5e2963b9ac0b4d3c6b32fd3dec8313ccea708a7606c6f6cdf088be6395e51bcaf4b2ca589e402dfb8bafdca53b6eda6088c0d6592b5')
|
||||
|
||||
prepare() {
|
||||
cd "$srcdir/$pkgname-$_pkgver"
|
||||
patch -p1 < "$srcdir/use_cc.patch"
|
||||
cd "$srcdir/$pkgname-$pkgver"
|
||||
# use CC
|
||||
sed -i 's/(LD)/(CC)/g' GNUmakefile
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "$srcdir/$pkgname-$_pkgver"
|
||||
cd "$srcdir/$pkgname-$pkgver"
|
||||
make all
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$srcdir/$pkgname-$_pkgver"
|
||||
install -Dm644 use_unbound.lua "$pkgdir/etc/prosody/use_unbound.lua"
|
||||
cd "$srcdir/$pkgname-$pkgver"
|
||||
install -Dm755 lunbound.so "$pkgdir/usr/lib/prosody/util/lunbound.so"
|
||||
install -Dm644 README.markdown "$pkgdir/usr/share/doc/luaunbound/README"
|
||||
install -Dm444 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
|
||||
|
@ -1,12 +0,0 @@
|
||||
diff -r f270a1cf86ce Makefile
|
||||
--- a/Makefile Sun Jan 10 19:49:52 2016 +0100
|
||||
+++ b/Makefile Mon Jun 20 15:34:28 2016 +0200
|
||||
@@ -33,7 +33,7 @@
|
||||
xsltproc root-anchors.xsl root-anchors.xml > $@
|
||||
|
||||
%.so: %.o
|
||||
- $(LD) $(LDFLAGS) -o $@ $^ $(LDLIBS)
|
||||
+ $(CC) $(LDFLAGS) -o $@ $^ $(LDLIBS)
|
||||
|
||||
install:
|
||||
install -d $(DESTDIR)$(LUA_LIBDIR)/
|
@ -1,6 +1,6 @@
|
||||
# Maintainer: Brian Bidulock <bidulock@openss7.org>
|
||||
pkgname=ocserv
|
||||
pkgver=0.12.4
|
||||
pkgver=1.1.1
|
||||
pkgrel=1
|
||||
pkgdesc="OpenConnect VPN Server"
|
||||
arch=('i686' 'x86_64')
|
||||
@ -9,22 +9,22 @@ license=('GPL2')
|
||||
depends=('autogen' 'libpcl' 'http-parser' 'libnl' 'libsystemd' 'protobuf-c' 'talloc' 'libseccomp' 'freeradius-client' 'libev' 'oath-toolkit' 'libwrap' 'geoip')
|
||||
makedepends=('freeradius' 'gperf' 'tcp-wrappers')
|
||||
backup=('etc/ocserv.config' 'etc/ocserv-passwd')
|
||||
source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/ocserv/ocserv/repository/archive.tar.gz?ref=ocserv_${pkgver//./_}")
|
||||
sha256sums=('12b4f83ff16eff066c28d657ffbaacfef727984c817f63d12d506f7dcf9e24a3')
|
||||
source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/ocserv/ocserv/repository/archive.tar.gz?ref=${pkgver}")
|
||||
sha256sums=('2042f1f777c81d6fad76222fa26684497a1e2ec2deb7bb2228ef012a2c6436f5')
|
||||
|
||||
prepare() {
|
||||
cd ${pkgname}-${pkgname}_*
|
||||
cd ${pkgname}-${pkgver}-*
|
||||
autoreconf -fi
|
||||
}
|
||||
|
||||
build() {
|
||||
cd ${pkgname}-${pkgname}_*
|
||||
cd ${pkgname}-${pkgver}-*
|
||||
./configure --prefix=/usr --sbindir=/usr/bin
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd ${pkgname}-${pkgname}_*
|
||||
cd ${pkgname}-${pkgver}-*
|
||||
make DESTDIR="$pkgdir" install
|
||||
install -Dm0644 doc/sample.config "$pkgdir/etc/ocserv.config"
|
||||
install -Dm0600 doc/sample.passwd "$pkgdir/etc/ocserv-passwd"
|
||||
|
@ -9,11 +9,12 @@ pkgdesc='PHP Extension and Application Repository'
|
||||
url='https://pear.php.net/package/pearweb_phars/'
|
||||
depends=('php')
|
||||
license=('PHP')
|
||||
source=("install-pear-nozlib-${pkgver}.phar::https://github.com/pear/pearweb_phars/raw/v${pkgver}/install-pear-nozlib.phar")
|
||||
# "install-pear-nozlib-${pkgver}.phar.sig::https://github.com/pear/pearweb_phars/raw/v${pkgver}/install-pear-nozlib.sig")
|
||||
source=("install-pear-nozlib-${pkgver}.phar::https://github.com/pear/pearweb_phars/raw/v${pkgver}/install-pear-nozlib.phar"
|
||||
"install-pear-nozlib-${pkgver}.phar.sig::https://github.com/pear/pearweb_phars/raw/v${pkgver}/install-pear-nozlib.sig")
|
||||
backup=('etc/php/pear.conf')
|
||||
sha256sums=('4cb4704e956b78b24332ab22fd0cb4c99d5574445a858a7d64731f00a90a28ba')
|
||||
#validpgpkeys=('10F68CF73F8AA426F617752972A321BAC245F175')
|
||||
sha256sums=('4cb4704e956b78b24332ab22fd0cb4c99d5574445a858a7d64731f00a90a28ba'
|
||||
'SKIP')
|
||||
validpgpkeys=('10F68CF73F8AA426F617752972A321BAC245F175')
|
||||
|
||||
package() {
|
||||
PHP_PEAR_SYSCONF_DIR=/etc/php \
|
||||
|
@ -1,7 +1,7 @@
|
||||
# Contributor: Johannes Dewender arch at JonnyJD dot net
|
||||
pkgname=('python-configshell-fb' 'python2-configshell-fb')
|
||||
_pkgname=configshell-fb
|
||||
pkgver=1.1.fb25
|
||||
pkgver=1.1.28
|
||||
pkgrel=1
|
||||
pkgdesc="python framework for building simple CLI applications (free branch)"
|
||||
arch=('any')
|
||||
@ -10,7 +10,7 @@ license=('Apache')
|
||||
options=()
|
||||
makedepends=('python-setuptools' 'python2-setuptools')
|
||||
source=(https://github.com/open-iscsi/configshell-fb/archive/v${pkgver}.tar.gz)
|
||||
sha512sums=('7f0af5014600d148326b4692a84fcc388d3ea175a79566a5e3b1ede89d9dbc90be5f4b1481e69dd5654e88578b3732441a822e4d89cd0504d0ad3221d3a2f027')
|
||||
sha512sums=('4cdc3ee72fc7c4bffcf2f508eef16cc8578d1358ceeb70050a619f5e93e0e189de7216ac0baa77af98fb1b7569940a22a0e3cd977cd460bb91252b4ab176d0f4')
|
||||
|
||||
package_python-configshell-fb() {
|
||||
depends=('python-pyparsing' 'python-urwid')
|
||||
|
@ -1,18 +1,18 @@
|
||||
# Contributor: Johannes Dewender arch at JonnyJD dot net
|
||||
pkgname='python-rtslib-fb'
|
||||
_pkgname=rtslib-fb
|
||||
pkgver=2.1.fb69
|
||||
pkgrel=2
|
||||
pkgver=2.1.74
|
||||
pkgrel=1
|
||||
pkgdesc="free branch version of the LIO target API"
|
||||
arch=('any')
|
||||
url="https://github.com/agrover/rtslib-fb"
|
||||
url="https://github.com/open-iscsi/rtslib-fb"
|
||||
license=('Apache')
|
||||
makedepends=('python-setuptools' 'python-pyudev')
|
||||
backup=()
|
||||
options=()
|
||||
install=
|
||||
source=(https://github.com/open-iscsi/rtslib-fb/archive/v${pkgver}.tar.gz target.service)
|
||||
sha512sums=('552e660eb8aa26ac44f1ac089143a39e10106c1859db863c63ad5469e8ab0b0cdd0fba8f6fc30633cfd321ec0d72f6063ea0e8944aaa228de118400380b5418b'
|
||||
sha512sums=('181b57f699dd4e6bc050585e1abffe75a7eaf5ae8325220d61d37f932912f2cec878c4643172c584f0d4c231441d25ff0e09aa1f48c2305061b75acdce051c86'
|
||||
'3c634f1c466d0a8c3dd2b57a230438aaeeb0e66324863a2ded57dd69a2ca5946f83c4ab511766f510f3e63b43aedcf7e368bcf5bc325ee69c016bb0bb2612de5')
|
||||
|
||||
prepare() {
|
||||
|
@ -1,19 +1,18 @@
|
||||
# Maintainer: Stefan Agner <stefan@agner.ch>
|
||||
# Maintainer: crab2313 <crab2313@gmail.com>
|
||||
# Contributor: Stefan Agner <stefan@agner.ch>
|
||||
|
||||
pkgname=qemu-user-static
|
||||
pkgdesc="Statically linked binaries of Qemu with user emulation. Useful for containers/chroot environment with binfmt."
|
||||
pkgver=4.0.0
|
||||
pkgver=5.1.0
|
||||
pkgrel=1
|
||||
arch=(x86_64)
|
||||
license=(GPL2 LGPL2.1)
|
||||
url="http://wiki.qemu.org/"
|
||||
depends=()
|
||||
makedepends=(python2 glib2-static pcre-static)
|
||||
makedepends=(python glib2-static pcre-static)
|
||||
source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig})
|
||||
sha512sums=(
|
||||
'952e94194ce9e64c15388c59035cb31fb9f761d30095c2fb9441012b609c18c9976285727b93bf37b95e15675802d73f8e1c4619ebecd23606675bb503646b13'
|
||||
'SKIP'
|
||||
)
|
||||
sha512sums=('e213edb71d93d5167ddce7546220ecb7b52a7778586a4f476f65bd1e510c9cfc6d1876238a7b501d9cc3fd31cc2ae4b7fb9e753bc3f12cc17cd16dfce2a96ba3'
|
||||
'SKIP')
|
||||
validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584')
|
||||
|
||||
case $CARCH in
|
||||
@ -21,56 +20,61 @@ case $CARCH in
|
||||
x86_64) _corearch=x86_64 ;;
|
||||
esac
|
||||
|
||||
# If non empty, always run the configure script
|
||||
: "${FORCE_CONFIGURE:=1}"
|
||||
|
||||
prepare() {
|
||||
mkdir build-user-static
|
||||
mkdir -p build-user-static
|
||||
|
||||
cd qemu-${pkgver}
|
||||
sed -i 's/vte-2\.90/vte-2.91/g' configure
|
||||
#sed -i 's/vte-2\.90/vte-2.91/g' configure
|
||||
}
|
||||
|
||||
_configure() {
|
||||
../qemu-${pkgver}/configure \
|
||||
--prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--libexecdir=/usr/lib/qemu \
|
||||
--enable-linux-user \
|
||||
--disable-debug-info \
|
||||
--disable-bsd-user \
|
||||
--disable-werror \
|
||||
--disable-system \
|
||||
--disable-tools \
|
||||
--disable-docs \
|
||||
--disable-gtk \
|
||||
--disable-gnutls \
|
||||
--disable-nettle \
|
||||
--disable-gcrypt \
|
||||
--disable-glusterfs \
|
||||
--disable-libnfs \
|
||||
--disable-libiscsi \
|
||||
--disable-vnc \
|
||||
--disable-kvm \
|
||||
--disable-libssh \
|
||||
--disable-libxml2 \
|
||||
--disable-vde \
|
||||
--disable-sdl \
|
||||
--disable-opengl \
|
||||
--disable-xen \
|
||||
--disable-fdt \
|
||||
--disable-vhost-net \
|
||||
--disable-vhost-crypto \
|
||||
--disable-vhost-user \
|
||||
--disable-vhost-vsock \
|
||||
--disable-vhost-scsi \
|
||||
--disable-tpm \
|
||||
--disable-qom-cast-debug \
|
||||
--disable-capstone \
|
||||
--disable-zstd \
|
||||
--disable-linux-io-uring \
|
||||
--static
|
||||
}
|
||||
|
||||
build() (
|
||||
cd build-user-static
|
||||
|
||||
../qemu-${pkgver}/configure \
|
||||
--python=/bin/python2 \
|
||||
--prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--libexecdir=/usr/lib/qemu \
|
||||
--enable-linux-user \
|
||||
--disable-debug-info \
|
||||
--disable-bsd-user \
|
||||
--disable-werror \
|
||||
--disable-system \
|
||||
--disable-tools \
|
||||
--disable-docs \
|
||||
--disable-gtk \
|
||||
--disable-gnutls \
|
||||
--disable-nettle \
|
||||
--disable-gcrypt \
|
||||
--disable-glusterfs \
|
||||
--disable-libnfs \
|
||||
--disable-libiscsi \
|
||||
--disable-vnc \
|
||||
--disable-kvm \
|
||||
--disable-libssh2 \
|
||||
--disable-libxml2 \
|
||||
--disable-vde \
|
||||
--disable-sdl \
|
||||
--disable-opengl \
|
||||
--disable-xen \
|
||||
--disable-kvm \
|
||||
--disable-fdt \
|
||||
--disable-vhost-net \
|
||||
--disable-vhost-crypto \
|
||||
--disable-vhost-user \
|
||||
--disable-vhost-vsock \
|
||||
--disable-vhost-scsi \
|
||||
--disable-tpm \
|
||||
--disable-qom-cast-debug \
|
||||
--disable-capstone \
|
||||
--static
|
||||
|
||||
[[ ! $FORCE_CONFIGURE && -e ../qemu-${pkgver}/config.log ]] || _configure
|
||||
make ARFLAGS="rc"
|
||||
)
|
||||
|
||||
@ -82,10 +86,10 @@ package() {
|
||||
|
||||
# remove conflicting /var/run directory
|
||||
cd "$pkgdir"
|
||||
rm -r var
|
||||
rm -rf var
|
||||
|
||||
# Remove BIOS files etc...
|
||||
rm -r usr/share
|
||||
rm -rf usr/share
|
||||
|
||||
# Rename static qemu binaries
|
||||
cd "${pkgdir}/usr/bin/"
|
||||
|
@ -1,7 +1,7 @@
|
||||
# Maintainer: moparisthebest <admin dot archlinux AT moparisthebest dot com>
|
||||
|
||||
pkgname=rusty-keys-git
|
||||
pkgver=0.0.2.r19.gd3aeede
|
||||
pkgver=0.0.2.r18.g0ffc169
|
||||
pkgrel=1
|
||||
pkgdesc="uinput level keyboard mapper for linux"
|
||||
url="https://code.moparisthebest.com/moparisthebest/rusty-keys"
|
||||
|
@ -1,7 +1,7 @@
|
||||
# Maintainer: Daniel Egeberg <daniel.egeberg@gmail.com>
|
||||
# Contributor: Justin Dray <justin@dray.be>
|
||||
pkgname="sonarr"
|
||||
pkgver="2.0.0.5322"
|
||||
pkgver="2.0.0.5344"
|
||||
pkgrel=1
|
||||
pkgdesc="PVR for newsgroup users"
|
||||
arch=(any)
|
||||
@ -20,7 +20,7 @@ source=("https://update.sonarr.tv/v2/master/mono/NzbDrone.master.${pkgver}.mono.
|
||||
"sonarr.service"
|
||||
"sonarr.sysusers")
|
||||
noextract=()
|
||||
sha512sums=('b9167938c9f7cafcb29fc78da941db9efaa86c8390df6e4d15828e9434cc344f8794ae524cb41393ade68a61c8a5d07e61ff11a974a88347789ae2f24a90e27b'
|
||||
sha512sums=('3b68bc44115143ddb570c1a786204bdf59583c4d0dae8e36369e4bd9a4cb6e163e2c0b4c725a30680743d53ffa9aa917b26a51eaf424dc020a2091224372286a'
|
||||
'84efa2eebd9afe6b74203aefdc3fdbd4088ecfad17dbe929396f1ffc639743b615a9b75566a0b45d6b7925bd5675368015047c6d65c1421ffe8712728f350695'
|
||||
'591c76551f511198afa71b98bd5c1e3a800af4c24f8be3065148a0dccce85dcb2cdbad03e55efb66441f900df3b97043ea6bd1574cc0653808b8ab0e54abd999'
|
||||
'35af6024f61003c83e1b35bc5658bd8dbce65cadb6f06e6415de20f4c25ab4c4f107224c27668810f99c4a00bfd24175176c35a4b660243935aef872a39ebce7')
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Contributor: Johannes Dewender arch at JonnyJD dot net
|
||||
pkgname=targetcli-fb
|
||||
pkgver=2.1.fb49
|
||||
pkgver=2.1.53
|
||||
pkgrel=1
|
||||
pkgdesc="free branch of the targetcli LIO administration shell (iSCSI + Co)"
|
||||
arch=('any')
|
||||
@ -16,11 +16,12 @@ backup=()
|
||||
options=()
|
||||
install=
|
||||
source=(https://github.com/open-iscsi/targetcli-fb/archive/v${pkgver}.tar.gz)
|
||||
sha512sums=('05fb6f638f808bf09089bdd110592b3ed3be49fc70cc1a71680de7bff40dc88425e69e9a99fdfcab712646cf131f78071edae46f214fdfee4b7090f47933c93a')
|
||||
sha512sums=('acefa7f8df8ee901cae8f04cbeb264d6024100e2d8b8343024bc52842af88a23d1bf5dd880ff2c77046bd8da8493630b4e357103617c02d1a90947e42c3a7c92')
|
||||
|
||||
|
||||
build() {
|
||||
cd "$srcdir/$pkgname-$pkgver"
|
||||
sed -i "s|/lib/systemd/system|lib/systemd/system|" setup.py
|
||||
python setup.py build
|
||||
gzip --stdout targetcli.8 > "targetcli.8.gz"
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user