File tree Expand file tree Collapse file tree 3 files changed +48
-14
lines changed
Expand file tree Collapse file tree 3 files changed +48
-14
lines changed Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+ name=' gdb'
3+ release=' 1'
4+ version=' 16.3'
5+ url=' https://sourceware.org/gdb/download/'
6+ description=' GNU Debugger'
7+ email=' aliriza.keskin@pardus.org.tr'
8+ maintainer=' aliriza'
9+ license=(' GPLv3' )
10+ source=(" https://ftp.gnu.org/gnu/gdb/gdb-$version .tar.xz" )
11+ depends=(expat mpfr ncurses python3.13 xz-utils)
12+ makedepends=()
13+ sha256sums=(' bcfcd095528a987917acf9fff3f1672181694926cc18d609c99d0042c00224c5' )
14+ group=(dev.debug)
15+ uses=()
16+ arch=(' x86_64' )
17+
18+ cd $name -$version
19+
20+ prepare (){
21+ # fake makeinfo
22+ > ~ /makeinfo
23+ chmod 755 ~ /makeinfo
24+ }
25+
26+ setup () {
27+ # autoreconf -vfi
28+ ./configure --prefix=/usr \
29+ --libdir=/usr/lib64/
30+ }
31+
32+ build () {
33+ make $jobs
34+ }
35+
36+ package () {
37+ make install $jobs
38+ }
39+
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
22name=' tzdata'
3- release=' 1 '
4- version=' 2024a '
3+ release=' 2 '
4+ version=' 2025b '
55url=' https://www.iana.org/time-zones'
66description=' Timezone data'
77email=' parduscix@yandex.ru'
88maintainer=' sulincix'
99license=(' Public-Domain' )
1010source=(" https://www.iana.org/time-zones/repository/releases/tzcode$version .tar.gz"
1111 " https://www.iana.org/time-zones/repository/releases/tzdata$version .tar.gz"
12- " https://dev.alpinelinux.org/archive/posixtz/posixtz-0.5.tar.xz"
1312 " tzdata.sysconf" )
1413depends=()
1514makedepends=()
16- sha256sums=(' 80072894adff5a458f1d143e16e4ca1d8b2a122c9c5399da482cb68cba6a1ff8'
17- ' 0d0434459acbd2059a7a8da1f3304a84a86591f6ed69c6248fffa502b6edffe3'
18- ' e0a79e0922be2da686a1888d79cd253baaf81c2f30b4378fbbcf9ff9d632aab5'
15+ sha256sums=(' 05f8fedb3525ee70d49c87d3fae78a8a0dbae4fe87aa565c65cda9948ae135ec'
16+ ' 11810413345fc7805017e27ea9fa4885fd74cd61b2911711ad038f5d28d71474'
1917 ' SKIP' )
2018group=(dev.libs)
2119uses=()
2220arch=(' x86_64' )
2321
2422build () {
2523 make $jobs
26- cd posixtz-0.5
27- make posixtz $jobs
2824}
2925
3026
@@ -43,9 +39,6 @@ package() {
4339
4440 install -Dm644 -t " $DESTDIR " /usr/share/man/man8 zic.8 zdump.8
4541
46- rm -f " $DESTDIR " /usr/share/zoneinfo/localtime
47- install -Dm755 -t " $DESTDIR " /usr/bin ./posixtz-0.5/posixtz
48-
4942 install -Dm644 -t " $DESTDIR " /usr/share/zoneinfo ./leap-seconds.list
5043
5144 mkdir -p " $DESTDIR " /etc/sysconf.d/
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
22name=' shadow'
3- release=' 2 '
4- version=' 4.16 .0'
3+ release=' 3 '
4+ version=' 4.18 .0'
55url=' https://github.com/shadow-maint/shadow/releases'
66description=' Password and account management tool suite with support for shadow files and PAM'
77email=' aliriza.keskin@pardus.org.tr'
@@ -13,7 +13,7 @@ source=("https://github.com/shadow-maint/shadow/releases/download/$version/shado
1313 " system-auth" )
1414depends=(pam libxcrypt acl attr)
1515makedepends=( )
16- sha256sums=(' b78e3921a95d53282a38e90628880624736bf6235e36eea50c50835f59a3530b '
16+ sha256sums=(' add4604d3bc410344433122a819ee4154b79dd8316a56298c60417e637c07608 '
1717 ' SKIP'
1818 ' SKIP'
1919 ' SKIP' )
@@ -53,5 +53,7 @@ package(){
5353 install -vDm 600 ../useradd.defaults " ${DESTDIR} /etc/default/useradd"
5454 install -vDm 600 ../system-auth " ${DESTDIR} /etc/pam.d/system-auth.d/50-shadow"
5555 install -vDm 755 ../shadow.sysconf ${DESTDIR} /etc/sysconf.d/shadow
56+ mkdir -p $DESTDIR /etc/suid.d
57+ echo " /usr/bin/su" > $DESTDIR /etc/suid.d/shadow
5658}
5759
You can’t perform that action at this time.
0 commit comments