lxde update

This commit is contained in:
sulincix committed 2025-05-18 11:54:24 +00:00
1 parent 0694197e06
commit 78b1b68a30
17 files changed
+127 -116

No files matched your search

+38
View File
@@ -0,0 +1,38 @@
#!/usr/bin/env bash
name='gpicview'
release='2'
version='0.3.1'
url='https://www.lxde.org'
description='Lightweight image viewer'
email='akarsu@protonmail.com'
maintainer='akarsu'
license=('GPL2')
source=("https://github.com/lxde/gpicview/archive/refs/tags/$version.tar.gz")
depends=(gtk3)
makedepends=(intltool)
sha256sums=('b65dd991368ed2b08645a50cb6d4831e21e3c0d0f7d72394d40105ddba754533')
group=(lxde.base)
uses=()
arch=('x86_64')
cd $name-$version
prepare() {
# Apply only one main category
sed -i '/^Categories=/ s/Utility;//' gpicview.desktop.in
}
setup(){
autoreconf -fvi
./configure --prefix=/usr \
--libdir=/usr/lib64/ \
--enable-gtk3
}
build(){
make $jobs
}
package(){
make DESTDIR="$DESTDIR" install
}
+7 -8
View File
@@ -1,33 +1,32 @@
#!/usr/bin/env bash
name='lxappearance'
release='1'
version='0.6.3'
release='2'
version='0.6.4'
url='Feature-rich GTK+ theme switcher of the LXDE Desktop'
description='Feature-rich GTK+ theme switcher of the LXDE Desktop'
email='akarsu@protonmail.com'
maintainer='akarsu'
license=('GPL2')
source=("https://downloads.sourceforge.net/lxde/$name-$version.tar.xz"
source=("https://github.com/lxde/lxappearance/archive/refs/tags/$version.tar.gz"
"00-gtk3-fix.patch")
depends=(gtk3 dbus-glib)
makedepends=(intltool)
sha256sums=('7222d858b8fef4b7967c42142d61e82ded6dd42dc5ef1d59caad775795928b38'
sha256sums=('9f067a8a126b9779ba12648c76136d9ba3e7ec7920c568df7819d128fdf39e03'
'SKIP')
group=(lxde.base)
uses=()
arch=('x86_64')
export CC=clang
cd $name-$version
prepare(){
patch -Np1 -i ../00-gtk3-fix.patch
}
setup(){
autoreconf -fvi
./configure --prefix=/usr --enable-gtk3 \
--libdir=/usr/lib64/ \
--enable-dbus
}
build(){
+5 -3
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash
name='lxde-common'
release='1'
version='0.99.2'
release='2'
version='0.99.3'
url='https://github.com/lxde/lxde-common'
description='LXDE Session default configuration files and nuoveXT2 iconset '
email='bayramk@gmail.com'
@@ -10,13 +10,15 @@ license=('GPLv3')
source=("https://github.com/lxde/lxde-common/archive/refs/tags/$version.tar.gz")
depends=()
makedepends=()
sha256sums=('f62a0a02bfa0837a91916f66336228520d54040674590d4b6dd5ad2efc4e92fd')
sha256sums=('e55ac4b4406f7538ed5994677c6488c6a0dd9a4b34a0969402aaa4f04b52b26f')
group=(lxde.base)
uses=()
arch=('x86_64')
cd $name-$version
export CC=clang
setup(){
autoreconf -fvi
./configure --prefix=/usr \
+8 -4
View File
@@ -1,23 +1,27 @@
#!/usr/bin/env bash
name='lxde-icon-theme'
release='1'
version='0.5.1'
release='2'
version='0.5.2'
url='https://lxde.org'
description='LXDE default icon theme based on nuoveXT2'
email='akarsu@protonmail.com'
maintainer='akarsu'
license=('GPL')
source=("https://downloads.sourceforge.net/lxde/lxde-icon-theme-$version.tar.xz")
source=("https://github.com/lxde/lxde-icon-theme/archive/refs/tags/$version.tar.gz")
depends=()
makedepends=(intltool)
sha256sums=('e3d0b7399f28a360a3755171c9a08147d68f853f518be5485f5064675037916c')
sha256sums=('5b71da247ba25ddcd991a3a184ca5ac92f40b7676766e1e59437067a20f7ecf7')
group=(lxde.base)
uses=()
arch=('x86_64')
export CC=clang
cd $name-$version
setup(){
autoreconf -fvi
./configure --prefix=/usr \
--libdir=/usr/lib64/
}
+6 -4
View File
@@ -1,20 +1,22 @@
#!/usr/bin/env bash
name='lxhotkey'
release='1'
version='0.1.1'
release='2'
version='0.1.2'
url='https://github.com/lxde/lxhotkey/'
description='LXDE hotkey'
email='bayramk@gmail.com'
maintainer='bk'
license=('GPLv3')
source=("https://github.com/lxde/lxhotkey/archive/refs/tags/$version.tar.gz")
depends=(libfm)
depends=(libfm libexif)
makedepends=()
sha256sums=('c5a9fa01960c1d0d92b1fb6392bc73db7793c7f889ca716c41a46a434bcfff57')
sha256sums=('f32686d298d86ae1e97c9e3d27ba1f01b6a0f17dbbbbd67dfbf82e7c0080c592')
group=(lxde.base)
uses=()
arch=('x86_64')
export CC=clang
cd $name-$version
setup(){
+8 -6
View File
@@ -1,26 +1,28 @@
#!/usr/bin/env bash
name='lxinput'
release='1'
version='0.3.5'
release='2'
version='0.3.6'
url='https://github.com/lxde/lxinput'
description='LXDE keyboard and mouse configuration tool '
email='bayramk@gmail.com'
maintainer='bk'
license=('GPLv3')
source=("https://salsa.debian.org/lxde-team/lxinput/-/archive/debian/$version-1/lxinput-debian-$version-1.tar.gz")
source=("https://github.com/lxde/lxinput/archive/refs/tags/$version.tar.gz")
depends=(gtk3)
makedepends=()
sha256sums=('b78baa9af84ca671b1e2b16387f4d6e452860a1803203fa844f35b93ec97c054')
sha256sums=('2f15c2a17f970afb152cbd024503da26c1e15135e76e9f516e0ca97e909d6c37')
group=(lxde.base)
uses=()
arch=('x86_64')
cd $name-debian-$version-1
export CC=clang
cd $name-$version
setup(){
autoreconf -fvi
./configure --prefix=/usr \
--libdir=/usr/lib64/ --enable-gtk3
--libdir=/usr/lib64/ --enable-gtk3
}
build(){
+5 -3
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash
name='lxlauncher'
release='1'
version='0.2.5'
release='2'
version='0.2.8'
url='https://wiki.lxde.org/en/LXLauncher'
description='Open source clone of the Asus launcher for EeePC'
email='bayramk@gmail.com'
@@ -10,11 +10,13 @@ license=('GPLv3')
source=("https://github.com/lxde/lxlauncher/archive/refs/tags/$version.tar.gz")
depends=(startup-notification gtk3 menu-cache)
makedepends=()
sha256sums=('532f1ea27f41311133eb8cb4dcc9bba373150b09ded5a9cddc9ff7360bb86984')
sha256sums=('f67d9dbf3a130819fd171b621b3683d7d20cd609554756481b965484ac591b49')
group=(lxde.base)
uses=()
arch=('x86_64')
export CC=clang
cd $name-$version
setup(){
+5 -3
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash
name='lxmenu-data'
release='1'
version='0.1.5'
release='2'
version='0.1.6'
url='https://github.com/lxde/lxmenu-data'
description='Provides files needed for LXDE application menus '
email='bayramk@gmail.com'
@@ -10,11 +10,13 @@ license=('GPLv3')
source=("https://github.com/lxde/lxmenu-data/archive/refs/tags/$version.tar.gz")
depends=()
makedepends=()
sha256sums=('e2417923d16ac1dfce27ec7416d88fbafff5023eeb1f47fa481062cb1d93c855')
sha256sums=('b237e732609fb2a521a942e08bb825ac7973ee478db7567d3606665a3793b2e8')
group=(lxde.base)
uses=()
arch=('x86_64')
export CC=clang
cd $name-$version
setup(){
+10 -7
View File
@@ -1,30 +1,33 @@
#!/usr/bin/env bash
name='lxpanel'
release='1'
version='0.10.1'
release='2'
version='0.11.0'
url='https://wiki.lxde.org/en/LXPanel'
description='Lightweight X11 desktop panel for LXDE '
email='bayramk@gmail.com'
maintainer='bk'
license=('GPLv3')
source=("https://salsa.debian.org/lxde-team/lxpanel/-/archive/debian/$version-1/lxpanel-debian-$version-1.tar.gz"
source=("https://github.com/lxde/lxpanel/archive/refs/tags/$version.tar.gz"
"lxpanel-0.10.1-c99.patch")
depends=(libwnck3 wireless-tools)
depends=(libwnck3 wireless-tools libkeybinder3 alsa-lib curl libX11 libfm libxml2)
makedepends=()
sha256sums=('e4c6a8c9901f4226160af79c409236fe4e5d1b1ec3aefdb1c43e416698f27811'
sha256sums=('3a681a0902684457c6c1f7ff7fd1b6c7c16883fba1822e248347f992cf3f9ce2'
'SKIP')
group=(lxde.base)
uses=()
arch=('x86_64')
cd $name-debian-$version-1
cd $name-$version
export CC=clang
export CFLAGS="-Wno-all -O2 -s"
export CXXFLAGS="-Wno-all -O2 -s"
CFLAGS="$CFLAGS -I/usr/include/libwnck-3.0"
prepare(){
patch -Np1 -i ../lxpanel-0.10.1-c99.patch
# Disable pager plugin as it breaks panel layout with GTK+ 3
# https://sourceforge.net/p/lxde/bugs/773/
sed -i '/pager.c/d' plugins/Makefile.am
+6 -4
View File
@@ -1,20 +1,22 @@
#!/usr/bin/env bash
name='lxrandr'
release='1'
version='0.3.2'
release='2'
version='0.3.3'
url='https://lxde.org'
description='Monitor configuration tool (part of LXDE)'
email='akarsu@protonmail.com'
maintainer='akarsu'
license=('GPLv3')
source=("https://downloads.sourceforge.net/lxde/lxrandr-$version.tar.xz")
source=("https://github.com/lxde/lxrandr/archive/refs/tags/$version.tar.gz")
depends=(gtk3 xrandr)
makedepends=(intltool)
sha256sums=('8b5edfc9718061bc161fe51d388697cbaa819d6f8013ed24ba22f438e0dbc312')
sha256sums=('24d0abaee830b0b2973ba9d2e46b3c801445342f7d5d3297c021a8a4a471f512')
group=(lxde.base)
uses=()
arch=('x86_64')
export CC=clang
cd $name-$version
setup(){
+6 -7
View File
@@ -1,22 +1,21 @@
#!/usr/bin/env bash
name='lxsession'
release='1'
version='0.5.5'
release='2'
version='0.5.6'
url='https://lxde.org'
description='Lightweight X11 session manager'
email='akarsu@protonmail.com'
maintainer='akarsu'
license=('GPL2')
_commit="95e902d76758e09f9226abd39163aadd5cd50bc1"
source=("https://github.com/lxde/lxsession/archive/${_commit}.zip")
depends=(gtk3 polkit)
source=("https://github.com/lxde/lxsession/archive/refs/tags/$version.tar.gz")
depends=(gtk3 polkit glib libX11 libX11)
makedepends=(intltool vala docbook-xsl)
sha256sums=('19df9abfda70fb051c4e0f6d17a68d6e635728065faee7b95e441e26af4098d9')
sha256sums=('af469d7ed6edbd733da6ad01a46fef3eff871483db5b3d8ecc3c856dbcbed12f')
group=(lxde.base)
uses=()
arch=('x86_64')
cd $name-${_commit}
cd $name-$version
export CC="clang"
export CXX="clang++"
+5 -3
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash
name='lxtask'
release='1'
version='0.1.10'
release='2'
version='0.1.12'
url='https://wiki.lxde.org/en/LXTask'
description='LXDE Task manager'
email='bayramk@gmail.com'
@@ -10,11 +10,13 @@ license=('GPLv3')
source=("https://github.com/lxde/lxtask/archive/refs/tags/$version.tar.gz")
depends=(gtk3)
makedepends=()
sha256sums=('a3ea7f983396d816d8057eea8974e3cc12a870e658f71e15dec41c863e50f5d9')
sha256sums=('f9d97ebdd8402fe7d9533b6173d0f553d5f9987f5c2885f7d2ee070e80300ab3')
group=(lxde.base)
uses=()
arch=('x86_64')
export CC=clang
cd $name-$version
setup(){
+5 -5
View File
@@ -1,21 +1,21 @@
#!/usr/bin/env bash
name='lxterminal'
release='1'
version='0.4.0'
release='2'
version='0.4.1'
url='https://wiki.lxde.org/en/LXTerminal'
description='Lightweight vte-based tabbed terminal emulator for LXDE '
email='bayramk@gmail.com'
maintainer='bk'
license=('GPLv3')
source=("https://salsa.debian.org/lxde-team/lxterminal/-/archive/debian/$version-2/lxterminal-debian-$version-2.tar.gz")
source=("https://github.com/lxde/lxterminal/archive/refs/tags/$version.tar.gz")
depends=(vte3 gtk3 dejavu)
makedepends=()
sha256sums=('6635c50801b4f31e75b14d8c1a9782f8a8a72f624abb2d1ed9547010d0c7b1d5')
sha256sums=('d5da0646e20ad2be44ef69a9d620be5f1ec43b156dc585ebe203dd7b05c31d88')
group=(lxde.base)
uses=()
arch=('x86_64')
cd $name-debian-$version-2
cd $name-$version
export CC="clang"
export CXX="clang++"
+5 -7
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash
name='menu-cache'
release='1'
version='1.1.0'
release='2'
version='1.1.1'
url='https://example.org'
description='Caching mechanism for freedesktop.org compliant menus'
email='bk@gmail.com'
@@ -11,17 +11,15 @@ source=("https://github.com/lxde/menu-cache/archive/refs/tags/$version.tar.gz"
'menu-cache-1.1.0-0001-Support-gcc10-compilation.patch')
depends=(libfm)
makedepends=()
sha256sums=('990857aa61a2894730e3749b6bc0f905967eed0c21aa2b62a7694007bdccbe8d'
sha256sums=('e8af90467df271c3c8700c840ca470ca2915699c6f213c502a87d74608748f08'
'SKIP')
group=(lxde.base)
uses=()
arch=('x86_64')
cd $name-$version
export CC=clang
prepare(){
patch -Np1 -i ../menu-cache-1.1.0-0001-Support-gcc10-compilation.patch
}
cd $name-$version
setup(){
autoreconf -fvi
+3 -3
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash
name='pcmanfm'
release='1'
version='1.3.2'
release='2'
version='1.4.0'
url='https://github.com/lxde/lxinput'
description='LXDE keyboard and mouse configuration tool '
email='bayramk@gmail.com'
@@ -10,7 +10,7 @@ license=('GPLv3')
source=("https://github.com/lxde/pcmanfm/archive/refs/tags/$version.tar.gz")
depends=(lxmenu-data libfm menu-cache libkeybinder3)
makedepends=()
sha256sums=('66ee6b1a5907bb519d5b175e379f975acfcdaa68b6cbbc72d168b3ff935e6fea')
sha256sums=('cda4f5ad7e049dcdf3b051b9de4c779adcd55bd720e9c96c45275389aa84264e')
group=(lxde.base)
uses=()
arch=('x86_64')
-42
View File
@@ -1,42 +0,0 @@
#!/usr/bin/env bash
name='gpicview'
release='1'
version='0.2.5'
url='https://www.lxde.org'
description='Lightweight image viewer'
email='akarsu@protonmail.com'
maintainer='akarsu'
license=('GPL2')
source=("https://downloads.sourceforge.net/lxde/$name-$version.tar.xz"
'https://github.com/archlinux/svntogit-community/blob/packages/gpicview/trunk/gpicview.appdata.xml'
'https://github.com/archlinux/svntogit-community/blob/packages/gpicview/trunk/0001-Fix-displaying-images-with-GTK3.patch')
depends=(gtk3)
makedepends=(intltool)
md5sums=('26be9b0c5a234f1afe7d83d02a4a33f4' 'SKIP' 'SKIP')
group=(media.gfx)
uses=()
arch=('x86_64')
cd $name-$version
patch -Np1 -i ../0001-Fix-displaying-images-with-GTK3.patch
# Apply only one main category
sed -i '/^Categories=/ s/Utility;//' gpicview.desktop.in
setup(){
./configure --prefix=/usr \
--libdir=/usr/lib64/ \
--enable-gtk3
}
build(){
make $jobs
}
package(){
make DESTDIR="$DESTDIR" install
ls -l ../
install -Dm644 ../$name.appdata.xml "$DESTDIR/usr/share/metainfo/$name.appdata.xml"
}
+5 -7
View File
@@ -1,17 +1,17 @@
#!/usr/bin/env bash
name='libfm'
release='1'
version='1.3.2'
release='2'
version='1.4.0'
url='https://example.org'
description='Library for file management'
email='bk@gmail.com'
maintainer='bk'
license=('GPLv3')
source=('https://github.com/lxde/libfm/archive/refs/tags/1.3.2.tar.gz'
source=("https://github.com/lxde/libfm/archive/refs/tags/$version.tar.gz"
'libfm-fixes.patch')
depends=(gtk3 pango intltool menu-cache)
makedepends=()
md5sums=('8b2864ba2d21586171ab9616b5610aeb'
sha256sums=('7d7b616411992389a4b7f35796109d605f30bc2ceab84d4081d1665254ebbf82'
'SKIP')
group=(x11.libs)
uses=()
@@ -20,9 +20,7 @@ arch=('x86_64')
cd $name-$version
prepare(){
patch -Np1 -i ../libfm-fixes.patch
}
export CC=clang
setup(){
autoreconf -fvi