upg cups-filters qt5-base unrar

add subversion
This commit is contained in:
joborun linux 2023-01-26 17:12:09 +02:00
parent 2d88b8a985
commit 015e4bf79f
20 changed files with 486 additions and 25 deletions

View File

@ -0,0 +1,91 @@
# Maintainer : Yiannis A Ginis <drxspace[at]gmail[dot]com>
# Contributor : Spyros Stathopoulos <foucault.online[at]gmail[dot]com>
# Contributor : Chris Sakalis <chrissakalis[at]gmail[dot]com>
# Maintainer : YianIris <yianiris@disroot.org>
# This is fungalnet's take on conky, pulseaudio, ipv6 turned off but adjust your own if you like
# NVIDIA is turned off as well
#
pkgname=conky-lua-archers
_pkgname=conky
pkgver=1.11.3
pkgrel=3
pkgdesc="A free, light-weight system monitor for X with lua enabled for Arch based distros"
arch=('i686' 'x86_64')
url="https://github.com/brndnmtthws/conky"
license=('GPL3' 'BSD')
replaces=('torsmo' 'conky')
provides=("conky=${pkgver}")
conflicts=('conky' 'conky-lua' 'conky-lua-arch' 'conky-lua-nv' 'conky-lua-archers-git')
depends=(
'alsa-lib'
'cairo'
'curl'
'glib2'
'imlib2'
'librsvg'
'libxdamage'
'libxft'
'libxml2'
'lua'
'lua51'
'tolua++'
)
makedepends=(
'cmake'
'docbook2x'
'docbook-xml'
'docbook-xsl'
'perl-xml-libxml'
'perl-xml-sax-expat'
)
source=("https://github.com/brndnmtthws/${_pkgname}/archive/v${pkgver}.tar.gz")
sha256sums=('0140e749537d4d05bf33fbac436e54756faa26021e16f2bca418e9eeea724eb4')
options=('strip' '!debug' '!emptydirs')
prepare() {
cd "${srcdir}/${_pkgname}-${pkgver}"
}
build() {
cd ${srcdir}/${_pkgname}-${pkgver}
cmake \
-D CMAKE_BUILD_TYPE=MinSizeRel \
-D CMAKE_INSTALL_PREFIX=/usr \
-D MAINTAINER_MODE=OFF \
-D BUILD_BUILTIN_CONFIG=ON \
-D BUILD_APCUPSD=OFF \
-D BUILD_ARGB=ON \
-D BUILD_CURL=ON \
-D BUILD_I18N=ON \
-D BUILD_IBM=OFF \
-D BUILD_IMLIB2=ON \
-D BUILD_IOSTATS=ON \
-D BUILD_IPV6=OFF \
-D BUILD_LUA_CAIRO=ON \
-D BUILD_LUA_IMLIB2=ON \
-D BUILD_LUA_RSVG=ON \
-D BUILD_MOC=OFF \
-D BUILD_MPD=OFF \
-D BUILD_NVIDIA=OFF \
-D BUILD_OLD_CONFIG=ON \
-D BUILD_PULSEAUDIO=OFF \
-D BUILD_WLAN=OFF \
-D BUILD_X11=ON \
-D BUILD_XDAMAGE=ON \
-D BUILD_XDBE=ON \
-D BUILD_XFT=ON \
-D BUILD_XINERAMA=OFF \
-D DEFAULTNETDEV=eth0 \
-D OWN_WINDOW=ON \
.
make
}
package() {
cd ${srcdir}/${_pkgname}-${pkgver}
make DESTDIR=${pkgdir} install
install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
install -D -m644 LICENSE.BSD ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.BSD
install -D -m644 extras/vim/syntax/conkyrc.vim "${pkgdir}"/usr/share/vim/vimfiles/syntax/conkyrc.vim
install -D -m644 extras/vim/ftdetect/conkyrc.vim "${pkgdir}"/usr/share/vim/vimfiles/ftdetect/conkyrc.vim
}

View File

@ -7,8 +7,8 @@
pkgname=cups-filters-no-dbus
_pkgname=cups-filters
pkgver=1.28.16
pkgrel=03
pkgver=1.28.17
pkgrel=01
pkgdesc="OpenPrinting CUPS Filters w/o systemd"
arch=('x86_64')
url="https://wiki.linuxfoundation.org/openprinting/cups-filters"
@ -27,7 +27,8 @@ backup=(etc/cups/cups-browsed.conf)
conflicts=(cups-filters)
replaces=(cups-filters)
provides=(cups-filters)
source=(https://www.openprinting.org/download/cups-filters/$_pkgname-$pkgver.tar.xz)
source=(#https://www.openprinting.org/download/cups-filters/$_pkgname-$pkgver.tar.xz
https://github.com/OpenPrinting/cups-filters/releases/download/$pkgver/$_pkgname-$pkgver.tar.xz)
build() {
cd "$_pkgname"-$pkgver
@ -64,5 +65,5 @@ package() {
license=('custom')
sha256sums=(3a400bfa751da2020775cd7d48d1647448551ff051f9345abc1df6357b199ac0) # cups-filters-1.28.16.tar.xz
sha256sums=(270a3752a960368aa99d431fb5d34f4039b2ac943c576d840612d1d8185c9bb9) # cups-filters-1.28.17.tar.xz

View File

@ -6,8 +6,8 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=cups-filters
pkgver=1.28.16
pkgrel=03
pkgver=1.28.17
pkgrel=01
pkgdesc="OpenPrinting CUPS Filters w/o systemd"
arch=('x86_64')
url="https://wiki.linuxfoundation.org/openprinting/cups-filters"
@ -23,8 +23,8 @@ optdepends=('ghostscript: for non-PostScript printers to print with CUPS to conv
'imagemagick: for Braille embosser support'
'liblouis: for Braille embosser support')
backup=(etc/cups/cups-browsed.conf)
source=(https://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.xz)
source=(#https://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.xz
https://github.com/OpenPrinting/cups-filters/releases/download/$pkgver/$pkgname-$pkgver.tar.xz)
build() {
cd "$pkgname"-$pkgver
./configure --prefix=/usr \
@ -60,5 +60,6 @@ package() {
license=('custom')
sha256sums=(3a400bfa751da2020775cd7d48d1647448551ff051f9345abc1df6357b199ac0) # cups-filters-1.28.16.tar.xz
sha256sums=(270a3752a960368aa99d431fb5d34f4039b2ac943c576d840612d1d8185c9bb9) # cups-filters-1.28.17.tar.xz

View File

@ -1,8 +1,8 @@
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
pkgname=cups-filters
pkgver=1.28.16
pkgrel=2
pkgver=1.28.17
pkgrel=1
pkgdesc="OpenPrinting CUPS Filters"
arch=('x86_64')
url="https://wiki.linuxfoundation.org/openprinting/cups-filters"
@ -19,8 +19,9 @@ optdepends=('ghostscript: for non-PostScript printers to print with CUPS to conv
'antiword: to convert MS Word documents for Braille embosser support'
'docx2txt: to convert Microsoft OOXML text from DOCX files for Braille embosser support')
backup=(etc/cups/cups-browsed.conf)
source=(https://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.xz)
sha256sums=('3a400bfa751da2020775cd7d48d1647448551ff051f9345abc1df6357b199ac0')
source=(#https://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.xz
https://github.com/OpenPrinting/cups-filters/releases/download/$pkgver/$pkgname-$pkgver.tar.xz)
sha256sums=('270a3752a960368aa99d431fb5d34f4039b2ac943c576d840612d1d8185c9bb9')
build() {
cd "$pkgname"-$pkgver

View File

@ -8,8 +8,8 @@
pkgbase=qt5-base
pkgname=(qt5-base qt5-xcb-private-headers)
_basever=5.15.8
pkgver=5.15.8+kde+r174
_commit=e40c42e4910574fd8d1b16e92e438bbbd03cf2d4
pkgver=5.15.8+kde+r177
_commit=89d71821a7b48bff147d62c7e46696080af382d1
pkgrel=01
arch=('x86_64')
url='https://www.qt.io'
@ -124,3 +124,8 @@ sha256sums=(SKIP
5411edbe215c24b30448fac69bd0ba7c882f545e8cf05027b2b6e2227abc5e78 # qmake-cflags.patch
4abc22150fa3e06b2fdcec32146abc9be4e316692aa4d5bd5aa53b4b726783fa) # qmake-config.patch
# adf3df58ef0b316991bb512be38c481a594e9713569807bfd182ecec0d14afe5 qt5-base-5.15.8+kde+r177-01-x86_64.pkg.tar.xz
# 23a39416340e633dd6f13612748537cadd4babf2eedf3c6fa6353fddb55c953f qt5-xcb-private-headers-5.15.8+kde+r177-01-x86_64.pkg.tar.xz

View File

@ -4,9 +4,9 @@
pkgbase=qt5-base
pkgname=(qt5-base qt5-xcb-private-headers)
_basever=5.15.8
pkgver=5.15.8+kde+r174
pkgver=5.15.8+kde+r177
pkgrel=1
_commit=e40c42e4910574fd8d1b16e92e438bbbd03cf2d4
_commit=89d71821a7b48bff147d62c7e46696080af382d1
arch=('x86_64')
url='https://www.qt.io'
license=('GPL3' 'LGPL3' 'FDL' 'custom')

135
subversion/PKGBUILD Normal file
View File

@ -0,0 +1,135 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=subversion
pkgver=1.14.2
pkgrel=07
pkgdesc="A Modern Concurrent Version Control System"
arch=('x86_64')
url="https://subversion.apache.org/"
depends=('glibc' 'file' 'libutf8proc' 'serf' 'sqlite'
'apr' 'apr-util' 'zlib' 'lz4' 'expat' 'libsasl')
makedepends=('apache' 'python' 'python-py3c' 'perl' 'swig'
'java-environment>=8' 'libgnome-keyring' 'kwallet'
'kdelibs4support' 'ruby')
optdepends=('libgnome-keyring: for GNOME Keyring for auth credentials'
'kwallet: for KWallet for auth credentials'
'bash-completion: for svn bash completion'
'python: for some hook scripts'
'java-environment: for Java support'
'ruby: for some hook scripts')
checkdepends=('ruby-test-unit')
provides=('svn')
backup=('etc/xinetd.d/svn' 'etc/conf.d/svnserve')
options=('!makeflags' '!emptydirs')
source=(https://www.apache.org/dist/subversion/subversion-${pkgver}.tar.bz2{,.asc}
svn
svnserve.conf
svnserve.tmpfiles
subversion.rpath.fix.patch
ruby-frozen-nil.patch)
prepare() {
cd ${pkgname}-${pkgver}
patch -Np0 -i ../subversion.rpath.fix.patch
patch -p1 -i ../ruby-frozen-nil.patch
rm subversion/bindings/swig/proxy/*.swg
./autogen.sh
}
build() {
cd ${pkgname}-${pkgver}
./configure --prefix=/usr \
--with-apxs \
--enable-javahl \
--with-jdk=/usr/lib/jvm/default \
--with-gnome-keyring \
--with-kwallet \
--with-apache-libexecdir=/usr/lib/httpd/modules \
--with-ruby-sitedir=/usr/lib/ruby/vendor_ruby \
--disable-static
make LT_LDFLAGS="-L$Fdestdir/usr/lib"
local python_version=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))')
make swig_pydir=/usr/lib/python${python_version}/site-packages/libsvn \
swig_pydir_extra=/usr/lib/python${python_version}/site-packages/svn swig-py swig-pl javahl swig-rb
}
check() {
cd ${pkgname}-${pkgver}
export LANG=C LC_ALL=C
make check check-swig-pl check-swig-py check-swig-rb CLEANUP=yes # check-javahl
}
package() {
cd ${pkgname}-${pkgver}
export LD_LIBRARY_PATH="${pkgdir}"/usr/lib:${LD_LIBRARY_PATH}
make DESTDIR="${pkgdir}" INSTALLDIRS=vendor \
swig_pydir=/usr/lib/python3.10/site-packages/libsvn \
swig_pydir_extra=/usr/lib/python3.10/site-packages/svn \
install install-swig-py install-swig-pl install-javahl install-swig-rb
install -dm755 "${pkgdir}"/usr/share/subversion
cp -a tools/hook-scripts "${pkgdir}"/usr/share/subversion/
rm "${pkgdir}"/usr/share/subversion/hook-scripts/*.in
## svnserve ...
# xinetd
install -D -m 644 "${srcdir}"/svn "${pkgdir}"/etc/xinetd.d/svn
## ... tmpfiles
install -D -m 644 "${srcdir}"/svnserve.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/svnserve.conf
# ... common config
install -D -m 644 "${srcdir}"/svnserve.conf "${pkgdir}"/etc/conf.d/svnserve
install -Dm 644 tools/client-side/bash_completion \
"${pkgdir}"/usr/share/bash-completion/completions/subversion
for i in svn svnadmin svndumpfilter svnlook svnsync svnversion; do
ln -sf subversion "${pkgdir}"/usr/share/bash-completion/completions/${i}
done
}
#---- license gpg-key sha256sums ----
license=('APACHE')
validpgpkeys=('19BBCAEF7B19B280A0E2175E62D48FAD16A0DE01'
'8BC4DAE0C5A4D65F404401074F7DBAA99A59B973'
'BA3C15B1337CF0FB222BD41A1BCA6586A347943F'
'E7B2A7F4EC28BE9FF8B38BA4B64FFF1209F9FA74'
'3D1DC66D6D2E0B9039528138C4A6C625CCC8E1DF'
'A844790FB5743606EE95920776D788E1ED1A599C'
'7B8CA7F6451AD89C8ADC077B376A3CFD110B1C95'
'056F8016D9B87B1BDE41746799EC741B57921ACC'
'3F8E467CB3366E3013E1120D583F00ADF981C39F'
'91BFBF4D6956BD5DF7B72D23DFE691AE331BA3DB'
'EC25FCC105618D04ADB43429C4416167349A3BCB')
# Ben Reser / Stefan Sperling / Branko Čibej / Evgeny Kotkov / Bert Huijben / Philip Martin /
# Stefan Fuhrmann / Stefan Hett (CODE SIGNING KEY) /Nathan Hartman (CODE SIGNING KEY) / James McCoy /
# Mark Phippard
sha512sums=('20ada4688ca07d9fb8da4b7d53b5084568652a3b9418c65e688886bae950a16a3ff37710fcfc9c29ef14a89e75b2ceec4e9cf35d5876a7896ebc2b512cfb9ecc'
'SKIP'
'3df59e92aa0314ff6adce26e2e1162bf2872ca03ff1f78891081a60e67b521b6046b4a2f85f718dcd27f9d5709594658817a09548cdb74e3976d371dbe47e7db'
'f7f2ceac2446cc94ac2be3404083cc54a0f1f4d04d5301f600dfafca38819669bcffdfa45f1b90b9f3cdb042469385a764f11dc1a827f10c23ddf73b7ac6c9da'
'7775f4da5003970c9ebdc2f696ba090df194a77d9daed791875488c943f72ae496b5f9cc6f3ff9f3f4de9f352a3b518137babdea38947d1a2d5dd16aa1844036'
'60d538160e738eb3b3e84a3881fe5a8d75c79053d3f31c4c29ef6ace6ccc5dd4367ed712766c911bae3436e9706e4dd144b270bb45161a6c1834a37e154d0440'
'bb772e55acd9601121ad06b254c364e8d8cf772ca59b8df0cf4c5c5ecba110d4108d0363672f121f770550cdd052802474029e57643258f398aacd2b63ccb898')
sha256sums=(c9130e8d0b75728a66f0e7038fc77052e671830d785b5616aad53b4810d3cc28 # subversion-1.14.2.tar.bz2
e24732e02dfac748a2c70b469f73342dd05efcc4bdb08b29f4b693088a7f5a9a # subversion-1.14.2.tar.bz2.asc
ad2a082421c0c8b42ef5638ca3bfb9bcacac8bcab9b31ca519a108b02cecd760 # svn
217b2d2e15adf1df54b8fcf4b748c2afa8b766af37a36b2f29a580f49e7b4ba3 # svnserve.conf
6ac5c1d0e149178fbf478e0e8273e6350e1de95a197f13c7aa61b108a8f3b123 # svnserve.tmpfiles
138d8b1ff7adb4519c5790eb80c69b441abd9b5ad79d75a8fd7c226e6ba21deb # subversion.rpath.fix.patch
e6846ca6b5136a3d217244dbebdcc8d8b449aaf61d09541e4f0aa76bee6c3845) # ruby-frozen-nil.patch

123
subversion/PKGBUILD-arch Normal file
View File

@ -0,0 +1,123 @@
# Maintainer: Felix Yan <felixonmars@archlinux.org>
# Contributor: Angel Velasquez <angvp@archlinux.org>
# Contributor: Stéphane Gaudreault <stephane@archlinux.org>
# Contributor: Paul Mattal <paul@archlinux.org>
# Contributor: Jason Chu <jason@archlinux.org>
pkgname=subversion
pkgver=1.14.2
pkgrel=6
pkgdesc="A Modern Concurrent Version Control System"
arch=('x86_64')
url="https://subversion.apache.org/"
license=('APACHE')
depends=('glibc' 'file' 'libutf8proc' 'serf' 'sqlite' 'systemd' 'apr' 'apr-util'
'zlib' 'lz4' 'expat' 'libsasl')
makedepends=('apache' 'python' 'python-py3c' 'perl' 'swig' 'java-environment>=8'
'libgnome-keyring' 'kwallet' 'kdelibs4support' 'ruby')
optdepends=('libgnome-keyring: for GNOME Keyring for auth credentials'
'kwallet: for KWallet for auth credentials'
'bash-completion: for svn bash completion'
'python: for some hook scripts'
'java-environment: for Java support'
'ruby: for some hook scripts')
checkdepends=('ruby-test-unit')
provides=('svn')
backup=('etc/xinetd.d/svn' 'etc/conf.d/svnserve')
options=('!makeflags' '!emptydirs')
source=(https://www.apache.org/dist/subversion/subversion-${pkgver}.tar.bz2{,.asc}
svn
svnserve.conf
svnserve.tmpfiles
svnserve.service
subversion.rpath.fix.patch
ruby-frozen-nil.patch)
sha512sums=('20ada4688ca07d9fb8da4b7d53b5084568652a3b9418c65e688886bae950a16a3ff37710fcfc9c29ef14a89e75b2ceec4e9cf35d5876a7896ebc2b512cfb9ecc'
'SKIP'
'3df59e92aa0314ff6adce26e2e1162bf2872ca03ff1f78891081a60e67b521b6046b4a2f85f718dcd27f9d5709594658817a09548cdb74e3976d371dbe47e7db'
'f7f2ceac2446cc94ac2be3404083cc54a0f1f4d04d5301f600dfafca38819669bcffdfa45f1b90b9f3cdb042469385a764f11dc1a827f10c23ddf73b7ac6c9da'
'7775f4da5003970c9ebdc2f696ba090df194a77d9daed791875488c943f72ae496b5f9cc6f3ff9f3f4de9f352a3b518137babdea38947d1a2d5dd16aa1844036'
'8cc23ae71bd7ce7c337eaf12929f1af0a11b55250808e88f06397b874daf2efb9491c464be3d082d937a82c2b0b7c3ed06d6695cfd8a3fda1f803bbfd15837de'
'60d538160e738eb3b3e84a3881fe5a8d75c79053d3f31c4c29ef6ace6ccc5dd4367ed712766c911bae3436e9706e4dd144b270bb45161a6c1834a37e154d0440'
'bb772e55acd9601121ad06b254c364e8d8cf772ca59b8df0cf4c5c5ecba110d4108d0363672f121f770550cdd052802474029e57643258f398aacd2b63ccb898')
validpgpkeys=('19BBCAEF7B19B280A0E2175E62D48FAD16A0DE01'
'8BC4DAE0C5A4D65F404401074F7DBAA99A59B973'
'BA3C15B1337CF0FB222BD41A1BCA6586A347943F'
'E7B2A7F4EC28BE9FF8B38BA4B64FFF1209F9FA74'
'3D1DC66D6D2E0B9039528138C4A6C625CCC8E1DF'
'A844790FB5743606EE95920776D788E1ED1A599C'
'7B8CA7F6451AD89C8ADC077B376A3CFD110B1C95'
'056F8016D9B87B1BDE41746799EC741B57921ACC'
'3F8E467CB3366E3013E1120D583F00ADF981C39F'
'91BFBF4D6956BD5DF7B72D23DFE691AE331BA3DB'
'EC25FCC105618D04ADB43429C4416167349A3BCB')
# Ben Reser / Stefan Sperling / Branko Čibej / Evgeny Kotkov / Bert Huijben / Philip Martin /
# Stefan Fuhrmann / Stefan Hett (CODE SIGNING KEY) /Nathan Hartman (CODE SIGNING KEY) / James McCoy /
# Mark Phippard
prepare() {
cd ${pkgname}-${pkgver}
patch -Np0 -i ../subversion.rpath.fix.patch
patch -p1 -i ../ruby-frozen-nil.patch
rm subversion/bindings/swig/proxy/*.swg
./autogen.sh
}
build() {
cd ${pkgname}-${pkgver}
./configure --prefix=/usr \
--with-apxs \
--enable-javahl \
--with-jdk=/usr/lib/jvm/default \
--with-gnome-keyring \
--with-kwallet \
--with-apache-libexecdir=/usr/lib/httpd/modules \
--with-ruby-sitedir=/usr/lib/ruby/vendor_ruby \
--disable-static
make LT_LDFLAGS="-L$Fdestdir/usr/lib"
local python_version=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))')
make swig_pydir=/usr/lib/python${python_version}/site-packages/libsvn \
swig_pydir_extra=/usr/lib/python${python_version}/site-packages/svn swig-py swig-pl javahl swig-rb
}
check() {
cd ${pkgname}-${pkgver}
export LANG=C LC_ALL=C
make check check-swig-pl check-swig-py check-swig-rb CLEANUP=yes # check-javahl
}
package() {
cd ${pkgname}-${pkgver}
export LD_LIBRARY_PATH="${pkgdir}"/usr/lib:${LD_LIBRARY_PATH}
make DESTDIR="${pkgdir}" INSTALLDIRS=vendor \
swig_pydir=/usr/lib/python3.10/site-packages/libsvn \
swig_pydir_extra=/usr/lib/python3.10/site-packages/svn \
install install-swig-py install-swig-pl install-javahl install-swig-rb
install -dm755 "${pkgdir}"/usr/share/subversion
cp -a tools/hook-scripts "${pkgdir}"/usr/share/subversion/
rm "${pkgdir}"/usr/share/subversion/hook-scripts/*.in
## svnserve ...
# xinetd
install -D -m 644 "${srcdir}"/svn "${pkgdir}"/etc/xinetd.d/svn
# ... systemd
install -D -m 644 "${srcdir}"/svnserve.service "${pkgdir}"/usr/lib/systemd/system/svnserve.service
install -D -m 644 "${srcdir}"/svnserve.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/svnserve.conf
# ... common config
install -D -m 644 "${srcdir}"/svnserve.conf "${pkgdir}"/etc/conf.d/svnserve
install -Dm 644 tools/client-side/bash_completion \
"${pkgdir}"/usr/share/bash-completion/completions/subversion
for i in svn svnadmin svndumpfilter svnlook svnsync svnversion; do
ln -sf subversion "${pkgdir}"/usr/share/bash-completion/completions/${i}
done
}
# vim: ts=2 sw=2 et:

1
subversion/clean Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg,subv*tar.bz2*}

17
subversion/deps Normal file
View File

@ -0,0 +1,17 @@
libutf8proc
serf
apr
apr-util
apache
python
python-py3c
swig
libgnome-keyring
kwallet
kdelibs4support
ruby
ruby-test-unit
jdk-openjdk
autoconf

1
subversion/key Normal file
View File

@ -0,0 +1 @@
gpg -v --recv-key C4416167349A3BCB

View File

@ -0,0 +1,42 @@
commit 6c69127693e9e395c026d982f871253548037a4d
Author: James McCoy <jamessan@debian.org>
Date: Sun Nov 8 23:06:45 2015 -0500
Create a new Ruby Object instead of attempting to modify nil.
Starting in Ruby 2.2, the nil, true, and false objects are frozen. This
was causing test_repos.rb's test_load to fail due to calling
"repos.load_fs(nil)". This results in svn_swig_rb_make_stream trying to
attributes on nil, which isn't allowed.
* subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c:
(svn_swig_rb_make_stream): Create a new Object if the given io is nil.
Also call svn_swig_rb_get_pool in order to deduplicate some
pool-handling code.
diff --git a/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c b/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c
index a25ec5a..2210853 100644
--- a/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c
+++ b/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c
@@ -3230,14 +3230,16 @@ svn_swig_rb_make_stream(VALUE io)
stream_p = &stream;
r2c_swig_type2(io, "svn_stream_t *", (void **)stream_p);
} else {
+ if (NIL_P(io)) {
+ io = rb_class_new_instance(0, NULL, rb_cObject);
+ }
VALUE rb_pool = rb_pool_new(Qnil);
- apr_pool_wrapper_t *pool_wrapper;
- apr_pool_wrapper_t **pool_wrapper_p;
+ apr_pool_t *pool;
+
+ svn_swig_rb_get_pool(0, NULL, io, &rb_pool, &pool);
rb_set_pool(io, rb_pool);
- pool_wrapper_p = &pool_wrapper;
- r2c_swig_type2(rb_pool, "apr_pool_wrapper_t *", (void **)pool_wrapper_p);
- stream = svn_stream_create((void *)io, pool_wrapper->pool);
+ stream = svn_stream_create((void *)io, pool);
svn_stream_set_read2(stream, NULL /* only full read support */,
read_handler_rbio);
svn_stream_set_write(stream, write_handler_rbio);

View File

@ -0,0 +1,11 @@
--- Makefile.in.orig 2009-02-16 14:10:48.000000000 -0200
+++ Makefile.in 2009-06-04 00:56:29.000000000 -0300
@@ -678,6 +678,7 @@
$(SWIG_PL_DIR)/native/Makefile: $(SWIG_PL_DIR)/native/Makefile.PL
cd $(SWIG_PL_DIR)/native; $(PERL) Makefile.PL PREFIX=$(prefix)
+ cd $(SWIG_PL_DIR)/native; sed -i 's|LD_RUN_PATH|DIE_RPATH_DIE|g' Makefile{,.{client,delta,fs,ra,repos,wc}}
# There is a "readlink -f" command on some systems for the same purpose,
# but it's not as portable (e.g. Mac OS X doesn't have it). These should
# only be used where Python/Perl are known to be available.

8
subversion/sums Normal file
View File

@ -0,0 +1,8 @@
subversion-1.14.2.tar.bz2
subversion-1.14.2.tar.bz2.asc
svn
svnserve.conf
svnserve.tmpfiles
subversion.rpath.fix.patch
ruby-frozen-nil.patch

11
subversion/svn Normal file
View File

@ -0,0 +1,11 @@
service svn
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/bin/svnserve
server_args = -i
log_on_failure += USERID
disable = yes
}

5
subversion/svnserve.conf Normal file
View File

@ -0,0 +1,5 @@
#
# Parameters to be passed to svnserve
#
#SVNSERVE_ARGS="-r /path/to/some/repos"
SVNSERVE_ARGS=""

View File

@ -0,0 +1 @@
D /run/svnserve 0700 root root -

6
subversion/time Normal file
View File

@ -0,0 +1,6 @@
real 24m32.146s
user 17m8.494s
sys 4m20.099s

View File

@ -7,7 +7,7 @@
pkgbase=unrar
pkgname=(unrar libunrar)
pkgver=6.2.4
pkgver=6.2.5
pkgrel=01
epoch=1
arch=(x86_64)
@ -48,8 +48,9 @@ package_libunrar() {
license=(custom)
sha256sums=(22e0a37444c6beb194d4dfafdce480d1143547eb1102fd65430e1e9522a545ad) # unrarsrc-6.2.4.tar.gz
sha256sums=(9a3974410d1d340e3998dd2a6f98faefbe838cad556266e714adfb0e8cf9377c) # unrarsrc-6.2.5.tar.gz
# 3d9ed1bb8bb5507a8287096e5925034b2cc27644a4ced2fd6d98ed393b4cc5ac libunrar-1:6.2.5-01-x86_64.pkg.tar.xz
# 4a8a35cd6aa693c03ce67abfbd1f323c06a90adf765ef5d6c94b15e5c819a3b6 unrar-1:6.2.5-01-x86_64.pkg.tar.xz
# ca2a43eddd8841ccc8a636b807a73f3c3d995570cf84116aa4a9ae920ed03f94 libunrar-1:6.2.4-01-x86_64.pkg.tar.xz
# beeda72b5ed5930029716fa00dbe59b4f68b6e1bbb7b8f3839ca80ce0502363e unrar-1:6.2.4-01-x86_64.pkg.tar.xz

View File

@ -4,14 +4,14 @@
pkgbase=unrar
pkgname=(unrar libunrar)
pkgver=6.2.4
pkgver=6.2.5
pkgrel=1
epoch=1
arch=(x86_64)
url='https://www.rarlab.com/rar_add.htm'
license=(custom)
source=(https://www.rarlab.com/rar/unrarsrc-$pkgver.tar.gz)
sha256sums=('22e0a37444c6beb194d4dfafdce480d1143547eb1102fd65430e1e9522a545ad')
sha256sums=('9a3974410d1d340e3998dd2a6f98faefbe838cad556266e714adfb0e8cf9377c')
prepare() {
sed -e '/CXXFLAGS=/d' -e '/LDFLAGS=/d' -i unrar/makefile # Use system build flags