upg clamav hwloc jack2 librewolf memcached mesa

added tsocks tsocks-tools as one pkg
This commit is contained in:
joborun linux 2023-02-25 19:17:37 +02:00
parent 04b1b16ccc
commit 89ff408507
22 changed files with 310 additions and 49 deletions

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=clamav
pkgver=1.0.0
pkgver=1.0.1
pkgrel=01
pkgdesc='Anti-virus toolkit for Unix w/o systemd'
url='https://www.clamav.net/'
@ -83,15 +83,13 @@ license=('GPL')
validpgpkeys=('E34DB95B374B31570496CD3F609B024F2B3EDD07') # Talos (Talos, Cisco Systems Inc.) <research@sourcefire.com>
sha512sums=('ea84d93def9ecf2d66df40cc2a1ccb27bc61fefecfa53387b9342d90ce1b890846160d1cc44a1a05d2aad94e6491f5851090f04762b28f52f95aee3e82cfefc8'
'SKIP'
'9cb168c1c16bb43c99900d7ef34456e3f3b593d4d1943c875a0306bc86fd3872cb78e9e1413dcba93579e01b96d466c9eea1975e24190193663b7986c4525d48'
'b984836f6c34d97b90d81fa5d17361a2e3f8c0cc709e3350a4d25cf088dc04f7bf2504359980c8be489c96b1b8798c60e6da533069d3378d49d4f50f929a2c90'
'c5443634399bd87fe0d0192518538ffdb7296a8437b5b0160a0fbd58696b01285de3237e3feb552c0095c49e576832dec2e2b2107eef2be42424ed7edd13cd19')
sha256sums=(bda39bb856902e6dd6077ea313a3eb8beccd487e0082a95917877f2b299cd86e # clamav-1.0.0.tar.gz
a1da53e13bcbe8659adb990b894c3837ae2ceb85bc33b7d961e4885d8433b159 # clamav-1.0.0.tar.gz.sig
sha256sums=(0872dc1b82ff4cd7e8e4323faf5ee41a1f66ae80865d05429085b946355d86ee # clamav-1.0.1.tar.gz
af109eebd75a460b9a8f2336081c0f0027af786e2e49704249dc29e03781c035 # clamav-1.0.1.tar.gz.sig
c36e3ddf790fa6ea90169038ae08521a31652a372017e6e38858e28fc63b3f74 # clamav.logrotate
01a896c3a1cd34b323594403fd82a9e353b5aa848b8462137b621959558199e8 # clamav.sysusers
8e216c7e4763a273a120930787dcc444ea221bb719eed180a9d15b4c1d603a84) # clamav.tmpfiles
## ba8571a42240425627a551ee63e47d150726f5af551564404dbc8747187cffb3 clamav-1.0.1-01-x86_64.pkg.tar.lz

View File

@ -5,7 +5,7 @@
# Contributor: Gaetan Bisson <bisson@archlinux.org>
pkgname=clamav
pkgver=1.0.0
pkgver=1.0.1
pkgrel=1
pkgdesc='Anti-virus toolkit for Unix'
url='https://www.clamav.net/'
@ -24,7 +24,7 @@ source=(https://www.clamav.net/downloads/production/${pkgname}-${pkgver}.tar.gz{
clamav.logrotate
clamav.tmpfiles
clamav.sysusers)
sha512sums=('ea84d93def9ecf2d66df40cc2a1ccb27bc61fefecfa53387b9342d90ce1b890846160d1cc44a1a05d2aad94e6491f5851090f04762b28f52f95aee3e82cfefc8'
sha512sums=('924e2f197baddd693dc25c30fcf32aa459e9c6461ff0b22303a1854deb9e2a9c4ce01ae892ed60975ec19105acbb36cb8ac1b4cbf9dee3f7fe51f670af32e3d5'
'SKIP'
'9cb168c1c16bb43c99900d7ef34456e3f3b593d4d1943c875a0306bc86fd3872cb78e9e1413dcba93579e01b96d466c9eea1975e24190193663b7986c4525d48'
'c5443634399bd87fe0d0192518538ffdb7296a8437b5b0160a0fbd58696b01285de3237e3feb552c0095c49e576832dec2e2b2107eef2be42424ed7edd13cd19'

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=hwloc
pkgver=2.8.0
pkgver=2.9.0
pkgrel=01
pkgdesc='Portable Hardware Locality is a portable abstraction of hierarchical architectures'
url='https://www.open-mpi.org/projects/hwloc/'
@ -42,6 +42,8 @@ package() {
license=('BSD')
sha256sums=(348a72fcd48c32a823ee1da149ae992203e7ad033549e64aed6ea6eeb01f42c1) # hwloc-2.8.0.tar.bz2
sha256sums=(2070e963596a2421b9af8eca43bdec113ee1107aaf7ccb475d4d3767a8856887) # hwloc-2.9.0.tar.bz2
## 46a024661f9078e7b31b9a25246c5d0378d47594ef5bb1492e6334b2b8af60cb hwloc-2.9.0-01-x86_64.pkg.tar.lz

View File

@ -4,7 +4,7 @@
# Contributor: Hervé YVIQUEL <elldekaa@gmail.com>
pkgname=hwloc
pkgver=2.8.0
pkgver=2.9.0
pkgrel=1
pkgdesc='Portable Hardware Locality is a portable abstraction of hierarchical architectures'
url='https://www.open-mpi.org/projects/hwloc/'
@ -15,8 +15,8 @@ makedepends=('cairo' 'libxml2' 'pciutils' 'systemd' 'libx11')
optdepends=('cairo' 'libxml2' 'pciutils' 'libx11')
options=('!docs')
source=(https://www.open-mpi.org/software/hwloc/v${pkgver%.*}/downloads/${pkgname}-${pkgver}.tar.bz2)
sha512sums=('025c8ebc2945bdf696cc66fe2cfea0195694713a6098603fb4eaeac409d2f6c3386a7c2b4d7f3758d828f6b621e7f06ffb5745224cb1df2f8ff4f19b2a8a4a7b')
b2sums=('33f75987ee904d5ee9c62268695a2f7f59b0adc2e1601fc4407f525664b78a7fab04c75823ce9d190c8cb9ffc0ce983d7137555625d47bc1451a2d0c6f330055')
sha512sums=('45705d30c8a974c6afd998559cd1195e7e478cf01b669ad60c06baeac9d17c5cd163eb00ad12c2187889e9a7ea96ff6d5a3cb414e8e6de7f00a6fa10eb8c7507')
b2sums=('8451d24a2685b1e52b93a21a0fd43cb93564e03a4a3d1708ffe021dd59e701b50088b7202a1e50358c23e19278cc0526f0064b5ec79ca5152697e1380549e6e0')
build() {
cd hwloc-${pkgver}

View File

@ -2,5 +2,6 @@ libpciaccess
cairo
libx11
libxml2
freetype2

View File

@ -1,3 +1,6 @@
real 0m45.282s
user 1m26.153s
sys 0m10.699s
real 1m7.498s
user 1m3.375s
sys 0m8.447s

View File

@ -89,4 +89,3 @@ validpgpkeys=('62B11043D2F6EB6672D93103CDBAA37ABC74FBA0') # falkTX <falktx@falkt
sha256sums=(SKIP
11cff3fb28b26641866f11a60ebb969fa0d1a993a4478dba6d80d9f4f24dacfd) # jack2-1.9.22-db-5.3.patch

View File

@ -8,18 +8,18 @@
pkgname=librewolf
provides=($pkgname-bin $pkgname)
conflicts=($pkgname-bin $pkgname)
pkgver=109.0.1
pkgrel=01
pkgver=110.0
pkgrel=03
pkgdesc="Community-maintained fork of Firefox, focused on privacy, security and freedom -binary"
arch=(x86_64)
options=(!emptydirs)
install=librewolf.install
makedepends=(zstd sh)
makedepends=(sh)
proj_id=12875785
url=https://gitlab.com/api/v4/projects
weburl="https://librewolf.net/"
info_url="https://librewolf-community.gitlab.io/"
source=($url/$proj_id/packages/generic/librewolf/$pkgver-1/$pkgname-$pkgver-1-x86_64.pkg.tar.zst{,.sig}
source=($url/$proj_id/packages/generic/librewolf/$pkgver-2/$pkgname-$pkgver-2-x86_64.pkg.tar.zst{,.sig}
librewolf.install)
package() {
@ -27,7 +27,8 @@ package() {
nss ttf-liberation libpulse ffmpeg)
optdepends=('libnotify: Notification integration'
'speech-dispatcher: Text-to-Speech'
'hunspell-en_US: Spell checking, US English')
'hunspell-en_US: Spell checking, US English'
'xdg-desktop-portal: Screensharing with Wayland')
backup=( usr/lib/librewolf/librewolf.cfg
usr/lib/librewolf/distribution/policies.json)
@ -40,10 +41,9 @@ license=(MPL GPL LGPL)
validpgpkeys=(031F7104E932F7BD7416E7F6D2845E1305D6E801) # <1813007-ohfp@users.noreply.gitlab.com>
sha256sums=(5cf33dcb5bc0c9b0e9372dcca354033dca3902ce6b07794e1397f219c3cf22f7 # librewolf-109.0.1-1-x86_64.pkg.tar.zst
c23fccccc89926eb94a26f417602e06b581ce0c5e78ffda958b9616d32ce8fb6 # librewolf-109.0.1-1-x86_64.pkg.tar.zst.sig
sha256sums=(f7dea00a14e5000fa3953f11a41dc6dcb372f666584ec643d08b8af3ec929434 # librewolf-110.0-2-x86_64.pkg.tar.zst
0818d17c6bb05113419228b063b595d86aa083dd2979585d4767e4a47973708e # librewolf-110.0-2-x86_64.pkg.tar.zst.sig
c3d94f33b96944e80b6fe84e36eaa9b4179ab144fe7aa58c5aa2efae0e2004b9) # librewolf.install
## 99dcaa71d3f6931fab486a33d66afd37478cf73e28a41c33b359027bad86cffd /var/cache/jobextra/librewolf-109.0.1-01-x86_64.pkg.tar.lz
## c18d7df98e92f9b0cbd4f296a13e35eb95fc00af67572d6a5db624018f6f7291 librewolf-110.0-03-x86_64.pkg.tar.lz

View File

@ -3,19 +3,22 @@
pkgname=librewolf-bin
provides=(${pkgname//-bin/""})
conflicts=(${pkgname//-bin/""})
pkgver=109.0.1
pkgrel=1
pkgver=110.0
pkgrel=2
pkgdesc="Community-maintained fork of Firefox, focused on privacy, security and freedom."
arch=(x86_64 aarch64)
license=(MPL GPL LGPL)
url="https://librewolf-community.gitlab.io/"
depends=(gtk3 libxt startup-notification mime-types dbus-glib
nss ttf-font libpulse ffmpeg)
optdepends=('networkmanager: Location detection via available WiFi networks'
'libnotify: Notification integration'
'pulseaudio: Audio support'
'speech-dispatcher: Text-to-Speech'
'hunspell-en_US: Spell checking, American English')
optdepends=(
'hunspell-en_US: Spell checking, American English'
'libnotify: Notification integration'
'networkmanager: Location detection via available WiFi networks'
'pulseaudio: Audio support'
'speech-dispatcher: Text-to-Speech'
'xdg-desktop-portal: Screensharing with Wayland'
)
validpgpkeys=('031F7104E932F7BD7416E7F6D2845E1305D6E801')
backup=('usr/lib/librewolf/librewolf.cfg'
'usr/lib/librewolf/distribution/policies.json')
@ -30,9 +33,9 @@ _uploadpath_sig_aarch64=${_base_url}/${pkgname//-bin/""}-${pkgver}-${pkgrel}-aar
_uploadpath_sig_x86_64=${_base_url}/${pkgname//-bin/""}-${pkgver}-${pkgrel}-x86_64.pkg.tar.zst.sig
source_aarch64=("${_uploadpath_aarch64}" "${_uploadpath_sig_aarch64}")
source_x86_64=("${_uploadpath_x86_64}" "${_uploadpath_sig_x86_64}")
sha256sums_x86_64=('5cf33dcb5bc0c9b0e9372dcca354033dca3902ce6b07794e1397f219c3cf22f7'
sha256sums_x86_64=('f7dea00a14e5000fa3953f11a41dc6dcb372f666584ec643d08b8af3ec929434'
'SKIP')
sha256sums_aarch64=('db1e139b244d23801670f2070527269acd5685e8b4e017c12dc9b4e4e2d6dc60'
sha256sums_aarch64=('b3b50962c372a9601902eb7df32545829c56a69f6dab8678e2ac89317a880589'
'SKIP')
package() {

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=memcached
pkgver=1.6.17
pkgver=1.6.18
pkgrel=01
pkgdesc='Distributed memory object caching system w/o systemd'
url='https://memcached.org/'
@ -46,9 +46,10 @@ package() {
license=('GPL')
sha256sums=(2055e373613d8fc21529aff9f0adce3e23b9ce01ba0478d30e7941d9f2bd1224 # memcached-1.6.17.tar.gz
sha256sums=(cbdd6ab8810649ac5d92fcd0fcb0ca931d8a9dbd0ad8cc575b47222eedd64158 # memcached-1.6.18.tar.gz
228c4f536f3c9f9eee4e11226ec8846a22d4ba46c2d3bf2811413efcc322609a # memcached.sysusers
c4d0ae2218b99a276ff6e0084ae81e66add0ca9347e4bde70e9172db6e44002a) # memcached.tmpfiles
## 2c9f6535c734e63ed29ade98e41797b05fb4a8cb5a752469659bdc6f39ae8039 memcached-1.6.18-01-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
# Contributor: Michael Irwin <6d6469@gmail.com>
pkgname=memcached
pkgver=1.6.17
pkgver=1.6.18
pkgrel=1
pkgdesc='Distributed memory object caching system'
url='https://memcached.org/'
@ -15,7 +15,7 @@ source=(https://www.memcached.org/files/${pkgname}-${pkgver}.tar.gz
memcached.service.patch
memcached.tmpfiles
memcached.sysusers)
sha512sums=('90ddd1e0dac3eb27273c1ee0bf6a7f75248f0267bca37b88455ff48727ab4f9db07382484d1e0c9b4a0126198b147f53aea4c993259ac608e8de393e11dad673'
sha512sums=('85e5a5e7c901b02158ea20cc58f2e7e6ba4806c40a0105185140b31fa40f3ce0fc704f6f17ea4a425a9ff543f9d30092aadbb202ea4ca46476c151e65eac97e6'
'dd21f49062054c601469f9abc9ee39a0f06c604e8805e7bc9bf2cfa65429962f93e7ac67764257c578fc15b1e75394956f350162c99b084c76a6e14d9331f31f'
'960705ff74d25afed477e0b2a5872a3a4fb49ed3105a351f0d0224abc947778f9dbda81e80be94ab636da4a8411a9dd56a8fd4513e5b86a3096a14fa67f1548b'
'e6ddcab9a6fee024072b6363ef60aa176ed258369bf3a17d475f19b1f410ffd6195b9c5737dc5b1371e8974b44bdbdaa109927acaeb54fb40302a5d67d7c13a8')

View File

@ -1,4 +1,4 @@
#!/usr/bin/bash
#!/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"
@ -10,7 +10,7 @@ pkgname=('vulkan-mesa-layers' 'opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 'vulk
'vulkan-virtio' 'libva-mesa-driver' 'mesa-vdpau' 'mesa')
pkgdesc="An open-source implementation of the OpenGL specification w/o systemd or zstd"
pkgver=23.0.0
pkgrel=01
pkgrel=02
arch=('x86_64')
#options=('debug' '!lto') # uncomment this if you want the debug package built # Arch removed debug for 22.3.3-3 version
options=('!lto')
@ -48,7 +48,6 @@ build() {
arch-meson mesa-$pkgver build \
-D b_ndebug=true \
-D b_lto=false \
-D platforms=x11,wayland \
-D gallium-drivers=r300,r600,radeonsi,nouveau,virgl,svga,swrast,i915,iris,crocus,zink,d3d12 \
-D vulkan-drivers=amd,intel,intel_hasvk,swrast,virtio-experimental \
@ -265,3 +264,13 @@ sha512sums=('127e2759a2a31cacd65a0891719ab7bb4a9188844022b4bccaebbedce9c550b9ccb
'd7a54efea5a4be9d893c67b97fc846a45ef148c1bc1057ed91c377086d8f18aaa49eab5f9b3f3557e82457f8e23c2b8727b62880003529e1fe364b7ea15daccf'
'f9f0d0ccf166fe6cb684478b6f1e1ab1f2850431c06aa041738563eb1808a004e52cdec823c103c9e180f03ffc083e95974d291353f0220fe52ae6d4897fecc7')
# 05c796415d6f44c442a8b977f99da3261b524d73eb98c671858cf48e0c488efd libva-mesa-driver-23.0.0-02-x86_64.pkg.tar.lz
# 233cc4c147c2d29cbdf7a72f195f614a4662a8d7118dd05590838d6c57de23c0 mesa-23.0.0-02-x86_64.pkg.tar.lz
# d996f68d90488780c8b1d4d89d35d161e2dfdb900c513a1c4aadb13517e4fcbf mesa-vdpau-23.0.0-02-x86_64.pkg.tar.lz
# 22406bbaa8919255e38182dfa87ef790f6e0d6054dd8b3a5a3ea4f7c20c1b4c2 opencl-mesa-23.0.0-02-x86_64.pkg.tar.lz
# 91fc2be9ebc9b4c3ed20d71c24876848b1de3c08bb233fa9ce13ef9291592301 vulkan-intel-23.0.0-02-x86_64.pkg.tar.lz
# 2aea35ea6d2a4e8bd9c91e877ce2d265139d2f231b108e47c5acd51e9222f245 vulkan-mesa-layers-23.0.0-02-x86_64.pkg.tar.lz
# b490dc39df6a496d7838aef5d36aba59d8da307f793651b1a5c0eec0ec78657d vulkan-radeon-23.0.0-02-x86_64.pkg.tar.lz
# 1746e8efb0c3605c09bbcc537a5143c99fca005a4da1889d10413d7e64ba08af vulkan-swrast-23.0.0-02-x86_64.pkg.tar.lz
# f57c35e309963f51d84d8af876d78116f73ce17c6e4e30711076df6b23bb10a5 vulkan-virtio-23.0.0-02-x86_64.pkg.tar.lz

View File

@ -7,7 +7,7 @@ pkgbase=mesa
pkgname=('vulkan-mesa-layers' 'opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 'vulkan-swrast' 'vulkan-virtio' 'libva-mesa-driver' 'mesa-vdpau' 'mesa')
pkgdesc="An open-source implementation of the OpenGL specification"
pkgver=23.0.0
pkgrel=1
pkgrel=2
arch=('x86_64')
makedepends=('python-mako' 'libxml2' 'libx11' 'xorgproto' 'libdrm' 'libxshmfence' 'libxxf86vm'
'libxdamage' 'libvdpau' 'libva' 'wayland' 'wayland-protocols' 'zstd' 'elfutils' 'llvm'
@ -16,7 +16,6 @@ makedepends=('python-mako' 'libxml2' 'libx11' 'xorgproto' 'libdrm' 'libxshmfence
makedepends+=('rust' 'rust-bindgen' 'spirv-tools' 'spirv-llvm-translator') # rusticl dependencies
url="https://www.mesa3d.org/"
license=('custom')
options=('!lto')
source=(https://mesa.freedesktop.org/archive/mesa-${pkgver}.tar.xz{,.sig}
0001-anv-force-MEDIA_INTERFACE_DESCRIPTOR_LOAD-reemit-aft.patch
0002-iris-Retry-DRM_IOCTL_I915_GEM_EXECBUFFER2-on-ENOMEM.patch
@ -56,7 +55,6 @@ build() {
arch-meson mesa-$pkgver build \
-D b_ndebug=true \
-D b_lto=false \
-D platforms=x11,wayland \
-D gallium-drivers=r300,r600,radeonsi,nouveau,virgl,svga,swrast,i915,iris,crocus,zink,d3d12 \
-D vulkan-drivers=amd,intel,intel_hasvk,swrast,virtio-experimental \

60
tsocks/PKGBUILD Normal file
View File

@ -0,0 +1,60 @@
#!/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 |---------------------------------------
#pkgbase=tsocks (we have added tsocks-tools into a single pkg)
pkgname=tsocks
pkgver='1.8beta5'
pkgrel=09
pkgdesc='Transparent SOCKS proxying library and misc. tools as from AUR last 2002 version'
url="http://tsocks.sf.net"
depends=('glibc')
repkaces=(tsocks-tools)
source=("https://downloads.sf.net/tsocks/tsocks-${pkgver}.tar.gz"
prognames.patch)
prepare() {
cd "${srcdir}/tsocks-1.8"
patch -Np 1 -i "${srcdir}/prognames.patch" || return 1
}
build() {
cd "${srcdir}/${pkgname}-1.8"
export CPPFLAGS=
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
--libdir=/usr/lib
make
# replaced this from the AUR tsocks-tools
# autoreconf
# ./configure
# make inspectsocks saveme validateconf || return 1
}
package() {
cd "${srcdir}/$pkgname-1.8"
make DESTDIR="${pkgdir}" install
install -d "${pkgdir}/usr/share/${pkgname}"
install -m644 tsocks.conf.{simple,complex}.example "${pkgdir}/usr/share/${pkgname}"
install -D saveme "${pkgdir}/usr/bin/tsocks-saveme"
install validateconf "${pkgdir}/usr/bin/tsocks-validateconf"
install inspectsocks "${pkgdir}/usr/bin"
}
#---- arch license gpg-key and sha256sums ----
arch=(x86_64)
license=('GPL')
sha256sums=(849d7ef5af80d03e76cc05ed9fb8fa2bcc2b724b51ebfd1b6be11c7863f5b347 # tsocks-1.8beta5.tar.gz
7d3898529d99ca59d06e44f486e56921532443a8daf0f3da4e4aad63b9a46dcb) # prognames.patch
## 77897db9e3362d14b431f308ec574f32889559fb308c907f5870d50d75e7fa7e tsocks-1.8beta5-09-x86_64.pkg.tar.lz

25
tsocks/PKGBUILD-arch Normal file
View File

@ -0,0 +1,25 @@
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
pkgname=tsocks
pkgver=1.8beta5
pkgrel=9
pkgdesc='Transparent SOCKS proxying library'
url='http://tsocks.sourceforge.net/'
license=('GPL')
arch=('x86_64')
source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz")
sha512sums=('b41636ea6b77abf0d1e3cda7bbca4e7ee96f3cdb1843f3a2c530650931e5567f67921de67b28ba9bab0f51df39770a3f7fb458cf7ac78aad7aa861923df2c4a9')
build() {
cd "${srcdir}/${pkgname}-1.8"
export CPPFLAGS=
./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man --libdir=/usr/lib
make
}
package() {
cd "${srcdir}/${pkgname}-1.8"
make DESTDIR="${pkgdir}" install
install -d "${pkgdir}/usr/share/${pkgname}"
install -m644 tsocks.conf.{simple,complex}.example "${pkgdir}/usr/share/${pkgname}"
}

36
tsocks/PKGBUILD-aur Normal file
View File

@ -0,0 +1,36 @@
# Maintainer: Tilman Blumenbach <tilman@ax86.net>
pkgname=tsocks-tools
pkgver='1.8beta5'
pkgrel=4
pkgdesc='Misc. tools from the tsocks package'
arch=('i686' 'x86_64')
url="http://tsocks.sf.net"
license=('GPL')
depends=('glibc')
source=("https://downloads.sf.net/tsocks/tsocks-${pkgver}.tar.gz"
prognames.patch)
prepare() {
cd "${srcdir}/tsocks-1.8"
patch -Np 1 -i "${srcdir}/prognames.patch" || return 1
}
build() {
cd "${srcdir}/tsocks-1.8"
autoreconf
./configure
make inspectsocks saveme validateconf || return 1
}
package() {
cd "${srcdir}/tsocks-1.8"
install -D saveme "${pkgdir}/usr/bin/tsocks-saveme"
install validateconf "${pkgdir}/usr/bin/tsocks-validateconf"
install inspectsocks "${pkgdir}/usr/bin"
}
sha256sums=('849d7ef5af80d03e76cc05ed9fb8fa2bcc2b724b51ebfd1b6be11c7863f5b347'
'7d3898529d99ca59d06e44f486e56921532443a8daf0f3da4e4aad63b9a46dcb')

55
tsocks/arch-diffs Normal file
View File

@ -0,0 +1,55 @@
1st install extra/tsocks then install jobextra/tsocks
here are the differences in contents
% pkg -Ql tsocks
tsocks /usr/
tsocks /usr/bin/
tsocks /usr/bin/tsocks
tsocks /usr/lib/
tsocks /usr/lib/libtsocks.so
tsocks /usr/lib/libtsocks.so.1
tsocks /usr/lib/libtsocks.so.1.8
tsocks /usr/share/
tsocks /usr/share/man/
tsocks /usr/share/man/man1/
tsocks /usr/share/man/man1/tsocks.1.gz
tsocks /usr/share/man/man5/
tsocks /usr/share/man/man5/tsocks.conf.5.gz
tsocks /usr/share/man/man8/
tsocks /usr/share/man/man8/tsocks.8.gz
tsocks /usr/share/tsocks/
tsocks /usr/share/tsocks/tsocks.conf.complex.example
tsocks /usr/share/tsocks/tsocks.conf.simple.example
Package (1) Old Version New Version Net Change
tsocks 1.8beta5-9 1.8beta5-09 0.66 MiB
Total Installed Size: 0.71 MiB
Net Upgrade Size: 0.66 MiB
% pkg -Ql tsocks
tsocks /usr/
tsocks /usr/bin/
+tsocks /usr/bin/inspectsocks
tsocks /usr/bin/tsocks
+tsocks /usr/bin/tsocks-saveme
+tsocks /usr/bin/tsocks-validateconf
tsocks /usr/lib/
tsocks /usr/lib/libtsocks.so
tsocks /usr/lib/libtsocks.so.1
tsocks /usr/lib/libtsocks.so.1.8
tsocks /usr/share/
tsocks /usr/share/man/
tsocks /usr/share/man/man1/
tsocks /usr/share/man/man1/tsocks.1.gz
tsocks /usr/share/man/man5/
tsocks /usr/share/man/man5/tsocks.conf.5.gz
tsocks /usr/share/man/man8/
tsocks /usr/share/man/man8/tsocks.8.gz
tsocks /usr/share/tsocks/
tsocks /usr/share/tsocks/tsocks.conf.complex.example
tsocks /usr/share/tsocks/tsocks.conf.simple.example

1
tsocks/clean Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg,tsocks*tar.gz}

50
tsocks/config Normal file
View File

@ -0,0 +1,50 @@
Usage: configure [options] [host]
Options: [defaults in brackets after descriptions]
Configuration:
--cache-file=FILE cache test results in FILE
--help print this message
--no-create do not create output files
--quiet, --silent do not print `checking...' messages
--version print the version of autoconf that created configure
Directory and file names:
--prefix=PREFIX install architecture-independent files in PREFIX
[/usr]
--exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
[same as prefix]
--bindir=DIR user executables in DIR [EPREFIX/bin]
--sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
--libexecdir=DIR program executables in DIR [EPREFIX/libexec]
--datadir=DIR read-only architecture-independent data in DIR
[PREFIX/share]
--sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
--sharedstatedir=DIR modifiable architecture-independent data in DIR
[PREFIX/com]
--localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
--libdir=DIR object code libraries in DIR [EPREFIX/lib]
--includedir=DIR C header files in DIR [PREFIX/include]
--oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
--infodir=DIR info documentation in DIR [PREFIX/info]
--mandir=DIR man documentation in DIR [PREFIX/man]
--srcdir=DIR find the sources in DIR [configure dir or ..]
--program-prefix=PREFIX prepend PREFIX to installed program names
--program-suffix=SUFFIX append SUFFIX to installed program names
--program-transform-name=PROGRAM
run sed PROGRAM on installed program names
Host type:
--build=BUILD configure for building on BUILD [BUILD=HOST]
--host=HOST configure for HOST [guessed]
--target=TARGET configure for TARGET [TARGET=HOST]
Features and packages:
--disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
--x-includes=DIR X include files are in DIR
--x-libraries=DIR X library files are in DIR
--enable and --with options recognized:
--enable-socksdns force dns lookups to use tcp
--disable-debug disable ALL error messages from tsocks
--enable-oldmethod use the old method to override connect
--disable-hostnames disable hostname lookups for socks servers
--disable-envconf do not allow TSOCKS_CONF_FILE to specify configuration file
--with-conf=<file> location of configuration file (/etc/tsocks.conf default)

2
tsocks/deps Normal file
View File

@ -0,0 +1,2 @@

12
tsocks/prognames.patch Normal file
View File

@ -0,0 +1,12 @@
diff -ruNa tsocks-1.8_b/validateconf.c tsocks-1.8/validateconf.c
--- tsocks-1.8_b/validateconf.c 2009-12-23 21:45:03.000000000 +0100
+++ tsocks-1.8/validateconf.c 2009-12-23 21:47:19.000000000 +0100
@@ -23,7 +23,7 @@
*/
/* Global configuration variables */
-char *progname = "validateconf"; /* Name for error msgs */
+char *progname = "tsocks-validateconf"; /* Name for error msgs */
/* Header Files */
#include <config.h>

6
tsocks/time Normal file
View File

@ -0,0 +1,6 @@
real 0m3.210s
user 0m3.041s
sys 0m0.386s