diff --git a/dev/libs/nss/ympbuild b/dev/libs/nss/ympbuild index 1793f575..e9254519 100644 --- a/dev/libs/nss/ympbuild +++ b/dev/libs/nss/ympbuild @@ -44,7 +44,7 @@ package(){ -e "s,%exec_prefix%,/usr/bin,g" \ -e "s,%includedir%,/usr/include/nss,g" \ -e "s,%NSPR_VERSION%,$nsprver,g" \ - -e "s,%NSS_VERSION%,$pkgver,g" | + -e "s,%NSS_VERSION%,$version,g" | install -Dm644 /dev/stdin "$DESTDIR$libdir/pkgconfig/nss.pc" ln -s nss.pc "$DESTDIR$libdir/pkgconfig/mozilla-nss.pc" diff --git a/sys/apps/flatpak/ympbuild b/sys/apps/flatpak/ympbuild index 856a1c36..39cba897 100644 --- a/sys/apps/flatpak/ympbuild +++ b/sys/apps/flatpak/ympbuild @@ -8,7 +8,7 @@ email='aliriza.keskin@pardus.org.tr' maintainer='aliriza' license=('GPLv3') source=("https://salsa.debian.org/debian/flatpak/-/archive/debian/$version-1/flatpak-debian-$version-1.tar.gz") -depends=(ostree desktop-file-utils shared-mime-info curl libX11 json-glib appstream py3-parsing) +depends=(ostree desktop-file-utils shared-mime-info curl libX11 json-glib appstream py3-parsing libseccomp) makedepends=() md5sums=('90c089a0019137085916fc7bdbaa0e2e') group=(sys.apps) diff --git a/sys/fs/udisks2/ympbuild b/sys/fs/udisks2/ympbuild new file mode 100644 index 00000000..c7b0d281 --- /dev/null +++ b/sys/fs/udisks2/ympbuild @@ -0,0 +1,35 @@ +#!/usr/bin/env bash +name='udisks2' +release='1' +version='2.9.4' +url='https://github.com/storaged-project/udisks' +description='Disk Management Service, version 2' +email='aliriza.keskin@pardus.org.tr' +maintainer='aliriza' +license=('GPLv3') +source=("https://github.com/storaged-project/udisks/archive/refs/tags/udisks-$version.tar.gz") +depends=() +makedepends=() +md5sums=('b03e328a807e0183adba04e546a4f343') +group=(sys.fs) +uses=() +arch=('x86_64') + +cd udisks-udisks-$version + +setup(){ + autoreconf -fvi + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ \ + --with-systemdsystemunitdir=no \ + enable_available_modules=yes +} + +build(){ + make $jobs +} + +package(){ + make install $jobs +} + diff --git a/sys/libs/libblockdev/ympbuild b/sys/libs/libblockdev/ympbuild new file mode 100644 index 00000000..bf237562 --- /dev/null +++ b/sys/libs/libblockdev/ympbuild @@ -0,0 +1,34 @@ +#!/usr/bin/env bash +name='libblockdev' +release='1' +version='2.28' +url='https://github.com/storaged-project/libblockdev' +description='A library for manipulating block devices.' +email='aliriza.keskin@pardus.org.tr' +maintainer='aliriza' +license=('GPLv3') +source=("https://github.com/storaged-project/libblockdev/releases/download/$version-1/libblockdev-$version.tar.gz") +depends=(nss parted libbytesize) +makedepends=() +md5sums=('6476e5967753ee03d8e65f4d7837a4b6') +group=() +uses=() +arch=('x86_64') + +cd $name-$version + +setup(){ +# ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ \ + --without-lvm_dbus +} + +build(){ + make $jobs +} + +package(){ + make install $jobs +} + diff --git a/sys/libs/libbytesize/ympbuild b/sys/libs/libbytesize/ympbuild new file mode 100644 index 00000000..d6319f85 --- /dev/null +++ b/sys/libs/libbytesize/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='libbytesize' +release='1' +version='2.8' +url='https://github.com/storaged-project/libbytesize' +description='A tiny library providing a C "class" for working with arbitrary big sizes in bytes' +email='aliriza.keskin@pardus.org.tr' +maintainer='aliriza' +license=('GPLv3') +source=("https://github.com/storaged-project/libbytesize/archive/refs/tags/$version.tar.gz") +depends=() +makedepends=() +md5sums=('c64c8f3042f0d172df6970f06cb94b94') +group=(sys.libs) +uses=() +arch=('x86_64') + +cd $name-$version + +setup(){ + autoreconf -fvi + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make $jobs +} + +package(){ + make install $jobs +} +