This commit is contained in:
sulincix committed 2024-02-01 18:28:53 +00:00
1 parent fd77d02a37
commit 031eadf1f6
7 files changed
+74 -32

No files matched your search

+9 -7
View File
@@ -1,24 +1,26 @@
#!/usr/bin/env bash #!/usr/bin/env bash
name='chrpath' name='chrpath'
release='1' release='2'
version='0.16' version='0.17'
url='https://directory.fsf.org/wiki/Chrpath' url='https://directory.fsf.org/wiki/Chrpath'
description='Chrpath can modify the rpath and runpath of ELF executables' description='Chrpath can modify the rpath and runpath of ELF executables'
email='bayramk@gmail.com' email='bayramk@gmail.com'
maintainer='bk' maintainer='bk'
license=('GPLv3') license=('GPLv3')
source=("https://deb.debian.org/debian/pool/main/c/chrpath/chrpath_$version.orig.tar.gz") source=("https://codeberg.org/pere/chrpath/archive/release-$version.tar.gz")
depends=() depends=()
makedepends=() makedepends=()
md5sums=('2bf8d1d1ee345fc8a7915576f5649982') md5sums=('a76a47c9c82016821808f5726a66e600')
group=(app.admin) group=(app.admin)
uses=() uses=()
arch=('x86_64') arch=('x86_64')
cd $name-$version cd $name
setup(){ setup(){
./configure --prefix=/usr \ autoreconf -vfi
--mandir=/usr/share/man ./configure --prefix=/usr \
--mandir=/usr/share/man
} }
build(){ build(){
+3 -1
View File
@@ -14,7 +14,8 @@ depends=(glib libxml2 libyaml curl libxmlb gperf gdk-pixbuf)
makedepends=(meson gobject-introspection) makedepends=(meson gobject-introspection)
md5sums=('0ce7465d38c646b6cb4fca7db6adcc9c') md5sums=('0ce7465d38c646b6cb4fca7db6adcc9c')
group=(dev.libs) group=(dev.libs)
uses=() uses=(compose)
compose_depends=(pango librsvg)
arch=('x86_64') arch=('x86_64')
cd $name-${_commit} cd $name-${_commit}
@@ -24,6 +25,7 @@ setup(){
meson setup build --prefix=/usr \ meson setup build --prefix=/usr \
-Dwrap_mode=nopromote \ -Dwrap_mode=nopromote \
--libdir=/usr/lib64/ \ --libdir=/usr/lib64/ \
-Dcompose=$(use_opt compose true false) \
-Dqt=false \ -Dqt=false \
-Dvapi=true \ -Dvapi=true \
-Dapt-support=false \ -Dapt-support=false \
+4 -4
View File
@@ -1,8 +1,8 @@
#!/usr/bin/env bash #!/usr/bin/env bash
name='cmake' name='cmake'
release='2' release='3'
version='3.27.7' version='3.28.1'
url='https://example.org' url='https://github.com/Kitware/CMake'
description='A cross-platform open-source make system' description='A cross-platform open-source make system'
email='aliriza.keskin@pardus.org.tr' email='aliriza.keskin@pardus.org.tr'
maintainer='aliriza' maintainer='aliriza'
@@ -10,7 +10,7 @@ license=('GPLv3')
source=("https://github.com/Kitware/CMake/releases/download/v$version/cmake-$version.tar.gz") source=("https://github.com/Kitware/CMake/releases/download/v$version/cmake-$version.tar.gz")
depends=() depends=()
makedepends=( ) makedepends=( )
md5sums=('0f11cf15c7f2fa6234b9fc415c78029c') md5sums=('db659ed92a8fcc880f95b492bde2eb44')
uses=() uses=()
uses_extra=(qt) uses_extra=(qt)
group=(dev.util) group=(dev.util)
+32
View File
@@ -0,0 +1,32 @@
#!/usr/bin/env bash
name='debugedit'
release='1'
version='5.0'
url='https://sourceware.org/ftp/debugedit'
description='Package description missing'
email='aliriza.keskin@pardus.org.tr'
maintainer='aliriza'
license=('GPLv3')
source=("https://sourceware.org/ftp/debugedit/$version/debugedit-$version.tar.xz")
depends=(elfutils)
makedepends=()
md5sums=('9961a1ae59b6417d27e3a646dc4078b7')
group=(dev.util)
uses=()
arch=('x86_64')
cd $name-$version
setup () {
./configure --prefix=/usr \
--libdir=/usr/lib64/
}
build () {
make $jobs
}
package () {
make install $jobs
}
+13 -11
View File
@@ -1,34 +1,36 @@
#!/usr/bin/env bash #!/usr/bin/env bash
name='flatpak-builder' name='flatpak-builder'
release='1' release='2'
version='1.3.3' version='1.4.0'
url='https://salsa.debian.org/debian/flatpak-builder' url='https://salsa.debian.org/debian/flatpak-builder'
description='Sandboxed app framework - developer tools' description='Sandboxed app framework - developer tools'
email='aliriza.keskin@pardus.org.tr' email='aliriza.keskin@pardus.org.tr'
maintainer='aliriza' maintainer='aliriza'
license=('GPLv3') license=('GPLv3')
source=('https://salsa.debian.org/debian/flatpak-builder/-/archive/upstream/1.3.3/flatpak-builder-upstream-1.3.3.tar.gz') source=("https://github.com/flatpak/flatpak-builder/releases/download/$version/flatpak-builder-$version.tar.xz")
depends=(flatpak elfutils git patch) depends=(flatpak elfutils git patch dconf)
makedepends=() makedepends=()
md5sums=('2905c9f70b28815d7c0faad7d928e8b6') md5sums=('9cc2c9156ba828c2e7810c20e66cacfb')
group=(dev.util) group=(dev.util)
uses=() uses=()
arch=('x86_64') arch=('x86_64')
cd $name-upstream-$version cd $name-$version
setup(){ setup(){
autoreconf -fvi meson setup build \
./configure --prefix=/usr \ --prefix=/usr \
--sysconfdir=/etc \ --sysconfdir=/etc \
--libdir=/usr/lib64/ --libdir=/usr/lib64/ \
-Dfuse=3
} }
build(){ build(){
make $jobs ninja -C build $jobs
} }
package(){ package(){
make install $jobs ninja -C build install $jobs
} }
+3 -3
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash #!/usr/bin/env bash
name='bluez' name='bluez'
release='3' release='4'
version='5.69' version='5.72'
url='https://www.bluez.org' url='https://www.bluez.org'
description='Daemons for the bluetooth protocol stack' description='Daemons for the bluetooth protocol stack'
email='akarsu@protonmail.com' email='akarsu@protonmail.com'
@@ -12,7 +12,7 @@ source=("https://www.kernel.org/pub/linux/bluetooth/bluez-${version}.tar.xz"
"bluetooth.initd") "bluetooth.initd")
depends=(glib) depends=(glib)
makedepends=(dbus libical json-c alsa-lib ell) makedepends=(dbus libical json-c alsa-lib ell)
md5sums=('a05a6c133d3bf6dc1d1c6c46a9704312' md5sums=('fcacd4d6d65f7da141977a2beb1ba78f'
'SKIP' 'SKIP'
'SKIP') 'SKIP')
group=(net.wireless) group=(net.wireless)
+10 -6
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash #!/usr/bin/env bash
name='grub' name='grub'
release='1' release='2'
version='2.06' version='2.12'
url='https://ftp.gnu.org/gnu/grub' url='https://ftp.gnu.org/gnu/grub'
description='GNU GRand Unified Bootloader' description='GNU GRand Unified Bootloader'
email='parduscix@yandex.ru' email='parduscix@yandex.ru'
@@ -10,9 +10,10 @@ license=('GPLv3')
source=("https://ftp.gnu.org/gnu/grub/grub-$version.tar.xz") source=("https://ftp.gnu.org/gnu/grub/grub-$version.tar.xz")
depends=() depends=()
makedepends=() makedepends=()
md5sums=('cf0fd928b1e5479c8108ee52cb114363') md5sums=('60c564b1bdc39d8e43b3aab4bc0fb140')
group=(sys.boot) group=(sys.boot)
uses=(efi ia32 bios) uses=(efi bios)
uses_extra=(ia32)
arch=('x86_64') arch=('x86_64')
dontstrip=1 dontstrip=1
efi_depends=(efibootmgr) efi_depends=(efibootmgr)
@@ -33,6 +34,7 @@ get_grub_opt(){
} }
prepare(){ prepare(){
echo depends bli part_gpt > $name-$version/grub-core/extra_deps.lst
for tgt in ${uses[@]} ; do for tgt in ${uses[@]} ; do
if ! use $tgt ; then if ! use $tgt ; then
continue continue
@@ -76,16 +78,18 @@ package(){
make $jobs -C $tgt install make $jobs -C $tgt install
done done
# default grub config # default grub config
mkdir -p $DESTDIR/etc/default mkdir -p $DESTDIR/etc/default $DESTDIR/usr/bin/
{ {
echo 'GRUB_DISTRIBUTOR=""' echo 'GRUB_DISTRIBUTOR=""'
echo 'GRUB_TERMINAL_OUTPUT=console' echo 'GRUB_TERMINAL_OUTPUT=console'
echo 'GRUB_CMDLINE_LINUX_DEFAULT="quiet"' echo 'GRUB_CMDLINE_LINUX_DEFAULT="quiet"'
echo 'GRUB_CMDLINE_LINUX=""' echo 'GRUB_CMDLINE_LINUX=""'
echo 'GRUB_DEFAULT=0' echo 'GRUB_DEFAULT=0'
echo 'GRUB_TIMEOUT=0' echo 'GRUB_TIMEOUT=5'
echo 'GRUB_DISABLE_SUBMENU=y' echo 'GRUB_DISABLE_SUBMENU=y'
echo 'GRUB_DISABLE_OS_PROBER=true' echo 'GRUB_DISABLE_OS_PROBER=true'
echo 'GRUB_DISABLE_RECOVERY=true' echo 'GRUB_DISABLE_RECOVERY=true'
} > $DESTDIR/etc/default/grub } > $DESTDIR/etc/default/grub
echo "#!/bin/sh" > $DESTDIR/usr/bin/update-grub
echo "grub-mkconfig -o /boot/grub/grub.cfg" >> $DESTDIR/usr/bin/update-grub
} }