aboutsummaryrefslogtreecommitdiffstats
path: root/main
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2019-05-24 14:57:57 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2019-05-24 14:57:57 +0000
commit3e027bc404156894ad8388027f6d341db8d80d48 (patch)
treede93f6268371450310390ac7305ec1b3253f9fa7 /main
parent07fa23375ed9535d64caf5f52bc784b1376e7348 (diff)
downloadaports-3e027bc404156894ad8388027f6d341db8d80d48.tar.bz2
aports-3e027bc404156894ad8388027f6d341db8d80d48.tar.xz
community/slim*: move from main
Diffstat (limited to 'main')
-rw-r--r--main/slim-themes/APKBUILD63
-rw-r--r--main/slim/APKBUILD80
-rw-r--r--main/slim/libslim-underlinking.patch13
-rw-r--r--main/slim/musl-includes.patch10
-rw-r--r--main/slim/no-slimlock.patch16
-rw-r--r--main/slim/slim-freetype-dirs.patch11
-rwxr-xr-xmain/slim/slim.initd18
-rw-r--r--main/slim/slim.install7
-rw-r--r--main/slim/slim.logrotate9
-rw-r--r--main/slim/snprintf.patch13
10 files changed, 0 insertions, 240 deletions
diff --git a/main/slim-themes/APKBUILD b/main/slim-themes/APKBUILD
deleted file mode 100644
index 7dd01926bd..0000000000
--- a/main/slim-themes/APKBUILD
+++ /dev/null
@@ -1,63 +0,0 @@
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=slim-themes
-pkgver=1.2.3
-pkgrel=3
-pkgdesc="Themes Pack for Simple Login Manager"
-url="http://slim.berlios.de"
-arch="noarch"
-license="GPL"
-depends="slim"
-options="!strip !check"
-source="https://downloads.sourceforge.net/project/slim.berlios/slim-$pkgver-themepack1a.tar.gz
- https://downloads.sourceforge.net/project/slim.berlios/slim-lake.tar.gz
- https://downloads.sourceforge.net/project/slim.berlios/slim-fingerprint.tar.gz
- https://downloads.sourceforge.net/project/slim.berlios/slim-flat.tar.gz
- https://downloads.sourceforge.net/project/slim.berlios/slim-lunar-0.4.tar.bz2
- https://downloads.sourceforge.net/project/slim.berlios/slim-previous.tar.gz
- https://downloads.sourceforge.net/project/slim.berlios/slim-rainbow.tar.gz
- https://downloads.sourceforge.net/project/slim.berlios/slim-rear-window.tar.gz
- https://downloads.sourceforge.net/project/slim.berlios/slim-scotland-road.tar.gz
- https://downloads.sourceforge.net/project/slim.berlios/slim-subway.tar.gz
- https://downloads.sourceforge.net/project/slim.berlios/slim-wave.tar.gz
- https://downloads.sourceforge.net/project/slim.berlios/slim-zenwalk.tar.gz
- https://downloads.sourceforge.net/project/slim.berlios/slim-debian-moreblue.tar.bz2
- https://downloads.sourceforge.net/project/slim.berlios/slim-1.3.1.tar.gz"
-
-package() {
- mkdir -p "$pkgdir"/usr/share/slim/themes
- cd "$srcdir"/
- mv fingerprint "$pkgdir"/usr/share/slim/themes
- mv flat "$pkgdir"/usr/share/slim/themes
- mv previous "$pkgdir"/usr/share/slim/themes
- mv lake "$pkgdir"/usr/share/slim/themes
- mv rainbow "$pkgdir"/usr/share/slim/themes
- mv rear-window "$pkgdir"/usr/share/slim/themes
- mv scotland-road "$pkgdir"/usr/share/slim/themes
- mv subway "$pkgdir"/usr/share/slim/themes
- mv wave "$pkgdir"/usr/share/slim/themes
- mv slim-lunar-0.4 "$pkgdir"/usr/share/slim/themes/lunar
- mv Zenwalk "$pkgdir"/usr/share/slim/themes/zenwalk
- mv parallel-dimensions "$pkgdir"/usr/share/slim/themes
- mv capernoited "$pkgdir"/usr/share/slim/themes
- mv mindlock "$pkgdir"/usr/share/slim/themes
- mv flower2 "$pkgdir"/usr/share/slim/themes
- mv debian-moreblue "$pkgdir"/usr/share/slim/themes
- mv slim-1.3.1/themes/default "$pkgdir"/usr/share/slim/themes
- cd "$pkgdir"/usr/share/slim/themes
- find . -type f -exec chmod 644 {} \;
-}
-
-sha512sums="c5639571207540afa0babbade0b2b09b9ed35f4bdc934272c0f744fe52d2b86a2154cc2ebe12d13d4cbfee50384b8ab20c8578f5c094473c93481d01a2bba92d slim-1.2.3-themepack1a.tar.gz
-77a5191f52596536eb857eda935eef7184f5662404a097df04ae8642546759cc720f754dd599a320fad0dd4cf66aaf63d76db67c759fe7abb9b5c341b3268520 slim-lake.tar.gz
-0c39586fff1b0bd4c0f13eaaa7d0cfaf50cec8242736e9505e41b07d890ed9dc00d18b73968f37ff1c20d8dd269a80060d2658a1510376c08bd987e75cd9e296 slim-fingerprint.tar.gz
-d9dbf663083f8b977b56c5ba9d16f473a5bb02abbdcba36daffcbd420b1da0c2ece401cfed5769609810b49f87cf93094522684919163de5618d43571a97df9e slim-flat.tar.gz
-452e867fd5acc06cdf2884fffde35018003ee4bd841a7e6b6c5fb3913bb7c1ef0687a79c0472d47321553f00f8442ecee5f326b4617ec58edd4f5ca48b380dbb slim-lunar-0.4.tar.bz2
-dbd9deda0f3c611962b8cf2297eb476fa6dbca1144784a9997f0d4e62417bb33c853d2f8238ac4b299da060e999649c98a17b85830a3c8ad76070fcdad9f2bc6 slim-previous.tar.gz
-c96a9f5f31a7945e9841094a0407c85494612f3044fb122830cfd6ce7f0a13e78c79d18d32404d4aa4e17353c9cc69c5f51d8207c639ac81b677826a8870a48c slim-rainbow.tar.gz
-a898f1e85080ee3b9696bb1f4aae0cbe5549c01d50001e2e156e866e099776d2c62cc8e5c3e828b1eefccf587fc6a60b88ba33c33802936da1869cd6324465a1 slim-rear-window.tar.gz
-495fc1ab81bede3b677c454fadeac032b760b1ef3ae28dfba37ba045673d954fcad2ae4a017bb9142545eebfeacc9fbda6d548dab8dc4e80019e72283dc12611 slim-scotland-road.tar.gz
-af082f93028683970d9a5233ffd05b2aed175c5c51d8a08488db50335f61363c3df54cfba84b351aed5b529222e4253a607be643ab38af6dc29237502775a799 slim-subway.tar.gz
-0e2ae1fbed9cc6d82bc7f46b0dfac1c837b2e09f5e6504e171eabcefbf0a7dc3f7d647328fce7a21a60c4eb59e16d3d6f4622800df2fdc9973fccf36d2806253 slim-wave.tar.gz
-8f0cdc4fe3830d3dc25d91781853af102d0c3f8f6a24ee917c1d5107c2ae353c590c257ff329fe549b981928d387340cacd9d87c17d7b6c9dd39f2a950ac491e slim-zenwalk.tar.gz
-ae015eff22f0b62133b267c490fd64c226914f52edb04c6d6eefc284bd14388b3a96567e77f2a4ffb251576542538e2094710fdec13b33026b73069ee0e96f94 slim-debian-moreblue.tar.bz2
-e9ffc67957136722529da9ea8b40f7e4e38f3ced7d673fe1999a8c6bbc8596ea7df0dc7a5e71f2baf31ba3b918d5d020a9f351eea77337e9916cbed42fbbfb36 slim-1.3.1.tar.gz"
diff --git a/main/slim/APKBUILD b/main/slim/APKBUILD
deleted file mode 100644
index baab693652..0000000000
--- a/main/slim/APKBUILD
+++ /dev/null
@@ -1,80 +0,0 @@
-# Contributer: Natanael Copa <ncopa@alpinelinux.org>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=slim
-pkgver=1.3.6
-pkgrel=9
-pkgdesc="Desktop-independent graphical login manager for X11"
-url="https://sourceforge.net/projects/slim.berlios/files/"
-arch="all"
-license="GPL-2.0"
-options="!check"
-subpackages="$pkgname-doc"
-makedepends="libxmu-dev libpng-dev libjpeg-turbo-dev libxft-dev
- cmake libxrandr-dev"
-depends="dbus"
-install=
-source="https://downloads.sourceforge.net/project/slim.berlios/${pkgname}-${pkgver}.tar.gz
- https://dev.alpinelinux.org/~clandmeter/sources/slim-alpinelinux-0.2.0.tar.gz
- no-slimlock.patch
- libslim-underlinking.patch
- slim-freetype-dirs.patch
- snprintf.patch
- musl-includes.patch
- $pkgname.logrotate
- $pkgname.initd
- "
-
-prepare() {
- default_prepare
- sed -i -e 's|#xserver_arguments.*|xserver_arguments -nolisten tcp vt07|'\
- -e 's|/var/run/slim.lock|/var/lock/slim.lock|' \
- -e 's|halt_cmd.*|halt_cmd /sbin/poweroff|'\
- -e 's|reboot_cmd.*|reboot_cmd /sbin/reboot|'\
- -e 's|console_cmd.*|console_cmd /usr/bin/terminal|'\
- -e 's|login_cmd.*|login_cmd exec /bin/sh -l /etc/X11/xinit/xinitrc|' \
- -e 's|screenshot_cmd.*|screenshot_cmd scrot /slim.png|' \
- -e 's|imagemagick|scrot|' \
- -e 's|current_theme.*|current_theme alpinelinux|' \
- slim.conf
-}
-
-build() {
- cd "$srcdir/slim-$pkgver"
- cmake . \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DUSE_PAM=no \
- -DUSE_CONSOLEKIT=no
-
-
- make CXX="${CXX:-g++}" CC="${CC:-gcc}"
-}
-
-package() {
- cd "$srcdir/slim-$pkgver"
- make DESTDIR="$pkgdir" MANDIR=/usr/share/man install
-
- install -D -m755 ../slim.initd "$pkgdir"/etc/init.d/slim
- install -D -m644 ../slim.logrotate "$pkgdir"/etc/logrotate.d/slim
-
- # remove unused systemd service
- rm -f "$pkgdir"/usr/lib/systemd
-
- # install our default theme
- cd "$srcdir"/slim-alpinelinux
- install -d "$pkgdir"/usr/share/slim/themes/alpinelinux
- cp background.png panel.png slim.theme \
- "$pkgdir"/usr/share/slim/themes/alpinelinux/
- rm -rf "$pkgdir"/usr/share/slim/themes/default
-}
-
-sha512sums="345b1dee5d6f0c3716dfa7c5c16274adbf18586bdaaa6af4f310e24c5a61f79a297ffac921a5ba545523317e9fe120916df226c36b9c9b49c2ac9c1ca21dee0c slim-1.3.6.tar.gz
-3cd3de67e5b1e122da05e02e0e6e8fe2c5a1ae07487e51068aa56ddf05d17854562350ef47c914a2c9fb2534b8f757a326cfed64f4b5ddbbeb18e48af43b46c6 slim-alpinelinux-0.2.0.tar.gz
-3df74cf3c8b2e313b7f394a624c094ec144844003cdd264867a7bd9f46d6a10d9f5e818078340eef76cd52c38bc9ec11989f9dac2f5c693b674c2ec627f447a2 no-slimlock.patch
-c66c3908147ec28b68577958bdd7bd4bc7c42b00fc4a7ce30162202a4d0ae18ef7c0c81ca60c661609e479b370ad30261494fe84bb4ffad48232536aec483729 libslim-underlinking.patch
-1f957eadb586b8f0523a2cf6ea550280a542500de925383a06d658424c524a4ef5b148aa9150a9f045529c896fe69c013417b9883583acc12a7a656b7202eded slim-freetype-dirs.patch
-22fcbdc54b1a5dc0d3501649addb8e290c63ea4a6f9d0bdbdbe9bdea1c9df785f6763f2cee2ff33e6ca2dd49c1c65fd9d036fd9527f298a7ca9e0c5acc48e854 snprintf.patch
-bf1f44814dcf220b91eef8cd766c7eb3b2c2667a211d1206f3e57b88e5e7fbe17ea1e7b3c7c231cb52356b6c7df650af94759b1c154a8dd7d95dc45a9aec0e86 musl-includes.patch
-e5f398ea58adbedea7ae40c7a907d2f926148ee6f3c51fc5761b84d1d119c091fa0cf34f908cd49300fcddea71c5c9b6f2ac21731808ce5d73ea65a65b19a55b slim.logrotate
-042803894dbc34351f2efd436b1e07610f63feb12f31d5d0cc1dc26e758d208790ff79ef678854d3ffd781776bc84033d9b752757944474e721e679d3cbcfbce slim.initd"
diff --git a/main/slim/libslim-underlinking.patch b/main/slim/libslim-underlinking.patch
deleted file mode 100644
index 8db24fe1e4..0000000000
--- a/main/slim/libslim-underlinking.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index eb1608b..195cefd 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -180,6 +180,8 @@ include_directories(
- target_link_libraries(libslim
- ${JPEG_LIBRARIES}
- ${PNG_LIBRARIES}
-+ ${X11_Xft_LIB}
-+ ${X11_Xrandr_LIB}
- )
-
- #Set up library with all found packages for slim
diff --git a/main/slim/musl-includes.patch b/main/slim/musl-includes.patch
deleted file mode 100644
index 995417eb8e..0000000000
--- a/main/slim/musl-includes.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- slim-1.3.6.orig/panel.cpp
-+++ slim-1.3.6/panel.cpp
-@@ -11,6 +11,7 @@
-
- #include <sstream>
- #include <poll.h>
-+#include <libgen.h>
- #include <X11/extensions/Xrandr.h>
- #include "panel.h"
-
diff --git a/main/slim/no-slimlock.patch b/main/slim/no-slimlock.patch
deleted file mode 100644
index 1c728206e4..0000000000
--- a/main/slim/no-slimlock.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Fixes building without PAM
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 9892c1d..eb1608b 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -222,7 +222,9 @@ endif(BUILD_SLIMLOCK)
- ####### install
- # slim
- install(TARGETS slim RUNTIME DESTINATION bin)
--install(TARGETS slimlock RUNTIME DESTINATION bin)
-+if(BUILD_SLIMLOCK)
-+ install(TARGETS slimlock RUNTIME DESTINATION bin)
-+endif(BUILD_SLIMLOCK)
-
- if (BUILD_SHARED_LIBS)
- set_target_properties(libslim PROPERTIES
diff --git a/main/slim/slim-freetype-dirs.patch b/main/slim/slim-freetype-dirs.patch
deleted file mode 100644
index 7379a4cabc..0000000000
--- a/main/slim/slim-freetype-dirs.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- slim-1.3.6.orig/CMakeLists.txt
-+++ slim-1.3.6/CMakeLists.txt
-@@ -170,7 +170,7 @@
- ${X11_Xft_INCLUDE_PATH}
- ${X11_Xrender_INCLUDE_PATH}
- ${X11_Xrandr_INCLUDE_PATH}
-- ${FREETYPE_INCLUDE_DIR_freetype2}
-+ ${FREETYPE_INCLUDE_DIRS}
- ${X11_Xmu_INCLUDE_PATH}
- ${ZLIB_INCLUDE_DIR}
- ${JPEG_INCLUDE_DIR}
diff --git a/main/slim/slim.initd b/main/slim/slim.initd
deleted file mode 100755
index fd9a6c426a..0000000000
--- a/main/slim/slim.initd
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/sbin/openrc-run
-
-depends() {
- needs localmount dbus
-}
-
-start() {
- ebegin "Starting slim"
- start-stop-daemon --start --quiet --exec /usr/bin/slim -- -d
- eend $?
-}
-
-stop() {
- ebegin "Stopping slim"
- start-stop-daemon --stop --quiet --exec /usr/bin/slim
- eend $?
-}
-
diff --git a/main/slim/slim.install b/main/slim/slim.install
deleted file mode 100644
index 45eb02fa13..0000000000
--- a/main/slim/slim.install
+++ /dev/null
@@ -1,7 +0,0 @@
-post_install() {
- cat << _EOF
-
- Add slim to the DAEMONS array in /etc/rc.conf or update /etc/inittab.
-
-_EOF
-}
diff --git a/main/slim/slim.logrotate b/main/slim/slim.logrotate
deleted file mode 100644
index 26ec3b0f42..0000000000
--- a/main/slim/slim.logrotate
+++ /dev/null
@@ -1,9 +0,0 @@
-/var/log/slim.log {
- compress
- rotate 1
- size 1024k
- notifempty
- missingok
- copytruncate
- noolddir
-}
diff --git a/main/slim/snprintf.patch b/main/slim/snprintf.patch
deleted file mode 100644
index f534ce3fad..0000000000
--- a/main/slim/snprintf.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/Ck.cpp b/Ck.cpp
-index 3b94426..85cc022 100644
---- a/Ck.cpp
-+++ b/Ck.cpp
-@@ -91,7 +91,7 @@ namespace Ck {
-
- vt = *((long *)return_value);
-
-- std::snprintf(device, 32, "/dev/tty%ld", vt);
-+ snprintf(device, 32, "/dev/tty%ld", vt);
-
- if(return_value)
- XFree(return_value);