upg b43-firmware cracklib dmraid dosfstools hdparm libtasn1 reiserfsprogs unixodbc

This commit is contained in:
joborun linux 2024-07-02 02:20:46 +03:00
parent 828278209c
commit b6ebb69119
20 changed files with 114 additions and 69 deletions

View file

@ -7,11 +7,10 @@
pkgname=b43-fwcutter
pkgver=019
pkgrel=04
pkgrel=05
pkgdesc="firmware extractor for the b43 kernel module"
url="https://wireless.wiki.kernel.org/en/users/Drivers/b43"
depends=('glibc')
arch=('x86_64')
source=("https://bues.ch/b43/fwcutter/${pkgname}-${pkgver}.tar.bz2"{,.asc})
build() {
@ -25,15 +24,16 @@ package() {
install -D -m644 b43-fwcutter.1 "$pkgdir"/usr/share/man/man1/b43-fwcutter.1
}
#---- license gpg-key sha256sums ----
#---- arch license gpg-key & sha256sums ----
license=('GPL')
arch=(x86_64)
license=('GPL-2.0-only')
validpgpkeys=('757FAB7CED1814AE15B4836E5FB027474203454C') # Michael Büsch (Git tag signing key) <m@bues.ch>
sha256sums=(d6ea85310df6ae08e7f7e46d8b975e17fc867145ee249307413cfbe15d7121ce # b43-fwcutter-019.tar.bz2
f4dc7a63e6fc858058c5ce38bd36d0ead45c5e9710648c702dea2cccf7e0f32b) # b43-fwcutter-019.tar.bz2.asc
## f4dc7a63e6fc858058c5ce38bd36d0ead45c5e9710648c702dea2cccf7e0f32b b43-fwcutter-019.tar.bz2.asc
## ba6f99fca0c19cbd64ab807d38fe6284c31e9bee65431f679d99a8acbec649ee b43-fwcutter-019-05-x86_64.pkg.tar.lz

View file

@ -1,12 +1,13 @@
# Maintainer: Thomas Baechler <thomas@archlinux.org>
# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
# Contributor: Thomas Baechler <thomas@archlinux.org>
pkgname=b43-fwcutter
pkgver=019
pkgrel=4
pkgrel=5
pkgdesc="firmware extractor for the b43 kernel module"
url="https://wireless.wiki.kernel.org/en/users/Drivers/b43"
depends=('glibc')
license=('GPL')
license=('GPL-2.0-only')
arch=('x86_64')
source=("https://bues.ch/b43/fwcutter/${pkgname}-${pkgver}.tar.bz2"{,.asc})
sha256sums=('d6ea85310df6ae08e7f7e46d8b975e17fc867145ee249307413cfbe15d7121ce'

View file

@ -7,7 +7,7 @@
pkgname=cracklib
pkgver=2.9.11
pkgrel=01
pkgrel=02
pkgdesc="Password Checking Library"
url="https://github.com/cracklib/cracklib"
depends=('glibc' 'zlib')
@ -38,9 +38,9 @@ package() {
arch=(x86_64)
license=('GPL')
license=('GPL-2.0-or-later')
sha256sums=(6213b986a5209fc0d4ca93734e349b8f66b36bfe9a3fae6eead14a15d82a68dc) # cracklib-2.9.11.tar.gz
## 0741f6bdafc6ae204017e52ea766da14b0e712e09d947d0aa6f98e2fba8f6840 cracklib-2.9.11-01-x86_64.pkg.tar.lz
## bf7bd5213898c253ef523c6e63adb63d8c45265e88ca8c9bebf3dca4555c97ca cracklib-2.9.11-02-x86_64.pkg.tar.lz

View file

@ -3,10 +3,10 @@
pkgname=cracklib
pkgver=2.9.11
pkgrel=1
pkgrel=2
pkgdesc="Password Checking Library"
arch=('x86_64')
license=('GPL')
license=('GPL-2.0-or-later')
url="https://github.com/cracklib/cracklib"
depends=('glibc' 'zlib')
source=(https://github.com/cracklib/cracklib/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz)

View file

@ -8,17 +8,16 @@
pkgname=dmraid
pkgver=1.0.0.rc16.3
_pkgver=1.0.0.rc16-3 ## ver that source has is not allowed for pkgver
pkgrel=014
pkgrel=015
pkgdesc="Device mapper RAID interface"
url="https://people.redhat.com/~heinzm/sw/dmraid"
conflicts=('mkinitcpio<0.7')
depends=('device-mapper>=2.0.54')
source=($url/src/$pkgname-$_pkgver.tar.bz2
dmraid_install
dmraid_hook
dmraid_tmpfiles)
dmraid_tmpfiles
dmraid-format-security.patch)
install=dmraid.install
# As I get a security format error on my build I am turning those flags off
@ -27,10 +26,7 @@ install=dmraid.install
prepare() {
cd "$pkgname/$_pkgver/$pkgname/"
CFLAGS=${CFLAGS/-Werror=format-security/} # https://bugs.archlinux.org/task/70701
CXXFLAGS=${CXXFLAGS/-Werror=format-security/}
patch -Np1 -i ${srcdir}/dmraid-format-security.patch
}
build() {
@ -63,9 +59,13 @@ package() {
arch=(x86_64)
license=('GPL')
license=('GPL-2.0-only')
sha256sums=(93421bd169d71ff5e7d2db95b62b030bfa205a12010b6468dcdef80337d6fbd8 # dmraid-1.0.0.rc16-3.tar.bz2
6e74f7e1d66fbe5fc41560dfebb327eb31eb3104fec09985e388c2fe252d6575 # dmraid_install
e74cdc82b59160d079594ce082980a3ae3561b5f6ecbdfdd30b7497b76373a2b # dmraid_hook
f00fa4462d83553d2fb769159a019b4d4898634e52b4a9bf796fe52b3b97f0cc # dmraid_tmpfiles
7c91f82db42018b09cf19fb43d3e1f672cc0b926acc6c572b01c7724206da650) # dmraid-format-security.patch
## af3db11d0e0f502854262277552dbeb00c677ff64af293307eccb88afee42567 dmraid-1.0.0.rc16.3-015-x86_64.pkg.tar.lz
sha256sums=(93421bd169d71ff5e7d2db95b62b030bfa205a12010b6468dcdef80337d6fbd8 # dmraid-1.0.0.rc16-3.tar.bz2
6e74f7e1d66fbe5fc41560dfebb327eb31eb3104fec09985e388c2fe252d6575 # dmraid_install
e74cdc82b59160d079594ce082980a3ae3561b5f6ecbdfdd30b7497b76373a2b # dmraid_hook
f00fa4462d83553d2fb769159a019b4d4898634e52b4a9bf796fe52b3b97f0cc) # dmraid_tmpfiles

View file

@ -3,25 +3,32 @@
pkgname=dmraid
pkgver=1.0.0.rc16.3
pkgrel=13
pkgrel=15
pkgdesc="Device mapper RAID interface"
url="https://people.redhat.com/~heinzm/sw/dmraid/"
conflicts=('mkinitcpio<0.7')
depends=('device-mapper>=2.0.54')
arch=('x86_64')
license=('GPL')
license=('GPL-2.0-only')
source=(#https://sources.archlinux.org/other/dmraid/$pkgname-$pkgver.tar.bz2
https://people.redhat.com/~heinzm/sw/dmraid/src/$pkgname-1.0.0.rc16-3.tar.bz2
dmraid_install
dmraid_hook
dmraid_tmpfiles
dmraid.service)
dmraid.service
dmraid-format-security.patch)
install=dmraid.install
md5sums=('819338fcef98e8e25819f0516722beeb'
'7a040ebcba305aba1e47dfe6ca8323b5'
'faec669dc85f87187b45b5d3968efe2c'
'56a8bb0ece8d206cd8efb504ee072ddd'
'ea6d280fc6f63fb799abcd882bca53c8')
sha256sums=('93421bd169d71ff5e7d2db95b62b030bfa205a12010b6468dcdef80337d6fbd8'
'6e74f7e1d66fbe5fc41560dfebb327eb31eb3104fec09985e388c2fe252d6575'
'e74cdc82b59160d079594ce082980a3ae3561b5f6ecbdfdd30b7497b76373a2b'
'f00fa4462d83553d2fb769159a019b4d4898634e52b4a9bf796fe52b3b97f0cc'
'7d7c09d40e52a3596fe3ddb2c370a1b7c838530902f8395f5c12f8d07eaa2491'
'7c91f82db42018b09cf19fb43d3e1f672cc0b926acc6c572b01c7724206da650')
prepare() {
cd "$pkgname/1.0.0.rc16-3/$pkgname"
patch -Np1 -i ${srcdir}/dmraid-format-security.patch
}
build() {
cd "$pkgname/1.0.0.rc16-3/$pkgname"

View file

@ -0,0 +1,20 @@
diff --git a/lib/events/libdmraid-events-isw.c b/lib/events/libdmraid-events-isw.c
index c092762..d5efe22 100644
--- a/lib/events/libdmraid-events-isw.c
+++ b/lib/events/libdmraid-events-isw.c
@@ -824,13 +824,13 @@ static void _log_either(enum log_type log_type,
sz = _log_all_devs(log_type, rs, NULL, 0);
if (!sz) {
- syslog(LOG_ERR, msg[0]);
+ syslog(LOG_ERR, "%s", msg[0]);
return;
}
str = dm_malloc(++sz);
if (!str) {
- syslog(LOG_ERR, msg[1]);
+ syslog(LOG_ERR, "%s", msg[1]);
return;
}

View file

@ -7,9 +7,8 @@
pkgname=dosfstools
pkgver=4.2
pkgrel=03
pkgrel=04
pkgdesc="DOS filesystem utilities"
arch=(x86_64)
depends=('glibc')
source=(https://github.com/$pkgname/$pkgname/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz{,.sig}
)
@ -28,14 +27,16 @@ package () {
make DESTDIR="$pkgdir" install
}
#---- license gpg-key sha256sums ----
#---- arch license gpg-key & sha256sums ----
license=('GPL3')
arch=(x86_64)
license=('GPL-3.0-or-later')
validpgpkeys=('25714AECDBFDACEE1CE95FE77F6022516E869F64') # Andreas Bombe
sha256sums=(64926eebf90092dca21b14259a5301b7b98e7b1943e8a201c7d726084809b527 # dosfstools-4.2.tar.gz
90f58a303fd7c55e02370357054f7207f05c3736f23d9a82cfb4a10acd7d55f9) # dosfstools-4.2.tar.gz.sig
# ca4fbb263db78f61f27915cd2edf25c2299fd05b560d57b8ee02c4ead5e4cd18 dosfstools-4.2-03-x86_64.pkg.tar.xz
## c72f5f3b00d31bc40e9d4e6d3a93a666d9d267ff8950c35aab64243419ab8ce7 dosfstools-4.2-04-x86_64.pkg.tar.lz

View file

@ -1,16 +1,16 @@
# Maintainer:
# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
# Committer: Judd Vinet <jvinet@zeroflux.org>
pkgname=dosfstools
pkgver=4.2
pkgrel=3
pkgrel=4
pkgdesc="DOS filesystem utilities"
arch=(x86_64)
depends=('glibc')
source=(https://github.com/$pkgname/$pkgname/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz{,.sig}
)
url="https://github.com/dosfstools/dosfstools"
license=('GPL3')
license=('GPL-3.0-or-later')
validpgpkeys=('25714AECDBFDACEE1CE95FE77F6022516E869F64') # Andreas Bombe
sha256sums=('64926eebf90092dca21b14259a5301b7b98e7b1943e8a201c7d726084809b527'
'SKIP')

View file

@ -7,9 +7,8 @@
pkgname=hdparm
pkgver=9.65
pkgrel=01
pkgrel=02
pkgdesc="A shell utility for manipulating Linux IDE drive/driver parameters"
arch=(x86_64)
depends=('glibc')
source=(https://downloads.sourceforge.net/sourceforge/hdparm/${pkgname}-${pkgver}.tar.gz
pass-ldflags.patch)
@ -44,11 +43,14 @@ package() {
install -D -m 644 LICENSE.TXT "$pkgdir"/usr/share/licenses/hdparm/LICENSE.TXT
}
#---- license gpg-key sha256sums ----
#---- arch license gpg-key & sha256sums ----
license=('BSD')
arch=(x86_64)
license=('LicenseRef-BSD')
sha256sums=(d14929f910d060932e717e9382425d47c2e7144235a53713d55a94f7de535a4b # hdparm-9.65.tar.gz
77ffdda10ff4006d873ef71f00e562992e1f256d3d6d14bfcc10c57d7e4449c1) # pass-ldflags.patch
## 70efd7cf5482674fccae2bfb9c64d26881579d8b55eb2767a8ac9da8205bc386 hdparm-9.65-02-x86_64.pkg.tar.lz

View file

@ -1,14 +1,15 @@
# Maintainer: Paul Mattal <paul@archlinux.org>
# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
# Contributor: Paul Mattal <paul@archlinux.org>
pkgname=hdparm
pkgver=9.65
pkgrel=1
pkgrel=2
pkgdesc="A shell utility for manipulating Linux IDE drive/driver parameters"
arch=(x86_64)
depends=('glibc')
source=(https://downloads.sourceforge.net/sourceforge/hdparm/${pkgname}-${pkgver}.tar.gz
pass-ldflags.patch)
license=('BSD')
license=('LicenseRef-BSD')
url="https://sourceforge.net/projects/hdparm/"
sha512sums=('4ffc8902b90cee10d68af8ddb9f3b9454d523ecd49cdaaed254b4d7a999462a8ad5ec1bb5d7684b09fefa41b5941ab533b167dad290003b51c795a633ca88913'
'4103276304a858a9540ce173f22c5eb64cadac36b5cd38d9396d63fa721a579e16d4d0f84e3c627d0620c42815c437abf14c9657fdb1a28e8263a52a0bb26c4f')

View file

@ -7,7 +7,7 @@
pkgname=libtasn1
pkgver=4.19.0
pkgrel=01
pkgrel=02
pkgdesc="The ASN.1 library used in GNUTLS"
url="https://www.gnu.org/software/libtasn1/"
depends=('glibc')
@ -28,16 +28,20 @@ package() {
cd ${pkgname}-${pkgver}
make DESTDIR="${pkgdir}" install
make -C doc/reference DESTDIR="${pkgdir}" install-data-local
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
}
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=('GPL3' 'LGPL')
license=('GPL-3.0-or-later' 'LGPL-2.1-or-later' 'GFDL-1.3-or-later')
validpgpkeys=('B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE') # "Simon Josefsson <simon@josefsson.org>"
sha256sums=(1613f0ac1cf484d6ec0ce3b8c06d56263cc7242f1c23b30d82d23de345a63f7a # libtasn1-4.19.0.tar.gz
8410c0c004f3509c218a98b276b3308b9c46f48068e8b1a6d9ebfd61ea9f357a) # libtasn1-4.19.0.tar.gz.sig
## 53f00ae3bced23496db131f80ee35c507300e39c1391494794913990695307c3 libtasn1-4.19.0-02-x86_64.pkg.tar.lz

View file

@ -4,10 +4,10 @@
pkgname=libtasn1
pkgver=4.19.0
pkgrel=1
pkgrel=2
pkgdesc="The ASN.1 library used in GNUTLS"
arch=('x86_64')
license=('GPL3' 'LGPL')
license=('GPL-3.0-or-later' 'LGPL-2.1-or-later' 'GFDL-1.3-or-later')
url="https://www.gnu.org/software/libtasn1/"
depends=('glibc')
source=(https://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig})
@ -30,4 +30,6 @@ package() {
cd ${pkgname}-${pkgver}
make DESTDIR="${pkgdir}" install
make -C doc/reference DESTDIR="${pkgdir}" install-data-local
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
}

View file

@ -1 +1,2 @@

View file

@ -7,9 +7,8 @@
pkgname=reiserfsprogs
pkgver=3.6.27
pkgrel=04
pkgrel=05
pkgdesc="Reiserfs utilities"
arch=('x86_64')
url="https://www.kernel.org/"
depends=('util-linux')
replaces=(progsreiserfs)
@ -40,13 +39,16 @@ package() {
make DESTDIR="${pkgdir}" install
}
#---- license gpg-key sha256sums ----
#---- arch license gpg-key & sha256sums ----
license=('GPL')
arch=(x86_64)
md5sums=('90c139542725efc6da3a6b1709695395'
'77dd321df96be58a1fd636f25b1e3544')
license=('GPL-2.0-only')
b2sums=('cd22120faa4d6d11ab545349fde5304f41cf3ca88b2c988255b7ca0e87961c9ccaa3095cad086e479a2b50627ad9bf3e90b2af46ddda64abc119e2a6755b8341'
'6c38ac24d9d8e0bc665557303b5cc299fdd3a4529bc29370ffa8129499ac9d6e1f0a7ed66c93fefa1a647a304ae77309dc87deeeb8b29961398e509f30d0cb27')
sha256sums=(0e95b67fa7746a3c2d59145e9b9c2feb4a6be52853e83b497b182eae508e62e3 # reiserfsprogs-3.6.27.tar.xz
2d4e90d5e2b0610021d0c078f350e098d5573edccdf2864909aada83ed0473f9) # reiserfsprogs-3.6.27-loff_t.patch
## 79628dcc846a3aa7d63c7616f22b3a48c4cb7cfe546ecf9b7a57486543858819 reiserfsprogs-3.6.27-05-x86_64.pkg.tar.lz

View file

@ -3,16 +3,16 @@
pkgname=reiserfsprogs
pkgver=3.6.27
pkgrel=3
pkgrel=5
pkgdesc="Reiserfs utilities"
arch=('x86_64')
url="https://www.kernel.org/"
license=('GPL')
license=('GPL-2.0-only')
depends=('util-linux')
source=("https://www.kernel.org/pub/linux/kernel/people/jeffm/reiserfsprogs/v${pkgver}/${pkgname}-${pkgver}.tar.xz"
reiserfsprogs-3.6.27-loff_t.patch)
md5sums=('90c139542725efc6da3a6b1709695395'
'77dd321df96be58a1fd636f25b1e3544')
b2sums=('cd22120faa4d6d11ab545349fde5304f41cf3ca88b2c988255b7ca0e87961c9ccaa3095cad086e479a2b50627ad9bf3e90b2af46ddda64abc119e2a6755b8341'
'6c38ac24d9d8e0bc665557303b5cc299fdd3a4529bc29370ffa8129499ac9d6e1f0a7ed66c93fefa1a647a304ae77309dc87deeeb8b29961398e509f30d0cb27')
prepare() {
cd ${pkgname}-${pkgver}

View file

@ -1,2 +1,4 @@
autoconf
automake

View file

@ -7,7 +7,7 @@
pkgname=unixodbc
pkgver=2.3.12
pkgrel=01
pkgrel=02
pkgdesc="ODBC is an open specification for providing application developers with a predictable API with which to access Data Sources"
url="http://www.unixodbc.org/"
backup=('etc/odbc.ini' 'etc/odbcinst.ini')
@ -36,8 +36,9 @@ package() {
arch=(x86_64)
license=('GPL2' 'LGPL2.1')
license=('GPL-2.0-or-later' 'LGPL-2.1-or-later')
sha256sums=(f210501445ce21bf607ba51ef8c125e10e22dffdffec377646462df5f01915ec) # unixODBC-2.3.12.tar.gz
## 989d92eaf5c17c6d1a05a4e465f688a992f5a8dcb736cec5976315f5e0dd3da9 unixodbc-2.3.12-01-x86_64.pkg.tar.lz
## 0040f885a9e710bf51c83530f221d961d700b4a58f598f0b4bb84a2dd5d4a97e unixodbc-2.3.12-02-x86_64.pkg.tar.lz

View file

@ -4,10 +4,10 @@
pkgname=unixodbc
pkgver=2.3.12
pkgrel=1
pkgrel=2
pkgdesc="ODBC is an open specification for providing application developers with a predictable API with which to access Data Sources"
arch=('x86_64')
license=('GPL2' 'LGPL2.1')
license=('GPL-2.0-or-later' 'LGPL-2.1-or-later')
url="http://www.unixodbc.org/"
backup=('etc/odbc.ini' 'etc/odbcinst.ini')
depends=('readline' 'libltdl' 'glibc')

View file

@ -1,2 +1,3 @@