fixes and updates

This commit is contained in:
sulincix committed 2024-12-05 21:09:07 +00:00
1 parent b6062330bb
commit 4d3b23a9a8
17 files changed
+74 -54

No files matched your search

+3 -3
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash
name='libnvme'
release='4'
version='1.8'
release='5'
version='1.11.1'
url='https://example.org'
description='C Library for NVM Express on Linux'
email='akarsu@protonmail.com'
@@ -10,7 +10,7 @@ license=('GPLv3')
source=("https://github.com/linux-nvme/libnvme/archive/refs/tags/v${version}/libnvme-${version}.tar.gz")
depends=(json-c openssl linux-headers)
makedepends=(dbus meson python util-linux)
md5sums=('ff72b83dc2ada1da0bd528570154eed3')
sha256sums=('6d5d8ba2cc4c94a61a994c9f7f25b3b26ef973fb5c0daa37729890903f37a1f1')
group=(sys.libs)
uses=()
arch=('x86_64')
+4 -3
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash
name='mtdev'
release='1'
version='1.1.6'
release='2'
version='1.1.7'
url='https://bitmath.org/code/mtdev/'
description='Multitouch Protocol Translation Library'
email='aliriza.keskin@pardus.org.tr'
@@ -10,7 +10,7 @@ license=('GPLv3')
source=("https://bitmath.org/code/mtdev/mtdev-$version.tar.gz")
depends=()
makedepends=()
md5sums=('add648e38e26167ecdf78f0cd527a672')
sha256sums=('a55bd02a9af4dd266c0042ec608744fff3a017577614c057da09f1f4566ea32c')
group=(dev.libs)
uses=()
arch=('x86_64')
@@ -18,6 +18,7 @@ arch=('x86_64')
cd $name-$version
setup(){
autoreconf -vfi
./configure --prefix=/usr \
--libdir=/usr/lib64/
}
+4
View File
@@ -0,0 +1,4 @@
#!/bin/sh
if ! ls -la /sbin/unix_chkpwd | grep "^...s" >/dev/null ; then
chmod 4755 /sbin/unix_chkpwd
fi
+14 -13
View File
@@ -1,16 +1,18 @@
#!/usr/bin/env bash
name='pam'
release='2'
version='1.6.0'
release='3'
version='1.7.0'
url='https://github.com/linux-pam/linux-pam'
description='PAM (Pluggable Authentication Modules) library'
email='aliriza.keskin@pardus.org.tr'
maintainer='aliriza'
license=('GPLv3')
source=("https://github.com/linux-pam/linux-pam/releases/download/v$version/Linux-PAM-$version.tar.xz")
source=("https://github.com/linux-pam/linux-pam/releases/download/v$version/Linux-PAM-$version.tar.xz"
"pam.sysconf")
depends=(libtirpc libxcrypt libnsl)
makedepends=( )
md5sums=('41a10af5fc35a7be472ae9864338e64a')
sha256sums=('57dcd7a6b966ecd5bbd95e1d11173734691e16b68692fa59661cdae9b13b1697'
'SKIP')
uses=()
arch=('x86_64')
group=(sys.libs)
@@ -18,23 +20,22 @@ group=(sys.libs)
cd Linux-PAM-$version
setup(){
./configure --prefix=/usr \
--sbindir=/sbin \
meson setup build \
--prefix=/usr \
--libdir=/lib64 \
--enable-securedir=/lib64/security \
--enable-static \
--enable-shared \
--disable-selinux \
--disable-nls
--sbindir=/sbin \
-Ddocs=disabled
}
build(){
make $jobs
ninja -C build $jobs
}
package(){
make install $jobs
ninja -C build install $jobs
# remove systemd stuff
rm -rf ${DESTDIR}/usr/lib/systemd/
mkdir -p ${DESTDIR}/etc/sysconf.d
install ../pam.sysconf ${DESTDIR}/etc/sysconf.d/pam
}