Skip to content

Commit a72fe3c

Browse files
committed
I really need to make an auto update system (Updating packages not in LFS)
1 parent 2233b9d commit a72fe3c

45 files changed

Lines changed: 104 additions & 105 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

android-tools

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#!/bin/bash
2-
2+
#NLFS
33
export CFLAGS=-"O2"
44
export CXXFLAGS="-O2"
55
PKG_VER=34.0.1

appstream

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#!/bin/bash
2-
2+
#NLFS
33
export CFLAGS=-"O2"
44
export CXXFLAGS="-O2"
55

at-spi2-core

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@
33
export CFLAGS=-"O2"
44
export CXXFLAGS="-O2"
55

6-
7-
URL=https://download.gnome.org/sources/at-spi2-core/2.46/at-spi2-core-2.46.0.tar.xz
6+
PKG_VER=2.48.3
7+
MAJOR=$(echo $PKG_VER | sed 's|.[^.]*$||g')
8+
URL=https://download.gnome.org/sources/at-spi2-core/$PKG_VER/at-spi2-core-$PKG_VER.tar.xz
89
TAR=$(echo $URL | sed -r 's|(.*)/||')
910
DIR=$(echo $TAR | sed 's|.tar.*||g')
1011
PACKAGE=$(echo $DIR | sed 's|-[^-]*$||g')

base/shadow

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ export CXXFLAGS="-O2"
55

66
export CFLAGS=-"O2"
77
export CXXFLAGS="-O2"
8-
8+
PKG_VER=4.13
99
set -e
10-
URL=https://github.com/shadow-maint/shadow/releases/download/4.13/shadow-4.13.tar.xz
10+
URL=https://github.com/shadow-maint/shadow/releases/download/$PKG_VER/shadow-$PKG_VER.tar.xz
1111
TAR=$(echo $URL | sed -r 's|(.*)/||')
1212
DIR=$(echo $TAR | sed 's|.tar.*||g')
1313
PACKAGE=$(echo $DIR | sed 's|-[^-]*$||g')

c-ares

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
export CFLAGS=-"O2"
44
export CXXFLAGS="-O2"
5-
6-
URL=https://c-ares.haxx.se/download/c-ares-1.19.0.tar.gz
5+
PKG_VER=1.19.1
6+
URL=https://c-ares.haxx.se/download/c-ares-$PKG_VER.tar.gz
77
TAR=$(echo $URL | sed -r 's|(.*)/||')
88
DIR=$(echo $TAR | sed 's|.tar.*||g')
99
PACKAGE=$(echo $DIR | sed 's|-[^-]*$||g')

cinnamon/cinnamon

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,23 @@ PKG_VER=5.8.1
88
URL=https://github.com/linuxmint/$PACKAGE/archive/$PKG_VER.tar.gz
99
TAR=$(echo $URL | sed -r 's|(.*)/||')
1010
DIR=$PACKAGE-$PKG_VER
11-
11+
set -e
1212
# Get Package
1313

1414
cd /blfs/builds
15+
wget https://gitlab.archlinux.org/archlinux/packaging/packages/cinnamon/-/raw/main/default-theme.patch
1516
wget $URL
1617
tar -xvf $TAR
1718
cd $DIR
1819

1920
# Build
21+
patch -Np1 < ../default-theme.patch
22+
sed -i 's/mintinstall.desktop/org.gnome.Software.desktop/' data/org.cinnamon.gschema.xml
23+
sed -i 's/RequiredComponents=\(.*\)$/RequiredComponents=\1polkit-gnome-authentication-agent-1;/' \
24+
cinnamon*.session.in
25+
26+
sed -i 's|/usr/share/cinnamon-background-properties|/usr/share/gnome-background-properties|' \
27+
files/usr/share/cinnamon/cinnamon-settings/modules/cs_backgrounds.py
2028

2129
mkdir cbuild
2230
cd cbuild
@@ -33,7 +41,8 @@ cd /pkgs
3341

3442

3543

36-
sudo echo "nm-applet caribou" > /pkgs/$PACKAGE/depends
44+
sudo echo "gnome-backgrounds webp-pixbuf-loader adwaita nm-applet caribou python-requests python-pillow python3-xapp xapp pygobject3 pycairo python-six python-pam python-pexpect python-setproctitle python-pytz python-psutil python-ptyprocess python-distro timezonemap libgnomekbd cinnamon-control-center nemo cinnamon-menus cinnamon-settings-daemon cjs muffin nemo cinnamon-desktop libunwind cinnamon-session cinnamon-screensaver polkit-gnome" > /pkgs/$PACKAGE/depends
45+
echo "glib-compile-schemas /usr/share/glib-2.0/schemas && gdk-pixbuf-query-loaders --update-cache" > /pkgs/$PACKAGE/postinst
3746
sudo tar -cvzpf $PACKAGE.tar.xz $PACKAGE
3847
sudo cp $PACKAGE.tar.xz /finished
3948

cinnamon/cinnamon-screensaver

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ cd /pkgs
3333

3434

3535

36-
sudo echo "accounts-service cinnamon-desktop libgnomekbd python-cairo python-gobject" > /pkgs/$PACKAGE/depends
36+
sudo echo "accounts-service cinnamon-desktop libgnomekbd pycairo pygobject3" > /pkgs/$PACKAGE/depends
3737
sudo tar -cvzpf $PACKAGE.tar.xz $PACKAGE
3838
sudo cp $PACKAGE.tar.xz /finished
3939

cinnamon/cinnamon-settings-daemon

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ cd /pkgs
3333

3434

3535

36-
sudo echo "cinnamon-desktop colord dbus-glib libcanberra cups libgnomekbd libgudev libnotify librsvg libwacom nss polkit pulseaudio alsa upower" > /pkgs/$PACKAGE/depends
36+
sudo echo "cinnamon-desktop colord dbus-glib libcanberra cups libgnomekbd libgudev libnotify librsvg libwacom nss polkit pulseaudio alsa-lib upower" > /pkgs/$PACKAGE/depends
3737
sudo tar -cvzpf $PACKAGE.tar.xz $PACKAGE
3838
sudo cp $PACKAGE.tar.xz /finished
3939

dmg2img

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#!/bin/bash
2-
2+
#NLFS
33
export CFLAGS=-"O2"
44
export CXXFLAGS="-O2"
55

exfatprogs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
export CFLAGS=-"O2"
44
export CXXFLAGS="-O2"
5-
5+
#NLFS
66
URL=https://github.com/exfatprogs/exfatprogs/releases/download/1.2.0/exfatprogs-1.2.0.tar.gz
77
TAR=$(echo $URL | sed -r 's|(.*)/||')
88
DIR=$(echo $TAR | sed 's|.tar.*||g')

0 commit comments

Comments
 (0)