mirror of
https://gitlab.com/mateslackbuilds/msb.git
synced 2024-12-28 09:58:29 +01:00
mate-screensaver: moved to extra
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackware-id.org>
This commit is contained in:
parent
c8713395bd
commit
f8462efa2b
10 changed files with 20 additions and 14 deletions
|
@ -8,6 +8,7 @@ pygtksourceview
|
||||||
pangox-compat
|
pangox-compat
|
||||||
pygobject3
|
pygobject3
|
||||||
gnome-main-menu
|
gnome-main-menu
|
||||||
|
mate-screensaver
|
||||||
|
|
||||||
Renamed Packages in MATE 1.8:
|
Renamed Packages in MATE 1.8:
|
||||||
mate-file-manager -> caja
|
mate-file-manager -> caja
|
||||||
|
|
11
UPGRADE.TXT
11
UPGRADE.TXT
|
@ -34,6 +34,7 @@ from official repository at http://www.slackware.org.uk/msb/ or any other mirror
|
||||||
removepkg mate-character-map
|
removepkg mate-character-map
|
||||||
|
|
||||||
3. Remove renamed packages
|
3. Remove renamed packages
|
||||||
|
|
||||||
removepkg mate-file-manager
|
removepkg mate-file-manager
|
||||||
removepkg mate-window-manager
|
removepkg mate-window-manager
|
||||||
removepkg mate-document-viewer
|
removepkg mate-document-viewer
|
||||||
|
@ -45,6 +46,16 @@ from official repository at http://www.slackware.org.uk/msb/ or any other mirror
|
||||||
You will notice that some of the files are found on other packages and it will not be deleted.
|
You will notice that some of the files are found on other packages and it will not be deleted.
|
||||||
That's fine, since these packages gets a new name on MATE 1.8 (see MATE-1.8-CHANGES.TXT).
|
That's fine, since these packages gets a new name on MATE 1.8 (see MATE-1.8-CHANGES.TXT).
|
||||||
|
|
||||||
|
4. Remove PAM-related packages (optional)
|
||||||
|
|
||||||
|
If you happened to install pam/pam_unix2 packages in MATE 1.6 to get mate-screensaver working
|
||||||
|
for desktop locking feature, you will be glad to know that mate-screensaver is now moved to
|
||||||
|
extra and without the need of pam and pam_unix2 libraries anymore.
|
||||||
|
So these two packages can be safely deleted.
|
||||||
|
|
||||||
|
removepkg pam
|
||||||
|
removepkg pam_unix2
|
||||||
|
|
||||||
At this point you should be running MATE 1.8 on Slackware 14.1. :-)
|
At this point you should be running MATE 1.8 on Slackware 14.1. :-)
|
||||||
|
|
||||||
I wish everyone good luck with this!
|
I wish everyone good luck with this!
|
||||||
|
|
3
extra/mate-screensaver/README
Normal file
3
extra/mate-screensaver/README
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
mate-screensaver is a screensaver and screen locker that aims
|
||||||
|
to have simple, sane, and secure defaults and be well integrated
|
||||||
|
with the MATE desktop.
|
|
@ -25,7 +25,7 @@
|
||||||
|
|
||||||
PRGNAM=mate-screensaver
|
PRGNAM=mate-screensaver
|
||||||
VERSION=${VERSION:-1.7.1}
|
VERSION=${VERSION:-1.7.1}
|
||||||
BUILD=${BUILD:-1}
|
BUILD=${BUILD:-2}
|
||||||
TAG=${TAG:-_msb}
|
TAG=${TAG:-_msb}
|
||||||
|
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
|
@ -115,8 +115,8 @@ cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
|
||||||
find $PKG/usr/doc/$PRGNAM-$VERSION/ -type f -exec chmod 644 {} \;
|
find $PKG/usr/doc/$PRGNAM-$VERSION/ -type f -exec chmod 644 {} \;
|
||||||
chown -R root:root $PKG/usr/doc/$PRGNAM-$VERSION
|
chown -R root:root $PKG/usr/doc/$PRGNAM-$VERSION
|
||||||
|
|
||||||
mkdir -p $PKG/etc/pam.d/
|
# use setuid to make this work without PAM
|
||||||
install -m644 $CWD/mate-screensaver.pam $PKG/etc/pam.d/mate-screensaver
|
chmod 4755 $PKG/usr/libexec/mate-screensaver-dialog
|
||||||
|
|
||||||
mkdir -p $PKG/install
|
mkdir -p $PKG/install
|
||||||
cat $CWD/slack-desc > $PKG/install/slack-desc
|
cat $CWD/slack-desc > $PKG/install/slack-desc
|
|
@ -76,6 +76,7 @@ for dir in \
|
||||||
deps/liboobs \
|
deps/liboobs \
|
||||||
extra/mate-system-tools \
|
extra/mate-system-tools \
|
||||||
extra/gnome-main-menu \
|
extra/gnome-main-menu \
|
||||||
|
extra/mate-screensaver \
|
||||||
; do
|
; do
|
||||||
# Get the package name
|
# Get the package name
|
||||||
package=$(echo $dir | cut -f2- -d /)
|
package=$(echo $dir | cut -f2- -d /)
|
||||||
|
|
|
@ -40,7 +40,6 @@ MSBROOT=$(pwd)
|
||||||
for dir in \
|
for dir in \
|
||||||
pam \
|
pam \
|
||||||
pam_unix2 \
|
pam_unix2 \
|
||||||
mate-screensaver \
|
|
||||||
; do
|
; do
|
||||||
# Get the package name
|
# Get the package name
|
||||||
package=$(echo $dir | cut -f2- -d /)
|
package=$(echo $dir | cut -f2- -d /)
|
||||||
|
|
|
@ -1,7 +0,0 @@
|
||||||
mate-screensaver is a screensaver and screen locker that aims
|
|
||||||
to have simple, sane, and secure defaults and be well integrated
|
|
||||||
with the MATE desktop.
|
|
||||||
|
|
||||||
mate-screensaver works normally without any dependencies (assuming you
|
|
||||||
have install all packages in /deps, /base, and /extra, but it requires
|
|
||||||
pam and pam_unix2 in order to lock the desktop
|
|
|
@ -1,2 +0,0 @@
|
||||||
#%PAM-1.0
|
|
||||||
auth required pam_unix_auth.so
|
|
Loading…
Reference in a new issue