← recipes

Commit 6fbb8baf

21
files
+25
added
-88
deleted
@@ -70,7 +70,7 @@ build: |
70 70 echo "sbindir=/usr/bin" >> configparms
71 71
72 72 ../configure --prefix=/usr \
73 - --with-bugurl=https://github.com/NuTyX/x86_64/issues \
73 + --with-bugurl=https://paganlinux.eu \
74 74 --disable-werror \
75 75 --enable-kernel=5.4 \
76 76 --with-headers=/usr/include \
@@ -18,8 +18,8 @@ sha256sums:
18 18 - SKIP
19 19 hooks:
20 20 post-install: "name=rsync\nversion=3.5.0\nrelease=1\nif [ ! -f etc/rsyncd.conf ]; then\n\tcat > etc/rsyncd.conf << \"EOF\"\
21 - \n# use chroot = yes\n# [site]\n# path = /home/saravane/nutyx.org\n# comment = Site web\n# auth users = tnut\n#\
22 - \ read only = yes\n# exclude from = /etc/saravane_rsync_exclude_files.txt\n# secrets file = /etc/rsyncd.secrets\n\
21 + \n# use chroot = yes\n# [site]\n# path = /srv/rsync\n# comment = Site web\n# auth users = rsync\n#\
22 + \ read only = yes\n# exclude from = /etc/rsync-exclude.txt\n# secrets file = /etc/rsyncd.secrets\n\
23 23 EOF\nfi\nsystemctl enable rsyncd\n"
24 24 pre-install: "name=rsync\nversion=3.5.0\nrelease=1\nSN=\"rsyncd\"\nIDN=\"48\"\nINFO=\"\\033[1;36m\"\nNORMAL=\"\\033[0;39m\"\
25 25 \nif ! (getent group $SN > /dev/null); then\n\tprintf \"${INFO}Creating $SN group${NORMAL}\\n\"\n\tgroupadd -g $IDN $SN\n\
@@ -2,11 +2,11 @@ if [ ! -f etc/rsyncd.conf ]; then
2 2 cat > etc/rsyncd.conf << "EOF"
3 3 # use chroot = yes
4 4 # [site]
5 -# path = /home/saravane/nutyx.org
5 +# path = /srv/rsync
6 6 # comment = Site web
7 -# auth users = tnut
7 +# auth users = rsync
8 8 # read only = yes
9 -# exclude from = /etc/saravane_rsync_exclude_files.txt
9 +# exclude from = /etc/rsync-exclude.txt
10 10 # secrets file = /etc/rsyncd.secrets
11 11 EOF
12 12 fi
@@ -43,7 +43,7 @@ sha256sums:
43 43
44 44 build: |
45 45 localedef -i en_US -f UTF-8 en_US.UTF-8
46 - meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true gimp-3.2.4 builddir -Dgi-docgen=disabled -Dbug-report-url=https://github.com/NuTyX/x86_64/issues
46 + meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true gimp-3.2.4 builddir -Dgi-docgen=disabled -Dbug-report-url=https://paganlinux.eu
47 47 meson compile -C builddir
48 48
49 49 package: |
@@ -1,6 +1,6 @@
1 1 pkgname: 'gsettings-desktop-schemas'
2 2 pkgver: '50.1'
3 -pkgrel: '3'
3 +pkgrel: '4'
4 4 pkgdesc: 'Shared GSettings schemas for the desktop'
5 5 url: 'https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas'
6 6 arch: x86_64
@@ -26,9 +26,6 @@ sha256sums:
26 26
27 27 build: |
28 28 cd ${pkgname}-${pkgver}
29 - # NuTyX Background
30 - sed -i "s@gnome/adwaita-timed.xml@nutyx/nutyx.jpg@" \
31 - schemas/org.gnome.desktop.background.gschema.xml.in
32 29
33 30 sed -i -r 's:"(/system):"/org/gnome\1:g' schemas/*.in
34 31 # cd ${pkgname}-${pkgver} już wszedł do źródła – źródłem mesona jest "."
@@ -39,7 +36,3 @@ build: |
39 36 package: |
40 37 install -Dm644 ${pkgname}-${pkgver}/COPYING \
41 38 ${PKGDIR}/usr/share/licenses/${pkgname}/COPYING
42 - sed -i "s@gnome/adwaita-l.jxl@nutyx/NuTyX-GNOME-26.06.1.png@" \
43 - ${PKGDIR}/usr/share/glib-2.0/schemas/org.gnome.desktop.background.gschema.xml
44 - sed -i "s@gnome/adwaita-d.jxl@nutyx/NuTyX-GNOME-26.06.1.png@" \
45 - ${PKGDIR}/usr/share/glib-2.0/schemas/org.gnome.desktop.background.gschema.xml
@@ -448,7 +448,7 @@ diff -Naur a/upgrade.py b/upgrade.py
448 448 if os.getenv("HPLIP_DEBUG"):
449 449 log.set_level('debug')
450 450
451 -+log.error("HPLIP upgrade is disabled by NuTyX for security reasons. Please use cards to upgrade.")
451 ++log.error("HPLIP upgrade is disabled by PaganOS for security reasons. Please use cards to upgrade.")
452 452 +clean_exit(1)
453 453 +
454 454 for o, a in opts:
@@ -120,7 +120,7 @@ build: |
120 120
121 121 ./autogen.sh --prefix=/usr \
122 122 --sysconfdir=/etc \
123 - --with-vendor="NuTyX" \
123 + --with-vendor="PaganOS" \
124 124 --with-extra-buildid="version-${pkgrel}" \
125 125 --with-lang="af ar as be bg bs ca cs cy da de \
126 126 el es fi fr ga gl he hi hr hu id is it ja ka kk km \
@@ -439,7 +439,7 @@ diff -Naur a/data/menu.xml b/data/menu.xml
439 439 </startupnotify>
440 440 </action>
441 441 </item>
442 -+ <item label="NuTyX Package Manager">
442 ++ <item label="PaganOS Package Manager">
443 443 + <action name="Execute">
444 444 + <command>sudo flcards</command>
445 445 + <startupnotify>
@@ -20,7 +20,6 @@ makedepends:
20 20 - xorg-libxrandr
21 21 - libxcrypt
22 22 source:
23 -- 'https://downloads.tuxfamily.org/nutyx/files/lxdm-nutyx-12-beta3.jpg'
24 23 - 'https://sourceforge.net/projects/slim-fork/files/${pkgname}-${pkgver}.tar.gz'
25 24 - ${pkgname}-${pkgver}-conglo-1.patch
26 25 - panel.png
@@ -49,6 +48,6 @@ build: "git clone https://github.com/adi1090x/slim_themes\nmkdir -p {build,${PKG
49 48 \ DESTDIR=${PKGDIR} install\nmkdir -p ${PKGDIR}/etc/pam.d\ncat > ${PKGDIR}/etc/pam.d/slim << \"EOF\"\n#%PAM-1.0\nauth \
50 49 \ required pam_unix.so\nauth requisite pam_nologin.so\naccount required pam_unix.so\npassword \
51 50 \ required pam_unix.so\nsession required pam_unix.so\nEOF\n\n\nfor i in panel.png\ndo\n install -m 644 ./$i ${PKGDIR}/usr/share/slim/themes/default/$i\n\
52 - done\ninstall -m 644 ./lxdm-nutyx-12-beta3.jpg ${PKGDIR}/usr/share/slim/themes/default/background.jpg\n"
51 + done\n\n"
53 52 package: |
54 53 true
@@ -55,7 +55,7 @@ build: |
55 55 --sysconfdir=/etc \
56 56 --enable-replace \
57 57 --with-dyn-default \
58 - --with-distro="NuTyX"
58 + --with-distro="PaganOS"
59 59
60 60 make
61 61 make bindir=. installcheck
@@ -60,7 +60,7 @@ build: |
60 60 # Branding
61 61 ac_add_options --enable-official-branding
62 62 ac_add_options --enable-update-channel=release
63 - ac_add_options --with-distribution-id=NuTyX
63 + ac_add_options --with-distribution-id=PaganOS
64 64
65 65 # Keys
66 66 #ac_add_options --with-google-location-service-api-keyfile=@PWD@/google-api-key
@@ -1,6 +1,6 @@
1 1 pkgname: 'xfce4-panel'
2 2 pkgver: '4.20.8'
3 -pkgrel: '3'
3 +pkgrel: '4'
4 4 pkgdesc: 'Panel for the Xfce desktop environment.'
5 5 url: 'https://www.xfce.org/'
6 6 arch: x86_64
@@ -47,8 +47,6 @@ sha256sums:
47 47 build: |
48 48 cd ${pkgname}-${pkgver}
49 49 patch -Np1 -i ../default-xml.patch
50 - sed -i "s/org.xfce.panel.applicationsmenu\"/pagan\"/" \
51 - plugins/applicationsmenu/applicationsmenu.c
52 50
53 51 ./configure --prefix=/usr \
54 52 --sysconfdir=/etc
@@ -1,6 +1,6 @@
1 1 pkgname: xfdesktop
2 2 pkgver: '4.20.2'
3 -pkgrel: '3'
3 +pkgrel: '4'
4 4 pkgdesc: 'A desktop manager for Xfce'
5 5 url: 'https://www.xfce.org'
6 6 arch: x86_64
@@ -43,7 +43,7 @@ build: |
43 43 cd ${pkgname}-${pkgver}
44 44
45 45 ./configure --prefix=/usr \
46 - --with-default-backdrop-filename=/usr/share/backgrounds/nutyx/NuTyX-XFCE4-26.06.1.png
46 + --with-default-backdrop-filename=/usr/share/wallpapers/paganlinux/paganlinux.png
47 47
48 48 make
49 49 make DESTDIR=${PKGDIR} install
@@ -1,6 +1,6 @@
1 1 pkgname: kernel-mainline
2 2 pkgver: '7.3-rc3'
3 -pkgrel: '2'
3 +pkgrel: '3'
4 4 pkgdesc: The latest development kernel version
5 5 url: 'https://www.kernel.org'
6 6 arch: x86_64
@@ -45,7 +45,7 @@ build: |
45 45
46 46 patch -Np1 -i ../init_path.patch
47 47
48 - echo "-${pkgrel}-nutyx" > localversion
48 + echo "-pagan" > localversion
49 49
50 50 cp ../config .config
51 51 make olddefconfig
@@ -58,7 +58,7 @@ CONFIG_HAVE_KERNEL_ZSTD=y
58 58 # CONFIG_KERNEL_LZ4 is not set
59 59 CONFIG_KERNEL_ZSTD=y
60 60 CONFIG_DEFAULT_INIT=""
61 -CONFIG_DEFAULT_HOSTNAME="nutyx"
61 +CONFIG_DEFAULT_HOSTNAME="pagan"
62 62 CONFIG_SYSVIPC=y
63 63 CONFIG_SYSVIPC_SYSCTL=y
64 64 CONFIG_SYSVIPC_COMPAT=y
@@ -1,3 +1,3 @@
1 -mkinitramfs 7.2.0-rc1-1-nutyx
1 +mkinitramfs 7.2.0-rc1-1-pagan
2 2 rm -f boot/initrd-mainline
3 -mv boot/initrd-7.2.0-rc1-1-nutyx boot/initrd-mainline
3 +mv boot/initrd-7.2.0-rc1-1-pagan boot/initrd-mainline
4 4 deleted file mode 100644
@@ -1,21 +0,0 @@
1 -description="Perl template processing system"
2 -url="https://metacpan.org/pod/Template::Toolkit"
3 -packager="spiky <spiky@nutyx.org>"
4 -contributors="Rems,Tnut"
5 -
6 -makedepends=(perl-appconfig)
7 -run=(perl-appconfig)
8 -
9 -name=perl-template-toolkit
10 -version=3.010
11 -
12 -source=(https://cpan.metacpan.org/authors/id/T/TO/TODDR/Template-Toolkit-${version}.tar.gz)
13 -
14 -build() {
15 - cd Template-Toolkit-$version
16 -
17 - perl Makefile.PL INSTALLDIRS=vendor TT_ACCEPT=y
18 -
19 - make
20 - make DESTDIR=$PKG install
21 -}
22 0 deleted file mode 100644
@@ -1,32 +0,0 @@
1 -description='Simple wrapper around optparse for powerful command line utilities'
2 -url='https://pypi.org/project/click/'
3 -
4 -packager="spiky <spiky@nutyx.org>"
5 -contributors=""
6 -
7 -makedepends=(python-setuptools python-wheel)
8 -
9 -name=python-click
10 -_name="click"
11 -alias=(${_name})
12 -
13 -version=8.1.8
14 -
15 -source=(https://github.com/pallets/click/archive/$version/click-$version.tar.gz)
16 -
17 -build() {
18 -
19 - cd ${_name}-$version
20 -
21 - pip3 wheel -w dist \
22 - --no-build-isolation \
23 - --no-deps $PWD
24 - pip3 install --no-index \
25 - --find-links dist \
26 - --no-cache-dir \
27 - --no-user \
28 - --root=$PKG \
29 - ${_name}
30 -
31 - find $PKG -type d -name vendor -o -name tests |xargs rm -rf
32 -}
@@ -1 +1 @@
1 -depmod -a 6.12.102-1-nutyx
1 +depmod -a 6.12.102-1-pagan
@@ -1 +1 @@
1 -depmod -a 6.6.150-1-nutyx
1 +depmod -a 6.6.150-1-pagan
@@ -1 +1 @@
1 -depmod -a 7.1.7-1-nutyx
1 +depmod -a 7.1.7-1-pagan