summaryrefslogtreecommitdiff
path: root/source
diff options
context:
space:
mode:
authorPatrick J Volkerding <volkerdi@slackware.com>2021-02-08 05:13:26 +0000
committerEric Hameleers <alien@slackware.com>2021-02-08 17:12:01 +0100
commit970784a8a8c9a4f10fcc9014c5d51643d021ff82 (patch)
treebc3da6203dca905a157a261b5d46ddb8768b3abe /source
parentda5b964ecc482a45392642b55a68eaeb5b554c00 (diff)
downloadcurrent-970784a8a8c9a4f10fcc9014c5d51643d021ff82.tar.gz
Mon Feb 8 05:13:26 UTC 202120210208051326
a/aaa_elflibs-15.0-x86_64-30.txz: Removed. Renamed to aaa_libraries. a/aaa_glibc-solibs-2.32-x86_64-2.txz: Added. This package has been renamed from glibc-solibs, which helps avoid trouble if someone upgrades using "upgradepkg --install-new */*.txz" by upgrading this package before aaa_libraries. Otherwise, if aaa_libraries is upgraded first any libraries in it that are linked against a newer version of glibc than the one installed on the system would refuse to load. a/aaa_libraries-15.0-x86_64-1.txz: Added. This package has been renamed from aaa_elflibs to insure that it will come after aaa_glibc-solibs when upgraded in alphabetical order. Upgraded: libcap.so.2.48, libelf-0.183.so, libglib-2.0.so.0.6600.6, libgmodule-2.0.so.0.6600.6, libgobject-2.0.so.0.6600.6, libgthread-2.0.so.0.6600.6. Added: libtirpc.so.3.0.0. a/btrfs-progs-5.10.1-x86_64-1.txz: Upgraded. a/glibc-solibs-2.32-x86_64-1.txz: Removed. Renamed to aaa_glibc-solibs. a/kernel-generic-5.10.14-x86_64-1.txz: Upgraded. a/kernel-huge-5.10.14-x86_64-1.txz: Upgraded. a/kernel-modules-5.10.14-x86_64-1.txz: Upgraded. ap/slackpkg-15.0-noarch-1.txz: Upgraded. These are some of the important changes (see the ChangeLog for more): Note that this slackpkg release contains a backwards-incompatible change to the blacklisting syntax (e.g. glibc ---> glibc-*). This changes the prior behavior of the blacklist function; previously, adding "glibc" to the blacklist would cause glibc, glibc-profile, glibc-zoneinfo, et al to be ignored by slackpkg. The new behavior is that *only* the glibc package is ignored. If you want to blacklist all packages whose names begin with glibc, you would need to add "glibc.*" to the blacklist now. Also note that any special characters, e.g. "+", will need to be escaped in the blacklist file. To blacklist entire package sets, a trailing slash is now required: e.g. kde/ Another backwards-incompatibility warning: check-updates will now return 1 if there are updates available - this will make it easier to use this feature with cron (thanks to Peter Hyman). Added support for Slackware-AArch64 (thanks to Stuart Winter). Added aaa_glibc-solibs and aaa_libraries to the "do these first" routine. Thanks to Robby Workman for the new slackpkg release! ap/soma-3.3.7-noarch-1.txz: Upgraded. Thanks to David Woodfall. ap/xorriso-1.5.4.pl02-x86_64-1.txz: Upgraded. d/help2man-1.48.1-x86_64-1.txz: Upgraded. d/kernel-headers-5.10.14-x86-1.txz: Upgraded. k/kernel-source-5.10.14-noarch-1.txz: Upgraded. l/elfutils-0.183-x86_64-1.txz: Upgraded. l/glibc-2.32-x86_64-2.txz: Rebuilt. l/glibc-i18n-2.32-x86_64-2.txz: Rebuilt. l/glibc-profile-2.32-x86_64-2.txz: Rebuilt. l/lcms2-2.12-x86_64-1.txz: Upgraded. l/libburn-1.5.4-x86_64-1.txz: Upgraded. x/xf86-input-wacom-0.40.0-x86_64-1.txz: Upgraded. isolinux/initrd.img: Rebuilt. kernels/*: Upgraded. usb-and-pxe-installers/usbboot.img: Rebuilt.
Diffstat (limited to 'source')
-rw-r--r--source/a/aaa_elflibs/slack-desc19
-rwxr-xr-xsource/a/aaa_libraries/aaa_libraries.SlackBuild (renamed from source/a/aaa_elflibs/aaa_elflibs.SlackBuild)8
-rwxr-xr-xsource/a/aaa_libraries/display_orphans.sh (renamed from source/a/aaa_elflibs/display_orphans.sh)0
-rw-r--r--source/a/aaa_libraries/slack-desc19
-rw-r--r--source/a/aaa_libraries/symlinks-to-tracked-libs (renamed from source/a/aaa_elflibs/symlinks-to-tracked-libs)0
-rw-r--r--source/a/aaa_libraries/symlinks-to-tracked-libs-tmp (renamed from source/a/aaa_elflibs/symlinks-to-tracked-libs-tmp)0
-rw-r--r--source/a/aaa_libraries/tracked-files (renamed from source/a/aaa_elflibs/tracked-files)0
-rw-r--r--source/a/aaa_libraries/tracked-files-tmp (renamed from source/a/aaa_elflibs/tracked-files-tmp)0
-rw-r--r--source/ap/slackpkg/0001-Fix-for-var_log_packages-being-a-symlink.patch73
-rw-r--r--source/ap/slackpkg/0002-Use-CHECKSUMS.md5.asc-to-determine-ChangeLog-newness.patch57
-rw-r--r--source/ap/slackpkg/0003-mirrors-x86-.sample-Remove-bjtu.edu.cn-mirror.patch38
-rw-r--r--source/ap/slackpkg/0005-Clarify-that-a-press-of-Enter-is-needed-to-confirm-k.patch27
-rw-r--r--source/ap/slackpkg/0006-Mention-possible-stale-mirror-if-CHECKSUMS.md5-gpg-v.patch30
-rw-r--r--source/ap/slackpkg/doinst.sh1
-rw-r--r--source/ap/slackpkg/files/ChangeLog102
-rw-r--r--source/ap/slackpkg/files/blacklist.new48
-rw-r--r--source/ap/slackpkg/files/core-functions.sh121
-rw-r--r--source/ap/slackpkg/files/dialog-functions.sh2
-rw-r--r--source/ap/slackpkg/files/install-new.awk20
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/de.slackpkg346
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/de.slackpkg.conf297
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/el.slackpkg348
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/el.slackpkg.conf303
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/es.slackpkg333
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/es.slackpkg.conf298
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/fa.slackpkg322
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/fa.slackpkg.conf292
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/fr.slackpkg340
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/fr.slackpkg.conf301
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/id.slackpkg327
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/id.slackpkg.conf289
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/it.slackpkg330
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/it.slackpkg.conf294
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/nb.slackpkg326
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/nb.slackpkg.conf289
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/nl.slackpkg339
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/nl.slackpkg.conf286
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/pl.slackpkg328
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/pl.slackpkg.conf293
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/pt_BR.slackpkg331
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/pt_BR.slackpkg.conf291
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/pt_PT.slackpkg329
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/pt_PT.slackpkg.conf291
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/ru.slackpkg321
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/ru.slackpkg.conf286
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/sv.slackpkg326
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/sv.slackpkg.conf286
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/tr.slackpkg322
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/tr.slackpkg.conf289
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/uk.slackpkg331
-rw-r--r--source/ap/slackpkg/files/manpages-l10n/uk.slackpkg.conf302
-rw-r--r--source/ap/slackpkg/files/mirrors-arm.sample44
-rw-r--r--source/ap/slackpkg/files/mirrors-x86.sample13
-rw-r--r--source/ap/slackpkg/files/mirrors-x86_64.sample13
-rw-r--r--source/ap/slackpkg/files/pkglist.awk9
-rw-r--r--source/ap/slackpkg/files/post-functions.sh59
-rw-r--r--source/ap/slackpkg/files/slackpkg49
-rw-r--r--source/ap/slackpkg/files/slackpkg.827
-rw-r--r--source/ap/slackpkg/files/slackpkg.conf.518
-rw-r--r--source/ap/slackpkg/files/slackpkg.conf.new38
-rwxr-xr-xsource/ap/slackpkg/slackpkg.SlackBuild87
-rwxr-xr-xsource/ap/soma/soma.SlackBuild4
-rw-r--r--source/ap/soma/soma.info6
-rwxr-xr-xsource/ap/xorriso/xorriso.SlackBuild6
-rw-r--r--source/installer/ChangeLog.txt3
-rwxr-xr-xsource/installer/build_installer.sh4
-rw-r--r--source/k/kernel-configs/config-generic-5.10.14 (renamed from source/k/kernel-configs/config-generic-5.10.13)2
-rw-r--r--source/k/kernel-configs/config-generic-5.10.14.x64 (renamed from source/k/kernel-configs/config-generic-5.10.13.x64)2
-rw-r--r--source/k/kernel-configs/config-generic-smp-5.10.14-smp (renamed from source/k/kernel-configs/config-generic-smp-5.10.13-smp)2
-rw-r--r--source/k/kernel-configs/config-huge-5.10.14 (renamed from source/k/kernel-configs/config-huge-5.10.13)2
-rw-r--r--source/k/kernel-configs/config-huge-5.10.14.x64 (renamed from source/k/kernel-configs/config-huge-5.10.13.x64)2
-rw-r--r--source/k/kernel-configs/config-huge-smp-5.10.14-smp (renamed from source/k/kernel-configs/config-huge-smp-5.10.13-smp)2
-rwxr-xr-xsource/l/elfutils/elfutils.SlackBuild2
-rw-r--r--source/l/glibc/doinst.sh-aaa_glibc-solibs (renamed from source/l/glibc/doinst.sh-aa_glibc-solibs)0
-rw-r--r--source/l/glibc/doinst.sh-glibc-solibs155
-rwxr-xr-xsource/l/glibc/glibc.SlackBuild14
-rw-r--r--source/l/glibc/slack-desc.aa_glibc-solibs19
-rw-r--r--source/l/glibc/slack-desc.aaa_glibc-solibs19
-rw-r--r--source/l/glibc/slack-desc.glibc-solibs19
-rwxr-xr-xsource/l/lcms2/lcms2.SlackBuild2
-rwxr-xr-xsource/l/libburn/libburn.SlackBuild2
-rw-r--r--source/x/x11/build/xf86-input-wacom2
82 files changed, 10492 insertions, 685 deletions
diff --git a/source/a/aaa_elflibs/slack-desc b/source/a/aaa_elflibs/slack-desc
deleted file mode 100644
index 37adbdb4..00000000
--- a/source/a/aaa_elflibs/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in. You must
-# make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-aaa_elflibs: aaa_elflibs (shared libraries needed by many programs)
-aaa_elflibs:
-aaa_elflibs: This is a collection of shared libraries needed to run Linux programs.
-aaa_elflibs: ELF (Executable and Linking Format) is the standard Linux binary
-aaa_elflibs: format. These libraries are gathered from other Slackware packages
-aaa_elflibs: and are intended to give a fairly complete initial set of libraries.
-aaa_elflibs:
-aaa_elflibs:
-aaa_elflibs:
-aaa_elflibs:
-aaa_elflibs:
diff --git a/source/a/aaa_elflibs/aaa_elflibs.SlackBuild b/source/a/aaa_libraries/aaa_libraries.SlackBuild
index 076b8cb7..d6b33163 100755
--- a/source/a/aaa_elflibs/aaa_elflibs.SlackBuild
+++ b/source/a/aaa_libraries/aaa_libraries.SlackBuild
@@ -1,5 +1,5 @@
#!/bin/bash
-# Copyright 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2015, 2018, 2020 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2015, 2018, 2020, 2021 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -21,9 +21,9 @@
cd $(dirname $0) ; CWD=$(pwd)
-PKGNAM=aaa_elflibs
+PKGNAM=aaa_libraries
VERSION=${VERSION:-15.0}
-BUILD=${BUILD:-30}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -122,7 +122,7 @@ done
# Make sure shared libraries are executable:
chmod 755 $PKG/lib${LIBDIRSUFFIX}/lib*.so.* $PKG/usr/lib${LIBDIRSUFFIX}/lib*.so.*
-# Don't ship symlinks in aaa_elflibs... it's just asking for trouble.
+# Don't ship symlinks in aaa_libraries... it's just asking for trouble.
# installpkg will create them if needed by running ldconfig.
find $PKG -type l -exec rm --verbose "{}" \+
diff --git a/source/a/aaa_elflibs/display_orphans.sh b/source/a/aaa_libraries/display_orphans.sh
index 32bd570b..32bd570b 100755
--- a/source/a/aaa_elflibs/display_orphans.sh
+++ b/source/a/aaa_libraries/display_orphans.sh
diff --git a/source/a/aaa_libraries/slack-desc b/source/a/aaa_libraries/slack-desc
new file mode 100644
index 00000000..34434684
--- /dev/null
+++ b/source/a/aaa_libraries/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+aaa_libraries: aaa_libraries (shared libraries needed by many programs)
+aaa_libraries:
+aaa_libraries: This is a collection of shared libraries needed to run Linux programs.
+aaa_libraries: These libraries are gathered from other Slackware packages and are
+aaa_libraries: intended to give a minimal initial set of libraries.
+aaa_libraries:
+aaa_libraries:
+aaa_libraries:
+aaa_libraries:
+aaa_libraries:
+aaa_libraries:
diff --git a/source/a/aaa_elflibs/symlinks-to-tracked-libs b/source/a/aaa_libraries/symlinks-to-tracked-libs
index 303f9297..303f9297 100644
--- a/source/a/aaa_elflibs/symlinks-to-tracked-libs
+++ b/source/a/aaa_libraries/symlinks-to-tracked-libs
diff --git a/source/a/aaa_elflibs/symlinks-to-tracked-libs-tmp b/source/a/aaa_libraries/symlinks-to-tracked-libs-tmp
index bf2e2e0e..bf2e2e0e 100644
--- a/source/a/aaa_elflibs/symlinks-to-tracked-libs-tmp
+++ b/source/a/aaa_libraries/symlinks-to-tracked-libs-tmp
diff --git a/source/a/aaa_elflibs/tracked-files b/source/a/aaa_libraries/tracked-files
index 7ee00594..7ee00594 100644
--- a/source/a/aaa_elflibs/tracked-files
+++ b/source/a/aaa_libraries/tracked-files
diff --git a/source/a/aaa_elflibs/tracked-files-tmp b/source/a/aaa_libraries/tracked-files-tmp
index 58b6c36d..58b6c36d 100644
--- a/source/a/aaa_elflibs/tracked-files-tmp
+++ b/source/a/aaa_libraries/tracked-files-tmp
diff --git a/source/ap/slackpkg/0001-Fix-for-var_log_packages-being-a-symlink.patch b/source/ap/slackpkg/0001-Fix-for-var_log_packages-being-a-symlink.patch
deleted file mode 100644
index 5a81e7ab..00000000
--- a/source/ap/slackpkg/0001-Fix-for-var_log_packages-being-a-symlink.patch
+++ /dev/null
@@ -1,73 +0,0 @@
-From 10b2f7d493a7ded620cdc20ab582b25f58e45c62 Mon Sep 17 00:00:00 2001
-From: Robby Workman <rworkman@slackware.com>
-Date: Thu, 7 Jun 2018 23:00:02 -0500
-Subject: Fix for /var/log/packages/ possibly being a symlink to elsewhere
-
----
- files/core-functions.sh | 12 ++++++------
- files/dialog-functions.sh | 2 +-
- 2 files changed, 7 insertions(+), 7 deletions(-)
-
---- ./core-functions.sh.orig 2018-01-06 23:23:14.000000000 -0600
-+++ ./core-functions.sh 2018-06-14 16:34:51.741000083 -0500
-@@ -805,7 +805,7 @@
- # First is the package already installed?
- # Amazing what a little sleep will do
- # exclusion is so much nicer :)
-- INSTPKG=$(ls -1 $ROOT/var/log/packages | \
-+ INSTPKG=$(ls -1 $ROOT/var/log/packages/ | \
- grep -e "^${BASENAME}-[^-]\+-\(${ARCH}\|fw\|noarch\)-[^-]\+")
-
- # INSTPKG is local version
-@@ -1172,14 +1172,14 @@
-
- [ "$SPINNING" = "off" ] || spinning ${TMPDIR}/waiting &
-
-- for i in $(ls -1 $ROOT/var/log/packages | \
-+ for i in $(ls -1 $ROOT/var/log/packages/ | \
- egrep -- "^.*-(${ARCH}|fw|noarch)-[^-]+-upgraded"); do
- REVNAME=$(echo ${i} | awk -F'-upgraded' '{ print $1 }')
- mv $ROOT/var/log/packages/${i} $ROOT/var/log/packages/${REVNAME}
- mv $ROOT/var/log/scripts/${i} $ROOT/var/log/scripts/${REVNAME}
- done
-
-- ls -1 $ROOT/var/log/packages | egrep "^.*-(${ARCH}|fw|noarch)-[^-]+$" | \
-+ ls -1 $ROOT/var/log/packages/ | egrep "^.*-(${ARCH}|fw|noarch)-[^-]+$" | \
- batchcutpkg | sort > $TMPDIR/list1
- cat $TMPDIR/list1 | uniq > $TMPDIR/list2
- FILES="$(diff $TMPDIR/list1 $TMPDIR/list2 | grep '<' | cut -f2 -d\ )"
-@@ -1196,12 +1196,12 @@
-
- if [ "$DOUBLEFILES" != "" ]; then
- echo -e "\
--You have a broken $ROOT/var/log/packages - with two versions of the same package.\n\
-+You have a broken $ROOT/var/log/packages/ - with two versions of the same package.\n\
- The list of packages duplicated in your machine are shown below, but don't\n\
- worry about this list - when you select your action, slackpkg will show a\n\
- better list:\n"
- for i in $DOUBLEFILES ; do
-- ls -1 $ROOT/var/log/packages |\
-+ ls -1 $ROOT/var/log/packages/ |\
- egrep -i -- "^${i}-[^-]+-(${ARCH}|fw|noarch)-"
- done
- echo -ne "\n\
-@@ -1216,7 +1216,7 @@
- ;;
- R|r)
- for i in $DOUBLEFILES ; do
-- FILE=$(ls -1 $ROOT/var/log/packages |\
-+ FILE=$(ls -1 $ROOT/var/log/packages/ |\
- egrep -i -- "^${i}-[^-]+-(${ARCH}|fw|noarch)-")
- FILES="$FILES $FILE"
- done
---- ./functions.d/dialog-functions.sh.orig 2014-07-10 17:41:29.000000000 -0500
-+++ ./functions.d/dialog-functions.sh 2018-06-14 16:34:59.185000084 -0500
-@@ -20,7 +20,7 @@
- rm -f $TMPDIR/dialog.tmp
-
- if [ "$2" = "upgrade" ]; then
-- ls -1 $ROOT/var/log/packages > $TMPDIR/tmplist
-+ ls -1 $ROOT/var/log/packages/ > $TMPDIR/tmplist
- for i in $1; do
- BASENAME=$(cutpkg $i)
- PKGFOUND=$(grep -m1 -e "^${BASENAME}-[^-]\+-\(noarch\|fw\|${ARCH}\)" $TMPDIR/tmplist)
diff --git a/source/ap/slackpkg/0002-Use-CHECKSUMS.md5.asc-to-determine-ChangeLog-newness.patch b/source/ap/slackpkg/0002-Use-CHECKSUMS.md5.asc-to-determine-ChangeLog-newness.patch
deleted file mode 100644
index 26796773..00000000
--- a/source/ap/slackpkg/0002-Use-CHECKSUMS.md5.asc-to-determine-ChangeLog-newness.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-From e1fc7d99876aaba621fb353d8c484756e20ad0e8 Mon Sep 17 00:00:00 2001
-From: "Patrick J. Volkerding" <volkerdi@slackware.com>
-Date: Thu, 7 Jun 2018 19:03:40 -0500
-Subject: [PATCH 1/3] Use CHECKSUMS.md5.asc to determine ChangeLog newness
-
-Thanks to drgibbon on LQ for the suggestion.
-
-Signed-off-by: Robby Workman <rworkman@slackware.com>
----
- files/core-functions.sh | 27 +++++++++++++++++++++++++++
- 1 file changed, 27 insertions(+)
-
-diff --git a/files/core-functions.sh b/files/core-functions.sh
-index 667667c..ec753c7 100644
---- a/files/core-functions.sh
-+++ b/files/core-functions.sh
-@@ -970,10 +970,37 @@ function getpkg() {
- #
- function checkchangelog()
- {
-+ if ! [ -e ${ROOT}/${WORKDIR}/CHECKSUMS.md5.asc ]; then
-+ touch ${ROOT}/${WORKDIR}/CHECKSUMS.md5.asc
-+ fi
-+
- if ! [ -e ${ROOT}/${WORKDIR}/ChangeLog.txt ]; then
- touch ${ROOT}/${WORKDIR}/ChangeLog.txt
- fi
-
-+ # First we will download CHECKSUMS.md5.asc since it is a very small
-+ # file and if it has not changed, we can know that the ChangeLog
-+ # has not changed either. If it _has_ changed, we'll need to pull
-+ # the ChangeLog to check that as well.
-+ echo -e "\tDownloading..."
-+ getfile ${SOURCE}CHECKSUMS.md5.asc $TMPDIR/CHECKSUMS.md5.asc
-+ if ! grep -q "PGP" $TMPDIR/CHECKSUMS.md5.asc ; then
-+ echo -e "\
-+\nError downloading from $SOURCE.\n\
-+Please check your mirror and try again."
-+ cleanup
-+ fi
-+ if diff --brief ${ROOT}/${WORKDIR}/CHECKSUMS.md5.asc $TMPDIR/CHECKSUMS.md5.asc ; then
-+ # Before returning with the result that these signatures (and
-+ # therefore the ChangeLog) are the same, we need to copy the
-+ # ChangeLog into ${TMPDIR} in case the user decides to
-+ # "download all other files":
-+ cp ${ROOT}/${WORKDIR}/ChangeLog.txt $TMPDIR/ChangeLog.txt
-+ return 0
-+ fi
-+ # CHECKSUMS.md5.asc was different, so we'll go on to download and test
-+ # the full ChangeLog.txt.
-+
- echo -e "\tDownloading..."
- #
- # Download ChangeLog.txt first of all and test if it's equal
---
-2.17.1
-
diff --git a/source/ap/slackpkg/0003-mirrors-x86-.sample-Remove-bjtu.edu.cn-mirror.patch b/source/ap/slackpkg/0003-mirrors-x86-.sample-Remove-bjtu.edu.cn-mirror.patch
deleted file mode 100644
index ad3a33b4..00000000
--- a/source/ap/slackpkg/0003-mirrors-x86-.sample-Remove-bjtu.edu.cn-mirror.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 845c9adf65cc91d6f92d95fdedd514052a4b4164 Mon Sep 17 00:00:00 2001
-From: Robby Workman <rworkman@slackware.com>
-Date: Tue, 12 Jun 2018 12:46:25 -0500
-Subject: [PATCH 3/3] mirrors-x86*.sample: Remove bjtu.edu.cn mirror
-
-Thanks to Lockywolf on LQ for the report.
----
- files/mirrors-x86.sample | 1 -
- files/mirrors-x86_64.sample | 1 -
- 2 files changed, 2 deletions(-)
-
-diff --git a/files/mirrors-x86.sample b/files/mirrors-x86.sample
-index 922bc17..e31d22e 100644
---- a/files/mirrors-x86.sample
-+++ b/files/mirrors-x86.sample
-@@ -242,7 +242,6 @@
- # ftp://mirror.its.dal.ca/slackware/slackware-current/
- # http://mirror.its.dal.ca/slackware/slackware-current/
- # CHINA (CN)
--# http://mirror.bjtu.edu.cn/slackware/slackware-current/
- # http://mirrors.163.com/slackware/slackware-current/
- # http://mirrors.ustc.edu.cn/slackware/slackware-current/
- # COSTA RICA (CR)
-diff --git a/files/mirrors-x86_64.sample b/files/mirrors-x86_64.sample
-index aae06f1..de65a31 100644
---- a/files/mirrors-x86_64.sample
-+++ b/files/mirrors-x86_64.sample
-@@ -240,7 +240,6 @@
- # ftp://mirror.its.dal.ca/slackware/slackware64-current/
- # http://mirror.its.dal.ca/slackware/slackware64-current/
- # CHINA (CN)
--# http://mirror.bjtu.edu.cn/slackware/slackware64-current/
- # http://mirrors.163.com/slackware/slackware64-current/
- # http://mirrors.ustc.edu.cn/slackware/slackware64-current/
- # COSTA RICA (CR)
---
-2.17.1
-
diff --git a/source/ap/slackpkg/0005-Clarify-that-a-press-of-Enter-is-needed-to-confirm-k.patch b/source/ap/slackpkg/0005-Clarify-that-a-press-of-Enter-is-needed-to-confirm-k.patch
deleted file mode 100644
index c228d5df..00000000
--- a/source/ap/slackpkg/0005-Clarify-that-a-press-of-Enter-is-needed-to-confirm-k.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 24ec5a28f81504c339152840c4282c77b2506398 Mon Sep 17 00:00:00 2001
-From: Mario Preksavec <mario at slackware dot hr>
-Date: Wed, 20 Jun 2018 01:27:04 -0500
-Subject: [PATCH 5/6] Clarify that a press of "Enter" is needed to confirm
- kernel change
-
-Signed-off-by: Robby Workman <rworkman@slackware.com>
----
- files/post-functions.sh | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/files/post-functions.sh b/files/post-functions.sh
-index b5fecd3..b3beac8 100644
---- a/files/post-functions.sh
-+++ b/files/post-functions.sh
-@@ -236,7 +236,7 @@ Your kernel image was updated, and lilo does not appear to be used on
- your system. You may need to adjust your boot manager (like GRUB) to
- boot the appropriate kernel (after generating an initrd if required)."
- fi
-- echo -e "Press any key to continue...\n "
-+ echo -e "Press the \"Enter\" key to continue...\n "
- read _junk
- fi
- }
---
-2.18.0
-
diff --git a/source/ap/slackpkg/0006-Mention-possible-stale-mirror-if-CHECKSUMS.md5-gpg-v.patch b/source/ap/slackpkg/0006-Mention-possible-stale-mirror-if-CHECKSUMS.md5-gpg-v.patch
deleted file mode 100644
index 2ca7bede..00000000
--- a/source/ap/slackpkg/0006-Mention-possible-stale-mirror-if-CHECKSUMS.md5-gpg-v.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From ff0b9ff70a6031e712035e98b1dd2845774cb137 Mon Sep 17 00:00:00 2001
-From: Robby Workman <rworkman@slackware.com>
-Date: Wed, 5 Sep 2018 22:49:24 -0500
-Subject: [PATCH 6/6] Mention possible stale mirror if CHECKSUMS.md5 gpg verify
- fails
-
-Signed-off-by: Robby Workman <rworkman@slackware.com>
----
- files/core-functions.sh | 5 ++++-
- 1 file changed, 4 insertions(+), 1 deletion(-)
-
-diff --git a/files/core-functions.sh b/files/core-functions.sh
-index 76cab6f..908edb0 100644
---- a/files/core-functions.sh
-+++ b/files/core-functions.sh
-@@ -1067,7 +1067,10 @@ function updatefilelists()
- echo -e "\
- \n\t\tERROR: Verification of the gpg signature on CHECKSUMS.md5\n\
- \t\t failed! This could mean that the file is out of date\n\
--\t\t or has been tampered with.\n"
-+\t\t or has been tampered with. If you use mirrors.slackware.com\n\
-+\t\t as your mirror, this could also mean that the mirror to\n\
-+\t\t which you got redirected is not yet updated with the most\n\
-+\t\t recent changes in the Slackware tree.\n"
- cleanup
- fi
- elif [ "$SLACKKEY" != "" ]; then
---
-2.18.0
-
diff --git a/source/ap/slackpkg/doinst.sh b/source/ap/slackpkg/doinst.sh
index 5e09d425..87799a3c 100644
--- a/source/ap/slackpkg/doinst.sh
+++ b/source/ap/slackpkg/doinst.sh
@@ -37,3 +37,4 @@ config etc/slackpkg/mirrors.new
config etc/slackpkg/slackpkg.conf.new
config etc/slackpkg/blacklist.new
rm -f var/lib/slackpkg/pkglist
+rm -f var/lib/slackpkg/CHECKSUMS.md5*
diff --git a/source/ap/slackpkg/files/ChangeLog b/source/ap/slackpkg/files/ChangeLog
index 464a74cf..f4b43eae 100644
--- a/source/ap/slackpkg/files/ChangeLog
+++ b/source/ap/slackpkg/files/ChangeLog
@@ -1,5 +1,105 @@
+Wed Feb 3 04:40:10 UTC 2021
+---------------
+ - Release slackpkg-15.0 (yes, jump from 2.84_beta12 to 15.0)
+ - add aaa_glibc-solibs and aaa_libraries to the early routine
+ - add 'download' to options in usage() ; remove dupes from manpage
+ (Peter Hyman)
+ - do not allow adding blacklist packages from slackpkg exec
+
+Tue Jan 19 00:29:32 UTC 2021
+---------------
+ - 2.84.0_beta12
+ - Added support for Slackware-AArch64 (Stuart Winter)
+ - ARM mirror links use http:// or https:// instead of ftp://
+
+Tue Jan 5 05:13:50 UTC 2021
+---------------
+ - 2.84.0_beta11
+ - add show-changelog option and update manpage (Peter Hyman)
+ - backwards-incompatibility warning: check-updates will now return
+ 1 if there are updates available - this will make it easier to
+ use this feature with cron (Peter Hyman)
+ - document issues with filenames having spaces (Eric Pozharski)
-Thu May 24 07:24:01 UTC 2018
+Fri Nov 27 21:14:26 UTC 2020
+---------------
+ - 2.84.0_beta10
+ - Fix output if package is incorrectly named (phenixia2003)
+
+Mon Aug 3 05:21:07 UTC 2020
+---------------
+ - 2.84.0_beta9
+ - Add Switzerland mirrors (xpetrl)
+ - core-functions.sh: Replace tempfile with mktemp (I.G.O.R)
+
+Thu Feb 27 03:52:32 UTC 2020
+---------------
+ - 2.84.0_beta8
+ - Revert "More fixups for alternate ROOT (zerouno)"
+
+Wed Feb 19 20:38:23 2020 -0600
+---------------
+ - 2.84.0_beta7
+ - More fixups for alternate ROOT (zerouno)
+ - Uncomment mirrors.slackware.com mirror by default (zerouno)
+
+Mon Jul 15 20:30:01 UTC 2019
+---------------
+ - 2.84.0_beta6
+ - Add slackware.uk mirrors to sample mirror list
+ - install-new: catch packages added to /patches after -stable release
+
+Mon May 20 06:00:56 UTC 2019
+---------------
+ - 2.84.0_beta5
+ - In doinst.sh, remove /var/lib/slackpkg/CHECKSUMS* when slackpkg
+ itself is upgraded
+
+Mon Jan 28 06:44:29 UTC 2019
+---------------
+ - 2.84.0_beta4
+ - Remove subshell usage and save a trivial amount of time
+ - Catch errors and return exit status 1 if they occur
+ - Fixup blacklist checking and appending when using alt $ROOT
+
+Mon Dec 31 06:46:15 UTC 2018
+---------------
+ - 2.84.0_beta3
+ - Really fix support for blacklisting entire package sets
+ (David Woodfall)
+
+Sun Dec 30 10:21:10 UTC 2018
+---------------
+ - 2.84.0_beta2
+ - Fix support for blacklisting entire package sets; blacklisted sets
+ now need a trailing slash, e.g. kde/ (David Woodfall)
+
+Sun Dec 2 06:46:33 UTC 2018
+---------------
+ - 2.84.0_beta1
+ - Allow blacklisting of individual packages without collateral
+ damage (e.g. glibc ---> glibc-*). This changes the prior behavior
+ of the blacklist function; previously, adding "glibc" to the
+ blacklist would cause glibc, glibc-profile, glibc-zoneinfo, et al
+ to be ignored by slackpkg. The new behavior is that *only* the
+ glibc package is ignored. If you want to blacklist all packages
+ whose names begin with glibc, you would need to add "glibc.*" to
+ the blacklist now. Also note that any special characters, e.g. "+",
+ will need to be escaped in the blacklist file. (David Woodfall)
+ - Add support for listing .new files without PAGER (David Woodfall)
+ - Remove switch.ch mirrors
+ - Add config option to allow *not* saving .orig configs (Darren Austin)
+ - Mention possible stale mirror if CHECKSUMS.md5 gpg verify fails
+ - Clarify that a press of "Enter" is needed to confirm kernel change
+ (Mario Preksavec)
+ - doinst.sh Don't remove ChangeLog.txt upon upgrade/reinstall.
+ (Patrick Volkerding)
+ - mirrors-x86*.sample: Remove bjtu.edu.cn mirror
+ - Fix for /var/log/packages/ possibly being a symlink to elsewhere
+ - Use CHECKSUMS.md5.asc to determine ChangeLog newness
+ (Patrick Volkerding)
+
+Thu May 29 19:15:21 UTC 2018
---------------
- 2.83.0
- tweaks to build script
diff --git a/source/ap/slackpkg/files/blacklist.new b/source/ap/slackpkg/files/blacklist.new
index d59a4700..34cf0d10 100644
--- a/source/ap/slackpkg/files/blacklist.new
+++ b/source/ap/slackpkg/files/blacklist.new
@@ -1,36 +1,40 @@
+# /etc/slackpkg/blacklist
+#
# This is a blacklist file. Any packages listed here won't be
# upgraded, removed, or installed by slackpkg.
+
+# aaa_elflibs should NOT be blacklisted!
#
-# The correct syntax is:
+# You can blacklist using regular expressions.
+#
+# Don't use *full* regex here, because all of the following will be checked
+# for the regex: series, name, version, arch, build, and fullname.
+# When blacklisting packages, you can use extended regex on package names
+# (such as xorg-.* instead of xorg-server, xorg-docs, etc), and a trailing
+# slash for package series ("n/", "ap/", "xap/", etc).
#
-# To blacklist the package xorg-server-1.19.4-x86_64-1 the line will be:
+# To blacklist *only* the "xorg-server" package, use this:
# xorg-server
#
-# DON'T put any space(s) before or after the package name or regexp.
-# If you do this, the blacklist will NOT work.
-
+# To blacklist *all* of the "xorg-server-*" packages, use this:
+# xorg-server.*
#
-# Automated upgrade of kernel packages aren't a good idea (and you need to
-# run "lilo" after upgrade). If you think the same, uncomment the lines
-# below
+# To blacklist the entire KDE package set, use this:
+# kde/
#
-#kernel-generic
-#kernel-generic-smp
-#kernel-huge
-#kernel-huge-smp
-#kernel-modules
-#kernel-modules-smp
-#kernel-source
-
+# You will need to escape any special characters that are present in the
+# package name. For example, to blacklist the gcc-g++ package, use this:
+# gcc-g\+\+
#
-# aaa_elflibs should NOT be blacklisted!
+# DON'T put any space(s) before or after the package name or regex.
#
-
-# You can blacklist using regular expressions.
+# Automated upgrade of kernel packages may not be wanted in some situations;
+# uncomment the lines below if that fits your circumstances:
#
-# Don't use *full* regex here, because all of the following
-# will be checked for the regex: series, name, version, arch,
-# build and fullname.
+#kernel-generic.*
+#kernel-huge.*
+#kernel-modules.*
+#kernel-source
#
# This one will blacklist all SBo packages:
#[0-9]+_SBo
diff --git a/source/ap/slackpkg/files/core-functions.sh b/source/ap/slackpkg/files/core-functions.sh
index 667667cf..dcbceae0 100644
--- a/source/ap/slackpkg/files/core-functions.sh
+++ b/source/ap/slackpkg/files/core-functions.sh
@@ -7,8 +7,10 @@
# Clean-up tmp and lock files
#
function cleanup() {
+ local retval=0
[ "$SPINNING" = "off" ] || tput cnorm
if [ -e $TMPDIR/error.log ]; then
+ retval=1
echo -e "
\n==============================================================================
WARNING! WARNING! WARNING! WARNING! WARNING!
@@ -23,8 +25,9 @@ One or more errors occurred while slackpkg was running:
if [ "$DELALL" = "on" ] && [ "$NAMEPKG" != "" ]; then
rm $CACHEPATH/$NAMEPKG &>/dev/null
fi
- ( rm -f /var/lock/slackpkg.$$ && rm -rf $TMPDIR ) &>/dev/null
- exit
+ rm -f /var/lock/slackpkg.$$
+ rm -rf $TMPDIR
+ exit ${retval}
}
trap 'cleanup' 2 14 15 # trap CTRL+C and kill
@@ -129,6 +132,11 @@ function system_setup() {
SLACKKEY=${SLACKKEY:-"Slackware ARM (Slackware ARM Linux Project) <mozes@slackware.com>"}
PKGMAIN=${PKGMAIN:-slackware}
;;
+ aarch64)
+ ARCH=aarch64
+ SLACKKEY=${SLACKKEY:-"Slackware ARM (Slackware ARM Linux Project) <mozes@slackware.com>"}
+ PKGMAIN=${PKGMAIN:-slackware}
+ ;;
powerpc|ppc)
ARCH=powerpc
SLACKKEY=${SLACKKEY:-"Slackintosh-Project Sign <slackdev@workaround.ch>"}
@@ -417,13 +425,13 @@ function usage() {
slackpkg - version $VERSION\n\
\nUsage:\n\
\tslackpkg [OPTIONS] {install|remove|search|file-search|
-\t\t\t upgrade|reinstall|blacklist} {PATTERN|FILE}
+\t\t\t download|upgrade|reinstall} {PATTERN|FILE}
\tslackpkg [OPTIONS] {generate-template|install-template|remove-template}
\t\t\t TEMPLATENAME
\tslackpkg [OPTIONS] info PACKAGE
\tslackpkg [OPTIONS] update [gpg]
\tslackpkg [OPTIONS] {clean-system|upgrade-all|install-new}
-\tslackpkg [OPTIONS] {new-config|check-updates|help}
+\tslackpkg [OPTIONS] {new-config|check-updates|show-changelog|help}
\nIf you need more information try to use 'slackpkg help' or look the\n\
slackpkg's manpage.
"
@@ -437,6 +445,7 @@ slackpkg - version $VERSION\n\
\t\t\t\t\tpackage indexes
\tslackpkg check-updates\t\tcheck if there is any news on
\t\t\t\t\tSlackware's ChangeLog.txt
+\tslackpkg show-changelog\t\tshow Slackware ChangeLog.txt and exit
\tslackpkg install package\tdownload and install packages
\tslackpkg upgrade package\tdownload and upgrade packages
\tslackpkg reinstall package\tsame as install, but for packages
@@ -454,9 +463,6 @@ slackpkg - version $VERSION\n\
\t\t\t\t\tthe official Slackware package set.
\t\t\t\t\tRun this if you are upgrading to another
\t\t\t\t\tSlackware version or using "current".
-\tslackpkg blacklist\t\tBlacklist a package. Blacklisted
-\t\t\t\t\tpackages cannot be upgraded, installed,
-\t\t\t\t\tor reinstalled by slackpkg
\tslackpkg download\t\tOnly download (do not install) a package
\tslackpkg info package\t\tShow package information
\t\t\t\t\t(works with only ONE package)
@@ -476,7 +482,12 @@ slackpkg - version $VERSION\n\
in slackpkg's manpage. You can use partial package names (such as xorg
instead of xorg-server, xorg-docs, etc), or even Slackware series
(such as "n","ap","xap",etc) when searching for packages.
-"
+\nWhen blacklisting packages you can use extended regex on package names
+(such as xorg-.* instead of xorg-server, xorg-docs, etc), and a trailing
+slash for package series ("n/", "ap/", "xap/", etc).
+
+Note that special characters in blacklisted package names, such as '+', need
+escaping: gcc-g\\+\\+"
cleanup
}
@@ -572,7 +583,7 @@ function listpkgname() {
}
function applyblacklist() {
- grep -vEw -f ${TMPDIR}/blacklist
+ grep -vE -f ${TMPDIR}/blacklist
}
# Function to make install/reinstall/upgrade lists
@@ -584,7 +595,16 @@ function makelist() {
INPUTLIST=$@
- grep -vE "(^#|^[[:blank:]]*$)" ${CONF}/blacklist > ${TMPDIR}/blacklist
+ grep -vE "(^#|^[[:blank:]]*$)" ${ROOT}/${CONF}/blacklist | \
+ sed -E "
+ s,^, ,
+ s,$, ,
+ s,^\s(extra|pasture|patches|slackware(|64)|testing)\s$,\1 ,
+ s,^\s(tgz|txz)\s$, \1,
+ s,^\s([^/]*)/\s$, ./$PKGMAIN/\1 ,
+ " \
+ > ${TMPDIR}/blacklist
+
if echo $CMD | grep -q install ; then
ls -1 $ROOT/var/log/packages/* | awk -f /usr/libexec/slackpkg/pkglist.awk > ${TMPDIR}/tmplist
else
@@ -624,12 +644,7 @@ function makelist() {
done
;;
blacklist)
- for ARGUMENT in $(echo $INPUTLIST); do
- for i in $(cat ${TMPDIR}/pkglist ${TMPDIR}/tmplist | \
- grep -w -- "${ARGUMENT}" | cut -f2 -d\ | sort -u); do
- grep -qx "${i}" ${CONF}/blacklist || LIST="$LIST $i"
- done
- done
+ /bin/false
;;
install|upgrade|reinstall)
for ARGUMENT in $(echo $INPUTLIST); do
@@ -724,7 +739,7 @@ function makelist() {
# -- temporary file used to store the basename of selected
# packages.
- PKGNAMELIST=$(tempfile --directory=$TMPDIR)
+ PKGNAMELIST=$(mktemp -p ${TMPDIR} -t slackpkg.XXXXXXXXXXXX)
if [ "$CMD" = "file-search" ]; then
# Search filelist.gz for possible matches
@@ -805,7 +820,7 @@ function searchlist() {
# First is the package already installed?
# Amazing what a little sleep will do
# exclusion is so much nicer :)
- INSTPKG=$(ls -1 $ROOT/var/log/packages | \
+ INSTPKG=$(ls -1 $ROOT/var/log/packages/ | \
grep -e "^${BASENAME}-[^-]\+-\(${ARCH}\|fw\|noarch\)-[^-]\+")
# INSTPKG is local version
@@ -968,26 +983,29 @@ function getpkg() {
# Main logic to download and format package list, md5 etc.
#
+# Check if anything has changed. If so, return 1, else 0 if no change.
function checkchangelog()
{
+ if ! [ -e ${ROOT}/${WORKDIR}/CHECKSUMS.md5.asc ]; then
+ touch ${ROOT}/${WORKDIR}/CHECKSUMS.md5.asc
+ fi
+
if ! [ -e ${ROOT}/${WORKDIR}/ChangeLog.txt ]; then
touch ${ROOT}/${WORKDIR}/ChangeLog.txt
fi
+ # First we will download CHECKSUMS.md5.asc since it is a very small
+ # file and if it has not changed, we can know that the ChangeLog
+ # has not changed either.
echo -e "\tDownloading..."
- #
- # Download ChangeLog.txt first of all and test if it's equal
- # or different from our already existent ChangeLog.txt
- #
- getfile ${SOURCE}ChangeLog.txt $TMPDIR/ChangeLog.txt
- if ! grep -q "[a-z]" $TMPDIR/ChangeLog.txt ; then
+ getfile ${SOURCE}CHECKSUMS.md5.asc $TMPDIR/CHECKSUMS.md5.asc
+ if ! grep -q "PGP" $TMPDIR/CHECKSUMS.md5.asc ; then
echo -e "\
\nError downloading from $SOURCE.\n\
Please check your mirror and try again."
cleanup
fi
-
- if diff --brief ${ROOT}/${WORKDIR}/ChangeLog.txt $TMPDIR/ChangeLog.txt ; then
+ if diff --brief ${ROOT}/${WORKDIR}/CHECKSUMS.md5.asc $TMPDIR/CHECKSUMS.md5.asc ; then
return 0
else
return 1
@@ -1006,8 +1024,17 @@ function updatefilelists()
fi
fi
echo
- cp ${TMPDIR}/ChangeLog.txt ${ROOT}/${WORKDIR}/ChangeLog.txt
-
+ #
+ # Download ChangeLog.txt first
+ #
+ echo -e "\tDownloading..."
+ getfile ${SOURCE}ChangeLog.txt $TMPDIR/ChangeLog.txt
+ if ! grep -q "[a-z]" $TMPDIR/ChangeLog.txt ; then
+ echo -e "\
+\nError downloading from $SOURCE.\n\
+Please check your mirror and try again."
+ cleanup
+ fi
#
# Download MANIFEST, FILELIST.TXT and CHECKSUMS.md5
#
@@ -1040,7 +1067,10 @@ function updatefilelists()
echo -e "\
\n\t\tERROR: Verification of the gpg signature on CHECKSUMS.md5\n\
\t\t failed! This could mean that the file is out of date\n\
-\t\t or has been tampered with.\n"
+\t\t or has been tampered with. If you use mirrors.slackware.com\n\
+\t\t as your mirror, this could also mean that the mirror to\n\
+\t\t which you got redirected is not yet updated with the most\n\
+\t\t recent changes in the Slackware tree.\n"
cleanup
fi
elif [ "$SLACKKEY" != "" ]; then
@@ -1158,6 +1188,11 @@ function updatefilelists()
cp $TMPDIR/CHECKSUMS.md5.asc \
${ROOT}/${WORKDIR}/CHECKSUMS.md5.asc 2>/dev/null
fi
+ # Finally, copy ChangeLog.txt
+ if [ -e $TMPDIR/ChangeLog.txt ]; then
+ cp $TMPDIR/ChangeLog.txt \
+ ${ROOT}/${WORKDIR}/ChangeLog.txt 2>/dev/null
+ fi
}
function sanity_check() {
@@ -1172,14 +1207,14 @@ function sanity_check() {
[ "$SPINNING" = "off" ] || spinning ${TMPDIR}/waiting &
- for i in $(ls -1 $ROOT/var/log/packages | \
+ for i in $(ls -1 $ROOT/var/log/packages/ | \
egrep -- "^.*-(${ARCH}|fw|noarch)-[^-]+-upgraded"); do
REVNAME=$(echo ${i} | awk -F'-upgraded' '{ print $1 }')
mv $ROOT/var/log/packages/${i} $ROOT/var/log/packages/${REVNAME}
mv $ROOT/var/log/scripts/${i} $ROOT/var/log/scripts/${REVNAME}
done
- ls -1 $ROOT/var/log/packages | egrep "^.*-(${ARCH}|fw|noarch)-[^-]+$" | \
+ ls -1 $ROOT/var/log/packages/ | egrep "^.*-(${ARCH}|fw|noarch)-[^-]+$" | \
batchcutpkg | sort > $TMPDIR/list1
cat $TMPDIR/list1 | uniq > $TMPDIR/list2
FILES="$(diff $TMPDIR/list1 $TMPDIR/list2 | grep '<' | cut -f2 -d\ )"
@@ -1196,27 +1231,23 @@ function sanity_check() {
if [ "$DOUBLEFILES" != "" ]; then
echo -e "\
-You have a broken $ROOT/var/log/packages - with two versions of the same package.\n\
-The list of packages duplicated in your machine are shown below, but don't\n\
+You have a broken $ROOT/var/log/packages/ - with two versions of the same package.\n\
+The list of packages duplicated in your machine is shown below, but don't\n\
worry about this list - when you select your action, slackpkg will show a\n\
better list:\n"
for i in $DOUBLEFILES ; do
- ls -1 $ROOT/var/log/packages |\
+ ls -1 $ROOT/var/log/packages/ |\
egrep -i -- "^${i}-[^-]+-(${ARCH}|fw|noarch)-"
done
echo -ne "\n\
-You can (B)lacklist, (R)emove, or (I)gnore these packages.\n\
-Select your action (B/R/I): "
+You can (R)emove, or (I)gnore these packages.\n\
+Select your action (R/I): "
read ANSWER
echo
case "$ANSWER" in
- B|b)
- showlist "$DOUBLEFILES" blacklist
- blacklist_pkg
- ;;
R|r)
for i in $DOUBLEFILES ; do
- FILE=$(ls -1 $ROOT/var/log/packages |\
+ FILE=$(ls -1 $ROOT/var/log/packages/ |\
egrep -i -- "^${i}-[^-]+-(${ARCH}|fw|noarch)-")
FILES="$FILES $FILE"
done
@@ -1225,7 +1256,7 @@ Select your action (B/R/I): "
;;
*)
echo -e "\n\
-Okay - slackpkg won't do anything now, but please, do something to fix it.\n"
+Remove or blacklist the affected packages in order for slackpkg to work properly.\n"
cleanup
;;
esac
@@ -1233,10 +1264,8 @@ Okay - slackpkg won't do anything now, but please, do something to fix it.\n"
}
function blacklist_pkg() {
- echo $SHOWLIST | tr ' ' "\n" >> ${CONF}/blacklist
-
- echo -e "\nPackages added to your blacklist.\n\
-If you want to remove those packages, edit ${CONF}/blacklist.\n"
+ echo -e "\nThis function no longer adds packages to your blacklist.\n\
+As of slackpkg 15.0, you will need to edit ${CONF}/blacklist instead.\n"
}
function remove_pkg() {
diff --git a/source/ap/slackpkg/files/dialog-functions.sh b/source/ap/slackpkg/files/dialog-functions.sh
index 042906c3..a583a354 100644
--- a/source/ap/slackpkg/files/dialog-functions.sh
+++ b/source/ap/slackpkg/files/dialog-functions.sh
@@ -20,7 +20,7 @@ if [ "$DIALOG" = "on" ] || [ "$DIALOG" = "ON" ]; then
rm -f $TMPDIR/dialog.tmp
if [ "$2" = "upgrade" ]; then
- ls -1 $ROOT/var/log/packages > $TMPDIR/tmplist
+ ls -1 $ROOT/var/log/packages/ > $TMPDIR/tmplist
for i in $1; do
BASENAME=$(cutpkg $i)
PKGFOUND=$(grep -m1 -e "^${BASENAME}-[^-]\+-\(noarch\|fw\|${ARCH}\)" $TMPDIR/tmplist)
diff --git a/source/ap/slackpkg/files/install-new.awk b/source/ap/slackpkg/files/install-new.awk
index d2fd4eeb..9b59f40c 100644
--- a/source/ap/slackpkg/files/install-new.awk
+++ b/source/ap/slackpkg/files/install-new.awk
@@ -18,6 +18,26 @@
print $0
}
+/^patches\/packages\/([a-zA-Z0-9_\+.\-]+):.* ([Aa]dded|[Ss]plit|[Rr]enamed|[Mm]oved|[Nn]ame [Cc]hange|NAME CHANGE|[Ss]witched).*/ {
+ INPUT=$1
+ fs=FS
+ FS="/" ; OFS="/"
+ $0=INPUT
+ FULLPACK=$NF
+ FS="-" ; OFS="-"
+ $0=FULLPACK
+ if ( NF > 3 ) {
+ NF=NF-3
+ } else {
+ FS=":" ; OFS=":"
+ $0=$0
+ $0=$1
+ }
+ FS=fs
+ CONTINUE=no
+ print $0
+}
+
/^(a|ap|d|e|f|k|kde|kdei|l|mac|n|t|tcl|x|xap|xfce|y)\/([a-zA-Z0-9_\+.\-]+): *$/ {
INPUT=$1
fs=FS
diff --git a/source/ap/slackpkg/files/manpages-l10n/de.slackpkg b/source/ap/slackpkg/files/manpages-l10n/de.slackpkg
new file mode 100644
index 00000000..f724dfd1
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/de.slackpkg
@@ -0,0 +1,346 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG 8 "Mai 2010" slackpkg\-2.81.1 ""
+.SH NAME
+\fBslackpkg\fP \- Automatisiertes Werkzeug zum Verwalten von Slackware
+Linuxpaketen
+
+.SH ZUSAMMENFASSUNG
+\fBslackpkg\fP \fB[OPTIONEN]\fP
+\fB{install|remove|search|upgrade|reinstall|blacklist}\fP
+\fB{\fP\fIMUSTER\fP\fB|\fP\fIDATEI\fP\fB}\fP
+
+\fBslackpkg [OPTIONEN] {clean\-system|upgrade\-all|install\-new}\fP
+
+\fBslackpkg\fP \fB[OPTIONEN]\fP \fB{search|file\-search}\fP
+\fB{\fP\fIMUSTER\fP\fB|\fP\fIDATEI\fP\fB}\fP
+
+\fBslackpkg\fP \fB[OPTIONEN]\fP
+\fB{generate\-template|install\-template|remove\-template}\fP \fIVORLAGENNAME\fP
+
+\fBslackpkg [OPTIONEN] info\fP \fIPAKET\fP
+
+\fBslackpkg [OPTIONEN] update [gpg]\fP
+
+\fBslackpkg [OPTIONEN] {new\-config|check\-updates}\fP
+
+\fBslackpkg [OPTIONEN] help\fP
+
+.SH BESCHREIBUNG
+Slackpkg ist ein Werkzeug für diejenigen, die einfach Pakete über das
+Netzwerk installieren oder aktualisieren wollen. Mit Slackpkg kann man eine
+minimale Installation von Slackware Linux haben und nur die am meisten
+benötigten Pakete installieren/aktualisieren.
+
+Sie müsste nicht NFS einrichten oder Dutzende von CDs für alle Ihre Rechner
+erstellen; alles was Sie tun müssen ist ein Kommando einzugeben und alle der
+neuesten Slackware Pakete werden verfügbar sein.
+
+.SH ANLEITUNG
+Slackpkg hat viele Funktionen. Es kann nach spezifischen Dateien suchen,
+alle Dritt\-Partei Pakete in Ihrem System entfernen, Pakete zu Slackware nach
+dem letzten Update hinzufügen, Paketbeschreibungen zeigen etc.
+
+Bevor Sie etwas tun, müssen Sie einen Spiegel in /etc/slackpkg/mirrors
+auskommentieren und Folgendes starten:
+
+.in +5
+# slackpkg update
+.in
+
+Die Aktion "update" (Aktualisierung) lädt und formatiert eine Liste von
+Dateien und Slackwarepaketen. Nach jeder Änderung in dieser Liste muss eine
+Aktualisierung durchgeführt werden.
+
+Die Hauptfunktionen von Slackpkg sind die, die in Verbindung mit der
+Paketverwaltung stehen: Installieren, aktualisieren und entfernen von
+Paketen. Für die Ausführung dieser Aktionen gilt folgende Syntax:
+
+.in +5
+# slackpkg [OPTIONEN] <Aktion> {MUSTER|DATEI}
+.in
+
+\fIOPTIONEN\fP können eine oder mehrere Konfigurationsoptionen sein, die in
+/etc/slackpkg/slackpkg.conf gelistet sind. Für die meisten Optionen gibt es
+entsprechende Kommandozeilenparameter, zu finden in der slackpkg.conf \-
+siehe Manpage (Handbuchseite) \fBslackpkg.conf(5)\fP für mögliche Parameter.
+
+\fIMUSTER\fP darf ein Paketname oder nur ein Teil des Paketnames sein. Es darf
+aber auch eine Serie von Paketen sein (z.B. kde, a, ap, ...).
+.br
+
+\fIDATEI\fP ist eine Datei mit dem Inhalt einer Liste von \fIMUSTER\fP: entweder
+eine pro Zeile oder mehrere pro Zeile, getrennt durch Leerzeichen.
+
+Slackpkg kann verwendet werden, die ganze Distribution zu aktualisieren.
+.br
+Der übliche Weg dies zu tun ist:
+
+.in +5
+# slackpkg update
+.br
+# slackpkg install\-new
+.br
+# slackpkg upgrade\-all
+.br
+# slackpkg clean\-system
+.in
+
+Ein weiteres Merkmal von Slackpkg ist die Fähigkeit, mit Vorlagen zu
+arbeiten. Das macht es einfacher, verschiedene Rechner mit den gleichen
+Paketen auszustatten. Die grundlegenden Schritte sind folgende:
+
+.RS +5
+.IP \(bu 2
+Installiere eine Maschine
+.IP \(bu 2
+"slackpkg generate\-template VORLAGENNAME" ausführen
+.IP \(bu 2
+/etc/slackpkg/templates/VORLAGENNAME.template in des gleiche Verzeichnis der
+anderen Maschine kopieren
+.IP \(bu 2
+"slackpkg install\-template VORLAGENNAME" auf der anderen Maschine ausführen
+.RE
+
+\fIVORLAGENNAME\fP ist der Name Ihrer Vorlage.
+
+Beim Lesen dieser Anleitung erfahren Sie, was diese (oder eine andere)
+Aktion macht.
+
+.SH AKTIONEN
+.TP 5
+\fBhelp\fP
+.br
+Zeigt Aktionen von Slackpkg und eine kurze Beschreibung dazu. Hilfreich,
+wenn Sie etwas mehr über Sackpkg erfahren müssen. Die Informationen hier im
+Handbuch sind viel ausführlicher.
+
+.TP 5
+\fBupdate\fP
+.br
+Die Aktion "update" (aktualisieren) lädt die aktuellste Paketliste von einem
+Slackware\-Spiegelserver (oder Ihrer CD/DVD). Es ist eine gute Idee, sie
+auszuführen
+
+.in +5
+# slackpkg update
+.in
+
+bevor versucht wird ein Upgrade zu machen, Pakete zu installieren oder zu
+suchen.
+.br
+Wenn Sie Slackwares GPG\-Schlüssel aktualisieren müssen, führen Sie folgendes
+aus
+
+.in +5
+# slackpkg update gpg
+.in
+
+Der GPG\-Schlüssel ändert sich nicht. Dies sollte ein "einmaliger" Befehl ein
+\- starten Sie ihn einmal und vergessen Sie ihn dann...
+
+.TP 5
+\fBcheck\-updates\fP
+.br
+Prüft ob die ChangeLog.txt aktualisiert wurde. Es kann vom Dienst "cron"
+ausgeführt werden, um den Systemadministrator über Aktualisierungen zu
+informieren.
+
+.TP 5
+\fBfile\-search\fP
+.br
+Sie können die offiziellen Slackware\-Pakete nach beliebigen Dateien in der
+Slackware\-Distribution durchsuchen. Benötigen Sie eine fehlende Bibliothek?
+Benutzen Sie file\-search, um sie zu suchen.
+
+.in +5
+# slackpkg file\-search dateiname
+.in
+
+Alle Pakete, die mit "dateiname" übereinstimmen, werden angezeigt. Dadurch
+können sie sehen, welche Pakete installiert sind. Fehlende Pakete können Sie
+dann mit anderen Slackpkg\-Aktionen herunterladen und installieren.
+
+.TP 5
+\fBsearch\fP
+.br
+Sie können nach jedem in Slackware verteilten Paket suchen.
+
+.in +5
+# slackpkg search muster
+.in
+
+Es werden alle Paketnamen angezeigt, die mit "muster" übereinstimmen. So wie
+mit "file\-search", können Sie sehen, welche Pakete installiert
+sind. Fehlende Pakete können Sie dann mit anderen Slackpkg\-Aktionen
+herunterladen und installieren.
+
+.TP 5
+\fBinstall\fP
+.br
+Installation eines Paketes ist sehr einfach. Sie brauchen nur folgendes
+einzugeben:
+
+.in +5
+# slackpkg install package
+.in
+
+und das Paket wird heruntergeladen und installiert.
+.br
+Die Aktion "install" kann nicht auf bereits installierte Pakete angewandt
+werden. Sie können sie jedoch mit der Aktion "reinstall" neu installieren
+oder mit "upgrade" upgraden.
+
+.TP 5
+\fBupgrade\fP
+.br
+Die Aktion "upgrade" installiert die aktuellste offizielle Version eines
+oder mehrerer Pakete.
+
+"upgrade" wird nicht versuchen neue Pakete zu installieren (nutzen Sie
+stattdessen die Aktion "install", um die aktuellste offizielle Version eines
+oder mehrerer Pakete zu installieren) .
+.TP 5
+\fBreinstall\fP
+.br
+Falls Sie versehentlich ein Paket beschädigen, haben Sie mit der Aktion
+"reinstall" die Möglichkeit, erneut dieselbe Version des Pakets zu
+installieren, die bereits installiert ist.
+
+.TP 5
+\fBremove\fP
+.br
+Mit der Aktion "remove" können Sie installierte Pakete entfernen. Beispiel:
+
+.in +5
+# slackpkg remove kde
+.in
+
+wird alle Pakete mit "kde" im Namen entfernen.
+
+.TP 5
+\fBblacklist\fP
+.br
+Mit dieser Aktion können Sie gewissen Pakete auf die "Blacklist" setzen.
+.br
+Pakete, die in der "Blacklist" sind, werden bei Aktionen wie "install",
+"upgrade" oder "remove" ignoriert. Um Pakete auf die "Blacklist" zu setzten
+oder sie von dieser zu entfernen, bearbeiten Sie bitte die Datei
+/etc/slackpkg/blacklist.
+
+.TP 5
+\fBdownload\fP
+.br
+Mit dieser Aktion lädt Slackpkg Pakete herunter, installiert sie aber
+nicht. Diese werden im Verzeichnis /var/cache/packages gespeichert und Sie
+können sie später mit den Aktionen "install", "upgrade" oder "reinstall"
+installieren (oder z.B. auf CD/DVD brennen).
+
+.TP 5
+\fBinfo\fP
+.br
+Diese Aktion liefert Informationen zu einem oder mehreren Paketen, wie
+z.B. die komprimierte und unkomprimierte Größe oder die Beschreibung u.v.m..
+
+.TP 5
+\fBclean\-system\fP
+.br
+Diese Aktion entfernt alle Pakete, die nicht zur Standard\-Installation von
+Slackware gehören. Mit dieser Aktion können Sie Ihr System säubern, Pakete
+Dritter entfernen, sowie Pakete, die aus der offiziellen
+Slackware\-Paketliste entfernt wurden.
+.br
+Falls Sie Pakete Dritter (oder eigene Pakete) installiert haben, die nicht
+entfernt werden dürfen, können Sie diese vorübergehend in die "Blacklist"
+eintragen, bevor Sie die Aktion "clean\-system" ausführen.
+
+.TP 5
+\fBupgrade\-all\fP
+.br
+Diese Aktion upgradet jedes installierte Paket mit der aktuellen Version des
+Pakets aus der offiziellen Slackware\-Paketliste. Das ist die "richtige"
+Methode für ein komplettes System\-Upgrade.
+.br
+Vergessen Sie nicht, die Aktion "install\-new" auszuführen, bevor Sie
+"upgrade\-all" starten.
+
+.TP 5
+\fBinstall\-new\fP
+Diese Aktion installiert alle Pakete, die neu in die offizielle
+Slackware\-Paketliste hinzugefügt wurden. Starten Sie diese, bevor Sie Ihr
+System auf eine andere Slackware\-Version upgraden oder wenn Sie \-current
+nutzen.
+.br
+Wenn Sie alle nicht installierten offiziellen Slackware\-Pakete auf Ihr
+System installieren möchten, benutzen Sie folgendes Kommando, anstelle der
+Aktion "install\-new":
+
+.in +5
+# slackpkg install slackware.
+.in
+.TP 5
+\fBnew\-config\fP
+Diese Aktion sucht nach neuen Konfigurationsdateien mit der Endung ".new"
+und fragt den Benutzer, wie mit diesen zu verfahren ist.
+.br
+"new\-config" ist sehr nützlich, wenn Sie ein Upgrade machen und die
+Konfigurationsdateien für eine spätere Durchsicht belassen. Anstatt
+Unterschiede in den Konfigurationsdateien manuell zu suchen und anzupassen,
+können Sie "new\-config" nutzen.
+.TP 5
+\fBgenerate\-template\fP
+Diese Aktion erstellt eine neue Vorlage mit allen offiziellen Paketen, die
+auf Ihrem System installiert sind. Diese wird im Verzeichnis
+/etc/slackpkg/templates gespeichert.
+.TP 5
+\fBinstall\-template\fP
+Diese Aktion installiert eine Vorlage mit einer Liste von Paketen. Die
+Vorlage muss im Verzeichnis /etc/slackpkg/templates gespeichert sein. Wenn
+die Vorlage "includes" (Einbindungen) anderer Vorlagen hat, müssen diese
+ebenfalls im Verzeichnis /etc/slackpkg/templates sein. Um "includes" zu
+deaktivieren können Sie in der Datei /etc/slackpkg/slackpkg.conf die
+entsprechnde Option eintragen oder den entsprechenden
+Kommandozeilenparameter nutzen (siehe \fBslackpkg.conf(5)\fP).
+.TP 5
+\fBremove\-template\fP
+Diese Aktion entfernt alle Pakete, die in der gewählten Vorlage gelistet
+sind. Seien Sie vorsichtig, dies kann Ihr System unstabil machen. Das
+"include"\-Verhalten kann durch einen entsprechenden Eintrag in der
+slackpkg.conf oder in der Kommandozeile beeinflusst werden (siehe
+\fBslackpkg.conf(5)\fP).
+
+.SH DATEIEN
+.TP 5
+\fB/etc/slackpkg/mirrors⇥\fP
+Datei mit einer Liste von Quellen, aus welchen Pakete geladen werden.
+.TP 5
+\fB/etc/slackpkg/slackpkg.conf⇥\fP
+Generelle Konfiguration von slackpkg
+.TP 5
+\fB/etc/slackpkg/blacklist\fP
+Liste der zu überspringenden Pakete
+.TP 5
+\fB/etc/slackpkg/templates\fP
+Beinhaltet alle Template\-Dateien
+.TP 5
+\fB/usr/libexec/slackpkg\fP
+Enthält grundlegende und erweiterte Funktionen von Slackpkg.
+.TP 5
+\fB/var/lib/slackpkg\fP
+Nutzt Slackpkg intern \- Formatierte Paketlisten, Kopie der ChangeLog.txt,
+Dateiliste, u.s.w...
+
+.SH "SIEHE AUCH"
+\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8),
+\fBmakepkg\fP(8), \fBpkgtool\fP(8).
+
+.SH AUTOREN
+.TP 5
+Piter PUNK aka Roberto F Batista
+<piterpk AT terra DOT com DOT br>
+.TP 5
+Evaldo Gardenali aka UdontKnow
+<evaldo AT fasternet DOT com DOT br>
diff --git a/source/ap/slackpkg/files/manpages-l10n/de.slackpkg.conf b/source/ap/slackpkg/files/manpages-l10n/de.slackpkg.conf
new file mode 100644
index 00000000..78bedc07
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/de.slackpkg.conf
@@ -0,0 +1,297 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG.CONF 5 "Mai 2010" slackpkg\-2.81.1 ""
+.SH NAME
+\fBslackpkg.conf\fP \- Konfigurationsdatei für Slackpkg
+
+.SH BESCHREIBUNG
+
+Die Datei slackpkg.conf enthält Informationen für \fBslackpkg\fP (8), ein
+automatisiertes Werkzeug zum Verwalten von Slackware Linuxpaketen.
+
+Die Datei slackpkg.conf enthält eine Folge von Shellskript\-Variablen und
+jede Variable steuert einen Aspekt von Slackpkg. Kommentare beginnen mit den
+Zeichen #, enden mit dem Zeilenende und dürfen überall in der Datei
+slackpkg.conf vorkommen. Wenn eine Variable mehrmals definiert ist, wird die
+letzte Definition von Slackpkg verwendet.
+
+Viele Variablen können durch Kommandozeilenparameter überschrieben
+werden. Wenn Sie den Wert von \fBVARIABLE\fP überschreiben wollen, geben Sie in
+der Kommandozeile, vor der Slackpkg\-Aktion, \fB\-variable=Wert\fP ein. Es dürfen
+mehrere Variablen überschrieben werden.
+
+BEISPIEL: slackpkg \-batch=on \-default_answer=y upgrade\-all
+
+Für Variablen mit nur zwei Zuständen, sind die Werte "on" ("ein") oder "off"
+("aus") erlaubt, sofern nicht anders definiert.
+
+Die verschiedenen Konfigurationsvariablen sind:
+
+.TP 5
+\fBARCH\fP
+.br
+Bestimmt die Prozessorarchitektur. Für gewöhnlich findet Slackpkg den
+korrekten Wert durch Verwendung von "uname \-m". Erlaubte Werte sind:
+
+.ds title MASCHINE\t\tERLAUBTE WERTE FÜR ARCH
+.ds arm ARM\t\t\tarm
+.ds x86 x86 (32bits)\ti386, i486, i586 and i686
+.ds x86_64 x86 (64bits)\tx86_64
+.ds ppc PowerPC\t\tpowerpc
+.ds s390 S/390\t\t390
+.in +5
+\fB\*[title]\fP
+.br
+\*[arm]
+.br
+\*[x86]
+.br
+\*[x86_64]
+.br
+\*[ppc]
+.br
+\*[s390]
+.in
+
+Der Standardwert von \fBARCH\fP hängt von der Architektur Ihres Rechners ab.
+
+.TP 5
+\fBSLACKKEY\fP
+.br
+Slackpkg vergleicht den Inhalt der Datei mit der Paket\-Signatur (.asc) mit
+der GPG\-Signatur des Projekts. Verschiedene Slackwareports können
+verschiedene Signaturen haben, und Slackpkg versucht die korrekte zu finden,
+basierend auf der Architektur Ihres Systems. Wenn der automatisch ermittelte
+\fBSLACKKEY\fP nicht korrekt ist, können Sie ihn mit dieser Einstellung ändern.
+
+Der Standardwert von \fBSLACKKEY\fP hängt vom Slackwareport ab.
+
+.TP 5
+\fBTEMP\fP
+.br
+Definiert den Ort, in welchen Slackpkg die Pakete vor der Installation
+bzw. dem Upgrade herunterlädt.
+
+Der Standardwert von \fBTEMP\fP ist /var/cache/packages.
+
+.TP 5
+\fBWORKDIR\fP
+.br
+Definiert das Verzeichnis für die Paketlisten, Dateilisten und andere
+Informationen, die Slackpkg bei der Arbeit benötigt. Ändern Sie den Wert
+dieser Variablen nicht, wenn Sie nicht sicher wissen was sie tun.
+
+Der Standardwert von \fBWORKDIR\fP ist /var/lib/slackpkg.
+
+.TP 5
+\fBWGETFLAGS\fP
+.br
+Spezielle Parameter für wget. Falls Sie mehrere Parameter nutzen, vergessen
+Sie nicht, sie zwischen doppelte Anführungsstriche zu setzen.
+
+Der Standardwert von \fBWGETFLAGS\fP ist "\-\-passive\-ftp".
+
+.TP 5
+\fBDELALL\fP
+.br
+Wenn diese Variable den Wert "on" hat, werden alle heruntergeladenen Dateien
+nach der Installation oder dem Upgrade gelöscht (dies gilt NICHT, wenn
+Slackpkg mit der Aktion "download" aufgerufen wird). Wenn der Wert "off"
+gesetzt ist, werden die Dateien im Verzeichnis \fBTEMP\fP gespeichert (wie oben
+beschrieben).
+
+Der Standardwert von \fBDELALL\fP ist "on".
+.br
+Von der Kommandozeile können Sie den Parameter "\-delall=Wert" nutzen.
+
+.TP 5
+\fBCHECKMD5\fP
+.br
+Aktiviert (on) oder deaktiviert (off) den Vergleich von MD5\-Prüfsummen der
+heruntergeladenen Dateien vor der Installation bzw. dem Upgrade
+
+Der Standardwert von \fBCHECKMD5\fP ist "on".
+.br
+Von der Kommandozeile können Sie den Parameter "\-checkmd5=Wert" nutzen.
+
+.TP 5
+\fBCHECKGPG\fP
+.br
+Aktiviert (on) oder deaktiviert (off) die Überprüfung der GPG\-Signatur von
+Paketen vor der Installation bzw. dem Upgrade.
+
+Der Standardwert von \fBCHECKGPG\fP ist "on".
+.br
+Von der Kommandozeile können Sie den Parameter "\-checkgpg=Wert" nutzen.
+
+.TP 5
+\fBCHECKSIZE\fP
+.br
+Aktiviert (on) oder deaktiviert (off) die Überprüfung des freien
+Festplattenspeichers für Pakete vor der Installation bzw. dem Upgrade.
+
+Der Standardwert von \fBCHECKSIZE\fP ist "off".
+.br
+Von der Kommandozeile können Sie den Parameter "\-checksize=Wert" nutzen.
+
+.TP 5
+\fBPKGMAIN\fP
+.br
+Definiert das Hauptverzeichnis der Distribution. Um diese Variable müssen
+Sie sich in der Regel nicht kümmern, denn Slackpkg versucht diese anhand der
+Prozessorarchitektur zu ermitteln. Falls Sie sie trotzdem ändern müssen, tun
+Sie das in der slackpkg.conf. Der Wert sollte immer das Verzeichnis angeben,
+in dem die Paketserie der Slackware\-Dirstribution liegt (A, AP, D, E, F,
+\&...).
+
+Standard: hängt vom Slackwareport ab
+
+.TP 5
+\fBPRIORITY\fP
+.br
+Dieses Array (Datenreihe) bestimmt die Priorität der Verzeichnisse auf dem
+Spiegelserver für die Suche nach Paketen. Wenn Slackpkg ein Paket an mehr
+als einem Orten findet, bekommt das Paket des ersten Verzeichnisses dieser
+Variablen oberste Priorität, dann das zweite, dann das dritte u.s.w. und als
+letztes das Verzeichnis an letzter Stelle dieser Liste. Sie können den
+Platzhalter %PKGMAIN nutzen, um den Inhalt der Variable PKGMAIN anzugeben.
+
+Standardwerte (geordnet): patches %PKGMAIN extra pasture testing
+
+.TP 5
+\fBPOSTINST\fP
+.br
+Aktiviert (on) oder deaktiviert (off) die Funktionen, die Slackpkg nach der
+Installation bzw. dem Upgrade ausführt, wie z.B. die Suche nach neuen
+Konfigurationsdateien (.new) und neuen Linuxkerneln, um Sie dann zu fragen,
+was es tun soll.
+
+Der Standardwert von \fBPOSTINST\fP ist "on".
+.br
+Von der Kommandozeile können Sie den Parameter "\-postinst=Wert" nutzen.
+
+.TP 5
+\fBONLY_NEW_DOTNEW\fP
+.br
+Wenn \fBPOSTINST\fP den Wert "on" hat, sucht Slackpkg nach allen Dateien mit
+der Endung .new im Verzeichnis /etc und fragt den Benutzer, was es mit
+diesen tun soll. Manche Benutzer bevorzugen jedoch nur die .new\-Dateien zu
+sehen, die Slackpkg bei der letzten Ausführung erstellt hat; falls das auf
+Sie zutrifft, dann setzen Sie \fBONLY_NEW_DOTNEW\fP auf "on".
+
+Der Standardwert von \fBONLY_NEW_DOTNEW\fP ist "off". Ändern Sie den Wert nur
+dann, wenn Sie wissen was Sie tun.
+.br
+Von der Kommandozeile können Sie den Parameter "\-only_new_dotnew=Wert"
+nutzen.
+
+.TP 5
+\fBONOFF\fP
+.br
+Die Variable \fBONOFF\fP steuert das Startverhalten des Dialogfensters,
+bezüglich der Markierung der gelisteten Pakete. Wenn der Wert "on" gesetzt
+ist, werden alle Pakete ausgewählt. Wenn Sie das Gegenteil bevorzugen (kein
+Paket auswählen), dann setzen Sie den Wert "off".
+
+Der Standardwert von \fBONOFF\fP ist "on".
+.br
+Von der Kommandozeile können Sie den Parameter "\-onoff=Wert" nutzen.
+
+.TP 5
+\fBDOWNLOAD_ALL\fP
+.br
+Wenn diese Variable auf "on" gesetzt ist, werden alle Dateien
+heruntergeladen, bevor die Aktion (Installation oder Upgrade) gestartet
+wird. Bei dem Wert "off" wird das Herunterladen und die Aktion für jedes
+Paket einzeln ausgeführt.
+
+Der Standardwert von \fBDOWNLOAD_ALL\fP ist "off".
+.br
+Von der Kommandozeile können Sie den Parameter "\-download_all=Wert" nutzen.
+
+.TP 5
+\fBDIALOG\fP
+.br
+Aktiviert (on) oder deaktiviert (off) das Dialogfenster.
+
+Der Standardwert von \fBDIALOG\fP ist "on".
+.br
+Von der Kommandozeile können Sie den Parameter "\-dialog=Wert" nutzen.
+
+.TP 5
+\fBDIALOG_MAXARGS\fP
+.br
+Setzt die maximale Anzahl der Zeichen, die zum Programm "dialog" gesendet
+werden. Wenn diese Anzahl beim Upgrade erreicht wird, entfernt Slackpkg die
+Information über die aktuell installierte Version jedes Pakets. Wird die
+Anzahl auch ohne diese Information erreicht, bringt Slackpkg eine
+Fehlermeldung.
+
+Wenn \fBDIALOG_MAXARGS\fP nicht definiert ist, ist 19500 der Standardwert.
+.br
+Von der Kommandozeile können Sie den Parameter "\-dialog_maxargs=Wert"
+nutzen.
+
+.TP 5
+\fBBATCH\fP
+.br
+Aktiviert (on) oder deaktiviert (off) den nicht\-interaktiven Modus. Beim
+Starten des Batch\-Modus wird Slackpkg keine Fragen stellen; stattdessen
+werden alle Fragen mit \fBDEFAULT_ANSWER\fP beantwortet (siehe unten).
+.br
+Wenn Sie beim Upgrade diesen Modus nutzen, werden Sie danach "slackpkg
+new\-config" ausführen müssen, um .new\-Dateien zu finden und zu verarbeiten.
+
+Der Standardwert von \fBBATCH\fP ist "off".
+.br
+Von der Kommandozeile können Sie den Parameter "\-batch=Wert" nutzen.
+
+.TP 5
+\fBDEFAULT_ANSWER\fP
+.br
+Dies ist die Standard\-Antwort auf Fragen von Slackpkg. Sie wird nur im
+nicht\-interaktiven Modus genutzt (wenn \fBBATCH\fP auf "on" gesetzt ist oder
+wenn der Batch\-Modus per Kommandozeilenparameter aktiviert wurde); ansonsten
+hat diese Variable keinen Effekt.
+.br
+Gültige Werte sind "y" oder "n".
+
+Der Standardwert von \fBDEFAULT_ANSWER\fP ist "n".
+.br
+Von der Kommandozeile können Sie den Parameter "\-default_answer=Wert"
+nutzen.
+
+.TP 5
+\fBUSE_INCLUDES\fP
+.br
+In Vorlagen von Paketlisten für Slackpkg können andere Vorlagen eingebunden
+werden. Dies reduziert die Duplikation von Paketen in vielen Vorlagen, kann
+aber ein Problem sein, wenn Sie nur eine bestimmte Vorlagen entfernen
+möchten. Sie können die Verarbeitung von #include deaktivieren, wenn dieser
+Variable den Wert "off" geben.
+
+Der Standardwert von \fBUSE_INCLUDES\fP ist "on".
+.br
+Von der Kommandozeile können Sie den Parameter "\-use_includes=Wert" nutzen.
+
+.TP 5
+\fBSPINNING\fP
+.br
+Wenn Slackpkg eine Aktion ausführt, die einige Zeit braucht, liefert es
+Rückmeldung über einen Fortschrittsbalken. Diesen können Sie deaktivieren,
+indem Sie dieser Variable den Wert "off" geben.
+
+Der Standardwert von \fBSPINNING\fP ist "on".
+.br
+Von der Kommandozeile können Sie den Parameter "\-spinning=Wert" nutzen.
+
+.SH DATEIEN
+.TP 5
+\fB/etc/slackpkg/slackpkg.conf\fP
+
+.SH "SIEHE AUCH"
+\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8)
+\fBremovepkg\fP(8)
diff --git a/source/ap/slackpkg/files/manpages-l10n/el.slackpkg b/source/ap/slackpkg/files/manpages-l10n/el.slackpkg
new file mode 100644
index 00000000..85355fe9
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/el.slackpkg
@@ -0,0 +1,348 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG 8 "Μάιος 2010" slackpkg\-2.81.1 ""
+.SH ΟΝΟΜΑ
+\fBslackpkg\fP \- Αυτοματοποιημένο εργαλείο για τη διαχείριση πακέτων του
+Slackware Linux
+
+.SH ΣΥΝΟΨΗ
+\fBslackpkg\fP \fB[ΕΠΙΛΟΓΕΣ]\fP
+\fB{install|remove|search|upgrade|reinstall|blacklist}\fP
+\fB{\fP\fIΠΡΟΤΥΠΟ\fP\fB|\fP\fIΑΡΧΕΙΟ\fP\fB}\fP
+
+\fBslackpkg [ΕΠΙΛΟΓΕΣ] {clean\-system|upgrade\-all|install\-new}\fP
+
+\fBslackpkg\fP \fB[ΕΠΙΛΟΓΕΣ]\fP \fB{search|file\-search}\fP
+\fB{\fP\fIΠΡΟΤΥΠΟ\fP\fB|\fP\fIΑΡΧΕΙΟ\fP\fB}\fP
+
+\fBslackpkg\fP \fB[ΕΠΙΛΟΓΕΣ]\fP
+\fB{generate\-template|install\-template|remove\-template}\fP \fIΠΡΟΤΥΠΟΟΝΟΜΑ\fP
+
+\fBslackpkg [ΕΠΙΛΟΓΕΣ] info\fP \fIΠΑΚΕΤΟ\fP
+
+\fBslackpkg [ΕΠΙΛΟΓΕΣ] update [gpg]\fP
+
+\fBslackpkg [ΕΠΙΛΟΓΕΣ] {new\-config|check\-updates}\fP
+
+\fBslackpkg [ΕΠΙΛΟΓΕΣ] help\fP
+
+.SH ΠΕΡΙΓΡΑΦΗ
+Το Slackpkg είναι ένα εργαλείο για όσους θέλουν εύκολα να εγκαταστήσουν ή να
+αναβαθμίσουν πακέτα μέσω του δικτύου. Με το slackpkg, μπορείτε να έχετε μια
+ελάχιστη εγκατάσταση του Slackware Linux και να εγκαταστήσετε/αναβαθμίσετε
+μόνο τα πακέτα που χρειάζεστε περισσότερο.
+
+Δεν χρειάζεται να ρυθμίσετε το NFS ή να κάνετε δεκάδες CDs για όλους τους
+υπολογιστές σας, το μόνο που χρειάζεται να κάνετε είναι να πληκτρολογήσετε
+μία εντολή και όλα τα τελευταία επίσημα πακέτα του Slackware θα είναι στα
+χέρια σας.
+
+.SH ΟΔΗΓΙΕΣ
+Το Slackpkg έχει πολλές δυνατότητες. Μπορεί να ψάξει για συγκεκριμένα
+αρχεία, να αφαιρέσει όλα τα πακέτα τρίτου κατασκευαστή από το σύστημά σας,
+να εγκαταστήσει πακέτα που προστέθηκαν στο Slackware από την τελευταία
+ενημέρωση σας, να δείτε τις περιγραφές συσκευασίας, κ.λπ.
+
+Πριν κάνετε οτιδήποτε, θα πρέπει να αποσχολιάσετε έναν καθρέφτη στο αρχείο
+/etc/slackpkg/mirrors και να τρέξετε:
+
+.in +5
+# slackpkg update
+.in
+
+Η ενέργεια "update" θα κατεβάσει και θα μορφοποιήσει τη λίστα των αρχείων
+και των πακέτων στο Slackware. Κάθε φορά που αυτή η λίστα αλλάζει, η
+ενημέρωση θα πρέπει να εκτελεστεί.
+
+Τα κύρια χαρακτηριστικά του Slackpkg είναι αυτά που σχετίζονται άμεσα με την
+διαχείριση των πακέτων: εγκατάσταση, αναβάθμιση, και απεγκατάσταση
+πακέτων. Για να κάνετε οποιαδήποτε από αυτές τις ενέργειες, η σύνταξη του
+Slackpkg είναι:
+
+.in +5
+# slackpkg [ΕΠΙΛΟΓΕΣ] <action> {ΠΡΟΤΥΠΟ|ΑΡΧΕΙΟ}
+.in
+
+\fIOPTIONS\fP μπορεί να είναι μία ή περισσότερες από τις πολλές επιλογές
+ρυθμίσεων που αναφέρονται στο /etc/slackpkg/slackpkg.conf. Υπάρχουν
+ισοδύναμες επιλογές γραμμής εντολών για την πλειονότητα των οδηγιών
+ρυθμίσεων που βρίσκονται στο slackpkg.conf \- δείτε το \fBslackpkg.conf(5)\fP
+man\-page για να δείτε τι επιλογές είναι διαθέσιμες.
+
+\fIΠΡΟΤΥΠΟ\fP μπορεί να είναι ένα όνομα πακέτου ή μόνο ένα μέρος του ονόματος
+του πακέτου. Μπορεί επίσης να είναι μια σειρά λογισμικού (όπως kde, a, ap,
+\&...).
+.br
+
+\fIΑΡΧΕΙΟ\fP είναι ένα αρχείο με μια λίστα από \fIΠΡΟΤΥΠΟs\fP εντός: είτε μία ανά
+γραμμή, ή περισσότερες ανά γραμμή με κενά ως διαχωριστικά.
+
+Το Slackpkg μπορεί να χρησιμοποιηθεί για την αναβάθμιση ολόλκληρης της
+διανομής.
+.br
+Ο συνήθης τρόπος είναι να εκτελέσετε:
+
+.in +5
+# slackpkg update
+.br
+# slackpkg install\-new
+.br
+# slackpkg upgrade\-all
+.br
+# slackpkg clean\-system
+.in
+
+Ένα άλλο χαρακτηριστικό της Slackpkg είναι η ικανότητα να εργάζεται με
+πρότυπα, τα οποία μπορούν να κάνουν πολύ πιο εύκολο να δημιουργήσετε
+διαφορετικά μηχανήματα με το ίδιο περιεχόμενο των πακέτων. Τα βασικά βήματα
+είναι τα εξής:
+
+.RS +5
+.IP \(bu 2
+Εγκατάσταση σε ένα μηχάνημα
+.IP \(bu 2
+Εκτελέστε "slackpkg generate\-template ΟΝΟΜΑ_ΠΡΟΤΥΠΟΥ"
+.IP \(bu 2
+Αντιγράψτε το /etc/slackpkg/templates/ΟΝΟΜΑ_ΠΡΟΤΥΠΟΥ.template στον ίδιο
+κατάλογο στο άλλο μηχάμημα
+.IP \(bu 2
+Εκτελέστε "slackpkg install\-template ΟΝΟΜΑ_ΠΡΟΤΥΠΟΥ" στο άλλο μηχάνημα
+.RE
+
+\fIΠΡΟΤΥΠΟΟΝΟΜΑ\fP είναι το όνομα του προτύπου σας.
+
+Με αυτό το εγχειρίδιο οδηγιών, μπορείτε να βρείτε τι κάθε μια από αυτές (και
+άλλες) ενέργειες κάνουν.
+
+.SH ΔΡΑΣΕΙΣ
+.TP 5
+\fBhelp\fP
+.br
+Εμφάνιση των δράσεων του slackpkg και μια σύντομη περιγραφή τους. Χρήσιμο αν
+θέλετε να γνωρίζετε λίγα πράγματα για το slackpkg. Η πληροφορία εδώ, στη
+man\-σελίδα είναι πολύ πιο ολοκληρωμένη.
+
+.TP 5
+\fBupdate\fP
+.br
+Το update θα κατεβάσει τις πιο πρόσφατες λίστες πακέτων από έναν καθρέφτη
+Slackware (ή από το CD σας). Είναι μια καλή ιδέα να εκτελέσετε
+
+.in +5
+# slackpkg update
+.in
+
+πριν επιχειρήσετε την αναβάθμιση, την εγκατάσταση, ή την αναζήτηση για τα
+πακέτα.
+.br
+Αν χρειαστεί να ενημερώσετε το GPG κλειδί του Slackware, εκτελέστε
+
+.in +5
+# slackpkg update gpg
+.in
+
+Το κλειδί GPG δεν αλλάζει. Αυτό πρέπει να είναι εντολή "μιας χρήσης" \-
+εκτελέστε τη μόνο μια φορά και μετά να τη ξεχάσετε ...
+
+.TP 5
+\fBcheck\-updates\fP
+.br
+Βεβαιωθείτε αν υπάρχει κάποια ενημέρωση στο ChangeLog.txt. Αυτό είναι καλό
+να χρησιμοποιηθεί από το cron να να προειδοποιήσει τον διαχειριστή του
+συστήματος σχετικά με τις ενημερώσεις.
+
+.TP 5
+\fBfile\-search\fP
+.br
+Μπορείτε να αναζητήσετε τα επίσημα πακέτα Slackware για οποιοδήποτε αρχείο
+στη διανομή Slackware. Μήπως χρειάζεστε μια παράξενη βιβλιοθήκη;
+Χρησιμοποιήστε την αναζήτηση\-αρχείου για να το βρείτε.
+
+.in +5
+# slackpkg file\-search filename
+.in
+
+Όλα τα πακέτα που ταιριάζουν με το "όνομα αρχείου" θα εμφανιστούν, έτσι
+μπορείτε να δείτε αν τα πακέτα είναι εγκατεστημένα ή όχι; Αν όχι, μπορείτε
+να τα κατεβάσετε και να τα εγκαταστήσετε χρησιμοποιώντας τις άλλες δράσεις
+του slackpkg.
+
+.TP 5
+\fBsearch\fP
+.br
+Μπορείτε να κάνετε αναζήτηση για οποιοδήποτε πακέτο διανέμεται στο
+Slackware.
+
+.in +5
+# slackpkg search πρότυπο
+.in
+
+Όλα τα ονόματα πακέτων που ταιριάζουν με το "μοτίβο" θα εμφανιστούν. Όπως με
+την αναζήτηση\-αρχείων, μπορείτε να δείτε αν τα πακέτα είναι εγκατεστημένα ή
+όχι; Αν όχι, μπορείτε να τα κατεβάσετε και να τα εγκαταστήσετε
+χρησιμοποιώντας τις άλλες δράσεις του slackpkg.
+
+.TP 5
+\fBinstall\fP
+.br
+Η εγκατάσταση ενός πακέτου είναι πολύ απλή. Χρειάζεται μόνο να
+πληκτρολογήσετε:
+
+.in +5
+# slackpkg install όνομα\-πακέτου
+.in
+
+και το πακέτο θα κατεβεί και θα εγκατασταθεί.
+.br
+Δεν μπορείτε να χρησιμοποιήσετε την επιλογή "install" για να εγκαταστήσετε
+ένα ήδη εγκατεστημένο πακέτο, αλλά μπορείτε να το εγκαταστήσετε ξανά ή να το
+αναβαθμίσετε.
+
+.TP 5
+\fBupgrade\fP
+.br
+Η upgrade εγκαθιστά την πιο πρόσφατη επίσημη έκδοση του καθορισμένου
+πακέτου(ων).
+
+Η upgrade δεν θα επιχειρήσει να εγκαταστήσει νέα πακέτα (χρησιμοποιήστε τη
+λειτουργία εγκατάστασης για το σκοπό αυτό, η τελευταία επίσημη έκδοση του
+πακέτου θα εγκατασταθεί).
+.TP 5
+\fBreinstall\fP
+.br
+Σε περίπτωση που κατά λάθος χαλάσατε κάτι, η επιλογή επανεγκατάσταση θα σας
+επιτρέψει να εγκαταστήσετε ξανά την ίδια έκδοση ενός πακέτου που είναι ήδη
+εγκατεστημένο.
+
+.TP 5
+\fBremove\fP
+.br
+Με την remove, μπορείτε να αφαιρέσετε ορισμένα εγκατεστημένα πακέτα. Για
+παράδειγμα:
+
+.in +5
+# slackpkg remove kde
+.in
+
+θα αφαιρέσει όλα τα πακέτα με το "kde" στο όνομά τους.
+
+.TP 5
+\fBblacklist\fP
+.br
+Με την ενέργεια αυτή, μπορείτε να βάλετε στη "μαύρη λίστα" ορισμένα πακέτα.
+.br
+Τα ανεπιθύμητα πακέτα δεν θα εγκατασταθούν, αναβαθμιστούν ή αφαιρεθούν από
+το slackpkg. Εάν θέλετε να αφαιρέσετε κάποιο πακέτο από τη μαύρη λίστα,
+παρακαλούμε να επεξεργαστείτε το /etc/slackpkg/blacklist.
+
+.TP 5
+\fBdownload\fP
+.br
+Η δράση αυτή λέει στο slackpkg να κατεβάσει τα πακέτα, αλλά όχι να τα
+εγκαταστήσει. Θα τοποθετηθούν στον κατάλογο /var/cache/packages και μπορείτε
+να τα εγκαταστήσετε/αναβαθμίσετε/επανεγκαταστήστε αργότερα (ή να τα κάψετε
+σε CD).
+
+.TP 5
+\fBinfo\fP
+.br
+Η δράση αυτή εκτυπώνει πληροφορίες σχετικά με το πακέτο(α): συμπιεσμένο και
+ασυμπίεστο μέγεθος, περιγραφή, και τα λοιπά...
+
+.TP 5
+\fBclean\-system\fP
+.br
+Η δράση αυτή αφαιρεί όλα τα πακέτα που δεν ανήκουν σε μια τυπική εγκατάσταση
+Slackware. Με αυτή την επιλογή, μπορείτε να πραγματοποιήσετε εκκαθάριση του
+συστήματός σας, αφαιρώντας πακέτα τρίτων πηγών όπως και πακέτα που έχουν
+αφαιρεθεί από την επίσημη συλλογή πακέτων Slackware.
+.br
+Αν έχετε πακέτα από τρίτες πηγές (ή δικά σας) τα οποία επιθυμείτε να
+διατηρήσετε, μπορείτε να τα προσθέσετε προσωρινά στη λίστα των αποκλειώμενων
+πακέτων πριν τρέξετε την δράση 'clean\-system'.
+
+.TP 5
+\fBupgrade\-all\fP
+.br
+Αυτή η δράση αναβαθμίζει όλα τα πακέτα που είναι εγκατεστημένα στο σύστημα
+στην έκδοση που βρίσκεται στα αποθετήρια του Slackware· αυτός είναι ο
+"σωστός" τρόπος για την αναβάθμιση ολόκληρου του συστήματος.
+.br
+Θυμηθείτε να χρησιμοποιήσετε τη δράση "install\-new" πριν χρησιμοποιήστε το
+"upgrade\-all."
+
+.TP 5
+\fBinstall\-new\fP
+Αυτή η δράση εγκαθιστά όσα νέα πακέτα έχουν προστεθεί στα επισημα πακέτα του
+Slackware. Εκτελέστε το αν αναβαθμίζετε το σύστημά σας σε μια άλλη έκδοση
+του Slackware ή αν χρησιμοποιήτε το \-current.
+.br
+Αν επιθυμείτε να εγκαταστήσετε όσα πακέτα Slackware δεν έχετε εγκατεστημένα
+ήδη, χρησιμοποιήστε την παρακάτω εντολή αντί της δράσης install\-new:
+
+.in +5
+# slackpkg install slackware.
+.in
+.TP 5
+\fBnew\-config\fP
+Αυτή η δράση αναζητά αρχεία ρυθμίσεων .new και ρωτά το χρήστη τι να κάνει με
+αυτά τα αρχεία.
+.br
+Η new\-config είναι πολύ χρήσιμη όταν αναβαθμίζετε το σύστημά σας και αφήνετε
+τα νέα αρχεία ρυθμίσεων για έλεγχο αργότερα. Αντί να αναζητάτε αυτά τα
+αρχεία χειροκίνητα, να βρίσκετε τις διαφορές και να αντικαθιστάτε, μπορείτε
+να χρησιμοποιήσετε τη δράση new\-config.
+.TP 5
+\fBgenerate\-template\fP
+Η ενέργεια αυτή δημιουργεί ένα νέο πρότυπο με όλα τα επίσημα πακέτα που
+είναι εγκατεστημένα στο σύστημά σας. Το πρότυπο αποθηκεύεται στο
+/etc/slackpkg/templates
+.TP 5
+\fBinstall\-template\fP
+Η δράση αυτή εγκαθιστά το απαιτούμενο πρότυπο στο σύστημα. Το πρότυπο πρέπει
+να είναι στο /etc/slackpkg/templates. Εάν το πρότυπο "περιλαμβάνει" άλλα
+πρότυπα, όλα αυτά πρέπει να είναι στο /etc/slackpkg/templates. Μπορείτε να
+απενεργοποιήσετε το "includes" στο slackpkg.conf ή στη γραμμής εντολών.
+.TP 5
+\fBremove\-template\fP
+Η δράση αυτή αφαιρεί όλα τα πακέτα που αποτελούν μέρος του επιλεγμένου
+προτύπου. Να είστε προσεκτικοί, αυτό μπορεί να θέσει το μηχάνημα σε
+κατάσταση αχρηστίας. Ο χειρισμός "include" μπορεί να
+ενεργοποιηθεί/απενεργοποιηθεί στο slackpkg.conf ή με την κατάλληλη επιλογή
+στη γραμμή εντολών.
+
+.SH ΑΡΧΕΙΑ
+.TP 5
+\fB/etc/slackpkg/mirrors⇥\fP
+Αρχείο για να καθορίσετε τη θέση από όπου μπορείτε να κατεβάσετε τα πακέτα
+.TP 5
+\fB/etc/slackpkg/slackpkg.conf⇥\fP
+Γενική διαμόρφωση του slackpkg
+.TP 5
+\fB/etc/slackpkg/blacklist\fP
+Κατάλογος των πακέτων που θα παρακάμψετε
+.TP 5
+\fB/etc/slackpkg/templates\fP
+Περιέχει όλα τα αρχεία προτύπων
+.TP 5
+\fB/usr/libexec/slackpkg\fP
+Περιέχει το πυρήνα slackpkg και πρόσθετες λειτουργίες
+.TP 5
+\fB/var/lib/slackpkg\fP
+Slackpkg εσωτερική χρήση \- σχηματοποιημένες λίστες των διαθέσιμων πακέτων,
+αντίγραφο του ChangeLog.txt, λίστα με τα αρχεία, και τα λοιπά ...
+
+.SH "ΔΕΙΤΕ ΕΠΙΣΗΣ"
+\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8),
+\fBmakepkg\fP(8), \fBpkgtool\fP(8).
+
+.SH ΣΥΓΓΡΑΦΕΙΣ
+.TP 5
+Piter PUNK aka Roberto F Batista
+<piterpk AT terra DOT com DOT br>
+.TP 5
+Evaldo Gardenali aka UdontKnow
+<evaldo AT fasternet DOT com DOT br>
diff --git a/source/ap/slackpkg/files/manpages-l10n/el.slackpkg.conf b/source/ap/slackpkg/files/manpages-l10n/el.slackpkg.conf
new file mode 100644
index 00000000..cb09ee09
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/el.slackpkg.conf
@@ -0,0 +1,303 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG.CONF 5 "Μάιος 2010" slackpkg\-2.81.1 ""
+.SH ΟΝΟΜΑ
+\fBslackpkg.conf\fP \- Στοιχεία διαμόρφωσης για το slackpkg
+
+.SH ΠΕΡΙΓΡΑΦΗ
+
+Το αρχείο slackpkg.conf περιέχει πληροφορίες για \fBslackpkg\fP (8), ένα
+αυτοματοποιημένο εργαλείο για τη διαχείριση πακέτων του Slackware Linux.
+
+Το αρχείο slackpkg.conf είναι ένα σενάριο από μια ακολουθία μεταβλητών
+κελύφους, και κάθε μεταβλητή ελέγχει μία πτυχή του slackpkg. Σχόλια αρχίζουν
+με το χαρακτήρα # και το τελειώνουν στο τέλος της γραμμής, και τα σχόλια
+μπορούν να εμφανιστούν οπουδήποτε στο εσωτερικό του αρχείου
+slackpkg.conf. Αν κάποια μεταβλητή εμφανίζεται περισσότερες από μία φορά στο
+αρχείο, το slackpkg θα χρησιμοποιήσει την τιμή που ορίστηκε τελευταία.
+
+Πολλές μεταβλητές μπορούν να παρακαμφθούν από παραμέτρους που ορίζονται στο
+slackpkg στη γραμμή εντολών. Αν θέλετε να παρακάμψετε την τιμή της
+\fBVARIABLE\fP, δώστε \fB\-variable=τιμή\fP στη γραμμή εντολών πριν τη δράση του
+slackpkg. Μπορούν να παρακαμφθούν πολλαπλές μεταβλητές.
+
+ΠΑΡΑΔΕΙΓΜΑ: slackpkg \-batch=on \-default_answer=y upgrade\-all
+
+Για παραμέτρους με μόνο δύο καταστάσεις, πιθανές τιμές είναι "on" ή "off"
+εκτός αν ορίζεται αλλιώς.
+
+Οι διάφορες παράμετροι ρύθμισης είναι οι:
+
+.TP 5
+\fBARCH\fP
+.br
+Επιλέγει την αρχιτεκτονική του συστήματος. Συνήθως το slackpkg μπορεί να
+βρει τη σωστή τιμή χρησιμοποιώντας το "uname \-m". Έγκυρες τιμές είναι οι:
+
+.ds title ΜΗΧΑΝΗΜΑ\t\tΕΓΚΥΡΕΣ ΤΙΜΕΣ ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ
+.ds arm ARM\t\t\tarm
+.ds x86 x86 (32bits)\ti386, i486, i586 and i686
+.ds x86_64 x86 (64bits)\tx86_64
+.ds ppc PowerPC\t\tpowerpc
+.ds s390 S/390\t\t390
+.in +5
+\fB\*[title]\fP
+.br
+\*[arm]
+.br
+\*[x86]
+.br
+\*[x86_64]
+.br
+\*[ppc]
+.br
+\*[s390]
+.in
+
+Οι εξ ορισμού τιμή της \fBARCH\fP εξαρτάται από την αρχιτεκτονική.
+
+.TP 5
+\fBSLACKKEY\fP
+.br
+Το slackpkg ελέγχει το αρχείο υπογραφής του πακέτου (.asc) με την υπογραφή
+GPG του έργου. Διαφορετικές μεταφορές του Slackware μπορεί να έχουν
+διαφορετικές υπογραφές και το slackpkg προσπαθεί να βρει τη σωστή βασιζόμενο
+στην αρχιτεκτονική του συστήματος. Αν το \fBSLACKKEY\fP που έχει βρεθεί
+αυτόματα δεν είναι σωστό, μπορείτε να το αλλάξετε χρησιμοποιώντας αυτή την
+παράμετρο.
+
+Η εξ ορισμού τιμή του \fBSLACKKEY\fP εξαρτάται από τη μεταφορά του Slackware.
+
+.TP 5
+\fBTEMP\fP
+.br
+Ορίζει την τοποθεσία στην οποία το slackpkg θα κατεβάσει τα πακέτα προτού τα
+εγκαταστήσει/αναβαθμίσει.
+
+Η εξ ορισμού τιμή του \fBTEMP\fP είναι η /var/cache/packages.
+
+.TP 5
+\fBWORKDIR\fP
+.br
+Ορίζει τον κατάλογο με τις λίστες πακέτων, λίστες αρχείων και άλλες
+πληροφορίες που χρησιμοποιούνται από το slackpkg. Μην αλλάζετε την τιμή
+αυτής της παραμέτρου αν δεν είστε σίγουροι για το τι κάνετε.
+
+Η εξ ορισμού τιμή της \fBWORKDIR\fP είναι /var/lib/slackpkg.
+
+.TP 5
+\fBWGETFLAGS\fP
+.br
+Χρήση ειδικών επιλογών για το wget. Αν χρειάζεστε πολλαπλές επιλογές,
+θυμηθείτε να τις εισάγετε μέσα σε διπλά εισαγωγικά.
+
+Η εξ ορισμού τιμή της \fBWGETFLAGS\fP είναι "\-\-passive\-ftp"
+
+.TP 5
+\fBDELALL\fP
+.br
+Αν ορισθεί σε "on", όλα τα αρχεία που έχουν κατεβεί, θα αφαιρεθούν αφού το
+slackpkg εκτελέσει την εγκατάσταση ή την αναβάθμιση (ΔΕΝ έχει καμία επίδραση
+όταν το slackpkg εκτελείτε χρησιμοποιώντας το "download"). Αν ορισθεί σε
+"off", τα αρχεία θα κρατούνται στον κατάλογο που ορίζεται στο \fBTEMP\fP (όπως
+περιγράφεται παραπάνω).
+
+Η εξ ορισμού τιμή της \fBDELALL\fP είναι "on".
+.br
+Από τη γραμμή εντολών, μπορεί να χρησιμοποιήσετε το \-delall=τιμή.
+
+.TP 5
+\fBCHECKMD5\fP
+.br
+Ενεργοποιεί (on) ή απενεργοποιεί (off) τον έλεγχο των αθροισμάτων MD5 όλων
+των πακέτων που κατεβαίνουν πριν την εγκατάσταση ή αναβάθμισή τους.
+
+Η εξ ορισμού τιμή της \fBCHECKMD5\fP είναι "on".
+.br
+Από τη γραμμή εντολών, μπορείτε να χρησιμοποιήσετε το \-checkmd5=τιμή.
+
+.TP 5
+\fBCHECKGPG\fP
+.br
+Ενεργοποιεί (on) ή απενεργοποιεί (off) τον έλεγχο της υπογραφής GPG για κάθε
+πακέτο πριν την εγκατάσταση ή αναβάθμιση.
+
+Η εξ ορισμού τιμή της \fBCHECKGPG\fP είναι "on".
+.br
+Από τη γραμμή εντολών, μπορείτε να χρησιμοποιήσετε το \-checkgpg=τιμή.
+
+.TP 5
+\fBCHECKSIZE\fP
+.br
+Ενεργοποιεί (on) ή απενεργοποιεί (off) τον έλεγχο διαθέσιμου χώρου στο δίσκο
+για κάθε πακέτο πριν την εγκατάσταση ή αναβάθμιση.
+
+Η εξ ορισμού τιμή της \fBCHECKSIZE\fP είναι "off".
+.br
+Από τη γραμμή εντολών, μπορείτε να χρησιμοποιήσετε το \-checksize=τιμή.
+
+.TP 5
+\fBPKGMAIN\fP
+.br
+Ορίζει τον κύριο κατάλογο της διανομής. Συνήθως, δεν χρειάζεται να
+ανησυχείτε γι'αυτή τη μεταβλητή, καθώς το Slackpkg προσπαθεί να τον βρει,
+βασιζόμενο στην αρχιτεκτονική του λειτουργικού συστήματος. Παρόλα αυτά, αν
+χρειάζεται να το αλλάξετε, συμπεριλάβετε τη μεταβλητή αυτή στο
+slackpkg.conf. Θα πρέπει να είναι πάντα ο κατάλογος που περιλαμβάνει τις
+σειρές πακέτων του Slackware (A, AP, D, E, F, ...).
+
+Εξ ορισμού: εξαρτάται από τη μεταφορά του Slackware
+
+.TP 5
+\fBPRIORITY\fP
+.br
+Ο πίνακας αυτός επιλέγει την προτεραιότητα την οποία θα έχουν κατάλογοι στον
+καθρέπτη του αποθετηρίου όταν το slackpkg ελέγχει για την ύπαρξη πακέτων. Αν
+ένα πακέτο υπάρχει σε παραπάνω από μία τοποθεσίες, το πακέτο στον πρώτο
+κατάλογο έχει προτεραιότητα, μετά το δεύτερο, το τρίτο, το τέταρτο και
+τέλος, το πακέτο στον τελευταίο κατάλογο που ορίζεται. Μπορείτε να
+χρησιμοποιήσετε το %PKGMAIN για τα έχετε πρόσβαση στα περιεχόμενα της
+μεταβλητής PKGMAIN.
+
+Εξ ορισμού τιμές (σε σειρά κατάταξης): patches %PKGMAIN extra pasture
+testing
+
+.TP 5
+\fBPOSTINST\fP
+.br
+Ενεργοποιεί (on) ή απενεργοποιεί (off) τις δυνατότητες διαχείρισης του
+slackpkg για μετά την εγκατάσταση των πακέτων, όπως τον έλεγχο για νέα
+(*.new) αρχεία ρυθμίσεων και νέους πυρήνες και δίνει μια προτροπή για τι θα
+πρέπει να κάνει.
+
+Η εξ ορισμού τιμή του \fBPOSTINST\fP είναι "on".
+.br
+Από τη γραμμή εντολών, μπορείτε να χρησιμοποιήσετε το \-postinst=τιμή.
+
+.TP 5
+\fBONLY_NEW_DOTNEW\fP
+.br
+Όταν το \fBPOSTINST\fP είναι ρυθμισμένο στο "on", το slackpkg θα αναζητήσει όλα
+τα αρχεία .new μέσα στο /etc και θα ενημερώσει τον χρήστη τι να κάνει με
+αυτά. Σε κάθε περίπτωση, ορισμένοι χρήστες προτιμούν να βλέπουν μόνο τα
+αρχεία .new που εγκαταστάθηκαν κατά την τελευταία εκτέλεση του slackpkg,
+οπότε, αν αυτό ισχύει για εσάς, ρυθμίστε το \fBONLY_NEW_DOTNEW\fP στο "on".
+
+Η προεπιλεγμένη τιμή του \fBONLY_NEW_DOTNEW\fP είναι το "off". Αυτό αλλάξτε το
+μόνον αν ξέρετε τι ακριβώς κάνετε...
+.br
+Από την γραμμή εντολών, μπορείτε να χρησιμοποιείτε το
+\-only_new_dotnew=value.
+
+.TP 5
+\fBONOFF\fP
+.br
+Η μεταβλητή \fBONOFF\fP ορίζει την αρχική συμπεριφορά της διεπαφής διαλόγου.
+Αν την ορίσετε στο "on" τότε όλα τα πακέτα θα επιλεχθούν από προεπιλογή. Αν
+προτιμάτε την αντίθετη επιλογή (όλα ανεπίλεκτα), τότε καθορίστε την στο
+"off".
+
+Η προεπιλεγμένη τιμή για το \fBONOFF\fP είναι το "on".
+.br
+Από την γραμμή εντολών, μπορείτε να χρησιμοποιείτε το \-onoff=value.
+
+.TP 5
+\fBDOWNLOAD_ALL\fP
+.br
+Αν αυτή η μεταβλητή ορισθεί στο "on", όλα τα αρχεία θα κατεβούν πριν την
+εκτέλεση της αιτούμενης λειτουργίας (εγκατάσταση ή αναβάθμιση). Αν ορισθεί
+στο "off", τότε θα κατεβούν όλα τα αρχεία και οι λειτουργίες (εγκατάσταση ή
+αναβάθμιση) ένα\-ένα.
+
+Η προεπιλεγμένη τιμή για το \fBDOWNLOAD_ALL\fP είναι το "off".
+.br
+Από τη γραμμή εντολών, μπορεί να χρησιμοποιείτε το \-download_all=value.
+
+.TP 5
+\fBDIALOG\fP
+.br
+Ενεργοποιεί (on) ή απενεργοποιεί (off) την διεπαφή του διαλόγου.
+
+Η προεπιλεγμένη τιμή για το \fBDIALOG\fP είναι το "on".
+.br
+Από τη γραμμή εντολών, μπορεί να χρησιμοποιείτε το \-dialog=value.
+
+.TP 5
+\fBDIALOG_MAXARGS\fP
+.br
+Καθορίστε τον μέγιστο αριθμό χαρακτήρων που θα αποσταλούν στον "διάλογο". Αν
+αυτός ο αριθμός υπερκερασθεί κατά την αναβάθμιση, το slackpkg θα διαγράψει
+τις πληροφορίες σχετικές με την τρεχόντως εγκατεστημένη έκδοση του κάθε
+πακέτου. Αν και πάλι ξεπερασθεί αυτός ο αριθμός, ακόμη και χωρίς αυτές τις
+πληροφορίες, το slackpkg θα επιστρέψει στον χρήστη ένα σφάλμα.
+
+Αν το \fBDIALOG_MAXARGS\fP δεν έχει ρυθμισθεί, τότε η προεπιλεγμένη τιμή είναι
+το 19500.
+.br
+Από τη γραμμή εντολών, μπορείτε να χρησιμοποιείτε το \-dialog_maxargs=value.
+
+.TP 5
+\fBBATCH\fP
+.br
+Ενεργοποιεί (on) ή απενεργοποιεί (off) τον μη\-διαδραστικό τρόπο. Όταν το
+τρέξετε σε μαζική λειτουργία/ batch mode, το slackpkg δεν θα ενημερώσει τον
+χρήστη για οτιδήποτε. Αντιθέτως, όλες οι ερωτήσεις θα λάβουν
+\fBDEFAULT_ANSWER\fP (βλέπε πιο κάτω).
+.br
+Αν κάνετε μια αναβάθμιση χρησιμοποιώντας αυτή τη λειτουργία, θα πρέπει να
+εκτελέσετε το "slackpkg new\-config" αργότερα, για να βρείτε και να
+συμπτύξετε τα αρχεία .new
+
+Η προεπιλεγμένη τιμή για το \fBBATCH\fP είναι το "off".
+.br
+Από τη γραμμή εντολών, μπορείτε να χρησιμοποιείτε το \-batch=value.
+
+.TP 5
+\fBDEFAULT_ANSWER\fP
+.br
+Αυτή είναι η προεπιλεγμένη απάντηση στις ερωτήσεις όταν το slackpkg
+ενημερώνει τον χρήστη για κάποιες πληροφορίες. Αυτή χρησιμοποιείται μόνο σε
+μη\-διαδραστικό τρόπο (όταν το \fBBATCH\fP είναι "yes" ή όταν ο χρήστης
+ενεργοποιεί τον μαζικό τρόπο/ batch mode μέσω της γραμμής εντολών). Αλλιώς,
+αυτή η μεταβλητή δεν έχει κανένα αποτέλεσμα.
+.br
+Οι έγκυρες τιμές είναι το "y" ή το "n".
+
+Η προεπιλεγμένη τιμή για το \fBDEFAULT_ANSWER\fP είναι το "n".
+.br
+Από τη γραμμή εντολών, μπορείτε να χρησιμοποιείτε το \-default_answer=value.
+
+.TP 5
+\fBUSE_INCLUDES\fP
+.br
+Τα πρότυπα/templates του Slackpkg μπορεί να συμπεριλαμβάνουν άλλα
+πρότυπα. Αυτό μειώνει τον αναδιπλασιασμό πακέτων σε πολλά πρότυπα/templates,
+αλλά μπορεί να είναι ένα πρόβλημα αν θέλετε να διαγράψετε μόνον ένα
+συγκεκριμένο πρότυπο/template. Μπορείτε να απενεργοποιήσετε το #include
+parsing ορίζοντας την επιλογή στο "off".
+
+Η προεπιλεγμένη τιμή για το \fBUSE_INCLUDES\fP είναι το "on".
+.br
+Από τη γραμμή εντολών,, μπορείτε να χρησιμοποιείτε το \-use_includes=value.
+
+.TP 5
+\fBSPINNING\fP
+.br
+Όταν το Slackpkg κάνει μια δραστηριότητα που απαιτεί κάποιο χρόνο, προσφέρει
+οπτικό feedback με μία spinning bar. Αν δεν σας αρέσει αυτή η spinning bar,
+μπορείτε να την απενεργοποιήσετε καθορίζοντας την επιλογή στο "off".
+
+Η προεπιλεγμένη τιμή για το \fBSPINNING\fP είναι το "on".
+.br
+Από τη γραμμή εντολών, μπορείτε να χρησιμοποιείτε το \-spinning=value.
+
+.SH ΑΡΧΕΙΑ
+.TP 5
+\fB/etc/slackpkg/slacpkg.conf\fP
+
+.SH "ΔΕΙΤΕ ΕΠΙΣΗΣ"
+\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8)
+\fBremovepkg\fP(8)
diff --git a/source/ap/slackpkg/files/manpages-l10n/es.slackpkg b/source/ap/slackpkg/files/manpages-l10n/es.slackpkg
new file mode 100644
index 00000000..98e24d0d
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/es.slackpkg
@@ -0,0 +1,333 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG 8 "May 2010" slackpkg\-2.81.1 ""
+.SH NOMBRE
+\fBslackpkg\fP \- Herramienta automatizada para el manejo de paquetes de
+Slackware Linux
+
+.SH SINOPSIS
+\fBslackpkg\fP \fB[OPCIONES]\fP
+\fB{install|remove|search|upgrade|reinstall|blacklist}\fP
+\fB{\fP\fIPATRÓN\fP\fB|\fP\fIARCHIVO\fP\fB}\fP
+
+\fBslackpkg [OPCIONES] {clean\-system|upgrade\-all|install\-new}\fP
+
+\fBslackpkg\fP \fB[OPCIONES]\fP \fB{search|file\-search}\fP
+\fB{\fP\fIPATRÓN\fP\fB|\fP\fIARCHIVO\fP\fB}\fP
+
+\fBslackpkg\fP \fB[OPCIONES]\fP
+\fB{generate\-template|install\-template|remove\-template}\fP \fINOMBREPLANTILLA\fP
+
+\fBslackpkg [OPCIONES] info\fP \fIPAQUETE\fP
+
+\fBslackpkg [OPCIONES] update [gpg]\fP
+
+\fBslackpkg [OPCIONES] {new\-config|check\-updates}\fP
+
+\fBslackpkg [OPCIONES] help\fP
+
+.SH DESCRIPCIÓN
+Slackpkg es una herramienta para aquellos que desean instalar o actualizar
+paquetes fácilmente a través de la red. Con slackpkg, es posible tener una
+instalación mínima de Slackware Linux e instalar o actualizar solamente los
+paquetes que más necesita.
+
+No necesita configurar NFS o hacer docenas de CDs para todas sus
+computadoras; todo lo que necesita hacer es escribir un comando y todos los
+más recientes paquetes oficiales de Slackware estarán en sus manos.
+
+.SH INSTRUCCIONES
+Slackpkg tiene muchas funcionalidades. Puede buscar archivos específicos,
+borrar todos los paquetes de terceros en su sistema, instalar paquetes
+agregados a Slackware desde su última actualización, mostrar descripciones
+de paquetes, etc.
+
+Antes que nada, es necesario habilitar un espejo en el archivo
+/etc/slackpkg/mirrors y ejecutar:
+
+.in +5
+# slackpkg update
+.in
+
+La acción "update" descargará y formateará la lista de archivos y paquetes
+en Slackware. Cada vez que esta lista es cambiada, es necesario actualizar
+de nuevo.
+
+Las características principales de Slackpkg son aquellas directamente
+relacionadas con la administración de paquetes: instalar, actualizar, y
+eliminar paquetes. Para hacer cualquiera de estas tareas, la sintaxis de
+Slackpkg es:
+
+.in +5
+# slackpkg [OPCIONES] <acción> {PATRÓN|ARCHIVO}
+.in
+
+Las \fIOPCIONES\fP pueden ser una o más de las diferentes opciones de
+configuración listadas en /etc/slackpkg/slackpkg.conf. Hay opciones de
+línea de comandos equivalentes a la mayoría de las directivas de
+configuración presentes en slackpkg.conf \- vea la página de manual
+\fBslackpkg.conf(5)\fP para ver cuáles opciones están disponibles.
+
+\fIPATRÓN\fP puede ser el nombre de un paquete o solo parte del nombre del
+paquete. Puede también ser una serie de software (como kde, a, ap, ...).
+.br
+
+\fIARCHIVO\fP es un archivo con una lista de \fIPATRONes\fP dentro: ya sea uno por
+línea, o varios en una línea con espacios como separadores.
+
+Slackpkg puede ser usado para actualizar la distribución completa.
+.br
+La manera usual es hacer:
+
+.in +5
+# slackpkg update
+.br
+# slackpkg install\-new
+.br
+# slackpkg upgrade\-all
+.br
+# slackpkg clean\-system
+.in
+
+Otra característica de Slackpkg es la habilidad de trabajar con plantillas,
+las cuales pueden facilitar mucho la creación de diferentes máquinas con los
+mismos paquetes. Los pasos básicos son los siguientes:
+
+.RS +5
+.IP \(bu 2
+Instalar una máquina
+.IP \(bu 2
+Ejecute "slackpkg generate\-template NOMBREPLANTILLA"
+.IP \(bu 2
+Copie /etc/slackpkg/templates/NOMBREPLANTILLA.template al mismo directorio
+en la otra máquina
+.IP \(bu 2
+Ejecute "slackpkg install\-template NOMBREPLANTILLA" en la otra máquina
+.RE
+
+\fINOMBREPLANTILLA\fP es el nombre de su plantilla.
+
+Al seguir esta página de manual, puede encontrar qué hacen cada una de éstas
+(y otras) acciones.
+
+.SH ACCIONES
+.TP 5
+\fBhelp\fP
+.br
+Muestra las acciones de slackpkg y una breve descripción. Es útil si
+necesita saber algo sobre slackpkg. La información aquí, en la página de
+manual, es mucho más completa.
+
+.TP 5
+\fBupdate\fP
+.br
+Esta opción descargará la lista más reciente desde un espejo de Slackware (o
+su CD). Es buena idea ejecutar
+
+.in +5
+# slackpkg update
+.in
+
+antes de realizar una actualización, instalación o búsqueda de paquetes.
+.br
+Si necesita actualizar la llave GPG de Slackware, ejecute
+
+.in +5
+# slackpkg update gpg
+.in
+
+La llave GPG no cambia. Este debería ser un comando ejecutado una sola vez \-
+ejecútelo y luego olvídelo...
+
+.TP 5
+\fBcheck\-updates\fP
+.br
+Verifica si existe alguna actualización de ChangeLog.txt. Esto es bueno
+usarlo desde cron para alertar al administrador sobre actualizaciones.
+
+.TP 5
+\fBfile\-search\fP
+.br
+Es posible buscar en los paquetes oficiales de Slackware cualquier archivo
+en la distribución Slackware. ¿Necesita una librería extraña? Use
+file\-search para encontrarla.
+
+.in +5
+# slackpkg file\-search archivo
+.in
+
+Todos los paquetes que coincidan con "archivo" serán mostrados, de manera
+que puede ver si los paquetes están instalados o no; si no lo están, puede
+descargarlos e instalarlos con otras acciones de slackpkg.
+
+.TP 5
+\fBsearch\fP
+.br
+Puede buscar cualquier paquete distribuido con Slackware.
+
+.in +5
+# slackpkg search patrón
+.in
+
+Todos los paquetes cuyo nombre coincida con "patrón" serán mostrados. Como
+file\-search, puede ver si los paquetes están instalados o no; si no lo
+están, puede descargarlos e instalarlos con otras acciones de slackpkg.
+
+.TP 5
+\fBinstall\fP
+.br
+La instalación de un paquete es muy simple. Solo necesita escribir:
+
+.in +5
+# slackpkg install paquete
+.in
+
+y el paquete será descargado e instalado.
+.br
+No es posible utilizar la opción "install" para instalar un paquete que ya
+está instalado, pero puede reinstalarlo o actualizarlo.
+
+.TP 5
+\fBupgrade\fP
+.br
+La acción "upgrade" instala la versión oficial más reciente del paquete o
+paquetes especificados.
+
+"upgrade" no intentará instalar nuevos paquetes (use la función "install"
+para ese propósito; la versión oficial más reciente del paquete será
+instalada).
+.TP 5
+\fBreinstall\fP
+.br
+En caso que por error algo se dañe, la opción "reinstall" le permite
+reinstalar la misma versión de un paquete que está actualmente instalado.
+
+.TP 5
+\fBremove\fP
+.br
+Con "remove", es posible eliminar ciertos paquetes instalados. Por ejemplo:
+
+.in +5
+# slackpkg remove kde
+.in
+
+eliminará todos los paquetes con "kde" en su nombre.
+
+.TP 5
+\fBblacklist\fP
+.br
+Con esta acción, se pueden agregar ciertos paquetes a una "lista negra".
+.br
+Los paquetes en la lista negra no serán instalados, actualizados o
+eliminados por slackpkg. Si necesita eliminar algún paquete de la lista
+negra, por favor edite /etc/slackpkg/blacklist.
+
+.TP 5
+\fBdownload\fP
+.br
+Esta acción hace que slackpkg descargue los paquetes, pero no los
+instala. Serán puestos en /var/cache/packages, y puede instalarlos,
+actualizarlos o reinstalarlos más adelante (o quemarlos en un CD).
+
+.TP 5
+\fBinfo\fP
+.br
+Esta acción despliega información sobre el paquete: tamaños con y sin
+compresión, descripción, etcétera...
+
+.TP 5
+\fBclean\-system\fP
+.br
+Esta acción borra todos los paquetes que no pertenecen a una instalación
+estándar de Slackware. Con esta opción, puede limpiar su sistema, eliminando
+paquetes de terceros así como cualquier paquete que fue eliminado del grupo
+de paquetes oficiales de Slackware.
+.br
+Si tiene algún paquete de terceros (o hecho por ud.) que le gustaría
+mantener, puede agregarlo temporalmente a la lista negra de paquetes antes
+de ejecutar la acción 'clean\-system'.
+
+.TP 5
+\fBupgrade\-all\fP
+.br
+Esta acción actualiza cada paquete instalado en el sistema a la versión en
+la estructura de directorios oficial de Slackware; esta es la manera
+"correcta" de actualizar el sistema completo.
+.br
+Recuerde usar la acción "install\-new" antes de usar "upgrade\-all".
+
+.TP 5
+\fBinstall\-new\fP
+Esta acción instala cualquier paquete nuevo que ha sido agregado al grupo
+oficial de paquetes de Slackware. Use esto si está actualizando su sistema a
+otra versión de Slackware o si está utilizando \-current.
+.br
+Si desea instalar todos los paquetes desinstalados en su sistema, use el
+siguiente comando en lugar de la acción "install\-new":
+
+.in +5
+# slackpkg install slackware.
+.in
+.TP 5
+\fBnew\-config\fP
+Esta acción busca nuevos archivos de configuracion .new y pregunta al
+usuario qué desea hacer con esos archivos.
+.br
+"new\-config" es muy útil cuando se realiza una actualización y se dejan los
+archivos de configuración para ser revisados más adelante. En lugar de
+buscarlos manualmente, buscar diferencias y reemplazarlos, puede utilizar la
+acción "new\-config".
+.TP 5
+\fBgenerate\-template\fP
+Esta acción crea una nueva plantilla con todos los paquetes oficiales que
+están instalados en su sistema. La plantilla se almacena en
+/etc/slackpkg/templates
+.TP 5
+\fBinstall\-template\fP
+Esta acción instala la plantilla requerida en el sistema. La plantilla debe
+estar en /etc/slackpkg/templates. Si la plantilla "incluye" otras
+plantillas, todas ellas debe estar en /etc/slackpkg/templates. Puede
+deshabilitar las inclusiones en slackpkg.conf o en la línea de comandos.
+.TP 5
+\fBremove\-template\fP
+Esta acción elimina todos los paquetes que son parte de una plantilla
+seleccionada. Tenga cuidado, esto puede poner su máquina en un estado
+inutilizable. El manejo de las inclusiones ("include") puede ser activado o
+desactivado en slackpkg.conf, o con las opciones apropiadas en la línea de
+comandos.
+
+.SH ARCHIVOS
+.TP 5
+\fB/etc/slackpkg/mirrors \fP
+Archivo donde se especifica la ubicación para descargar paquetes
+.TP 5
+\fB/etc/slackpkg/slackpkg.conf \fP
+Configuración general de slackpkg
+.TP 5
+\fB/etc/slackpkg/blacklist\fP
+Lista de paquetes a ignorar
+.TP 5
+\fB/etc/slackpkg/templates\fP
+Contiene todos los archivos de plantillas
+.TP 5
+\fB/usr/libexec/slackpkg\fP
+Contiene el núcleo de slackpkg y funciones adicionales
+.TP 5
+\fB/var/lib/slackpkg\fP
+Utilizado por slackpkg internamente \- Listas formateadas de paquetes, copia
+de ChangeLog.txt, lista de archivos, etcétera...
+
+.SH "VER TAMBIÉN"
+\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8),
+\fBmakepkg\fP(8), \fBpkgtool\fP(8).
+
+.SH AUTORES
+.TP 5
+Piter PUNK aka Roberto F Batista
+<piterpk AT terra DOT com DOT br>
+.TP 5
+Evaldo Gardenali aka UdontKnow
+<evaldo AT fasternet DOT com DOT br>
diff --git a/source/ap/slackpkg/files/manpages-l10n/es.slackpkg.conf b/source/ap/slackpkg/files/manpages-l10n/es.slackpkg.conf
new file mode 100644
index 00000000..2be8440c
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/es.slackpkg.conf
@@ -0,0 +1,298 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG.CONF 5 "May 2010" slackpkg\-2.81.1 ""
+.SH NOMBRE
+\fBslackpkg.conf\fP \- Datos de configuración de slackpkg
+
+.SH DESCRIPCIÓN
+
+El archivo slackpkg.conf contiene información para \fBslackpkg\fP (8), una
+herramienta automatizada para manejar paquetes de Slackware Linux.
+
+El archivo slackpkg.conf es una secuencia de variables de script de shell, y
+cada variable controla un aspecto de slackpkg. Los comentarios inician con
+el símbolo # y terminal hasta el final de la línea, y pueden aparecer en
+cualquier lugar dentro del archivo slackpkg.conf. Si alguna variable aparece
+más de una vez en el archivo, slackpkg utilizará el valor definido de
+último.
+
+Muchas variables pueden ser reemplazadas por opciones dadas a slackpkg en la
+línea de comandos. Si necesita cambiar el valor de \fBVARIABLE\fP , especifique
+\fB\-variable=valor\fP en la línea de comandos justo antes de la acción de
+slackpkg. Múltiples variables pueden ser cambiadas.
+
+EJEMPLO: slackpkg \-batch=on \-default_answer=y upgrade\-all
+
+Para opciones de configuración que solo tienen dos estados, los valores
+posibles son "on" u "off" a menos que se indique lo contrario.
+
+Las diferentes opciones de configuración son:
+
+.TP 5
+\fBARCH\fP
+.br
+Selecciona la arquitectura del sistema. Usualmente Slackpkg puede encontrar
+el valor correcto utilizando "uname \-m". Los valores aceptados son:
+
+.ds title MÁQUINA\t\tVALORES VÁLIDOS DE ARCH
+.ds arm ARM\t\t\tarm
+.ds x86 x86 (32bits)\ti386, i486, i586 y i686
+.ds x86_64 x86 (64bits)\tx86_64
+.ds ppc PowerPC\t\tpowerpc
+.ds s390 S/390\t\t390
+.in +5
+\fB\*[title]\fP
+.br
+\*[arm]
+.br
+\*[x86]
+.br
+\*[x86_64]
+.br
+\*[ppc]
+.br
+\*[s390]
+.in
+
+El valor estándar de \fBARCH\fP depende de su arquitectura.
+
+.TP 5
+\fBSLACKKEY\fP
+.br
+Slackpkg revisa el archivo de firma del paquete (.asc) con la firma GPG del
+proyecto. Dado que versiones de Slackware para otras arquitecturas pueden
+tener diferentes firmas, Slackpkg trata de encontrar la firma correcta
+automáticamente, basándose en la arquitectura de su sistema. Si la firma
+\fBSLACKKEY\fP detectada automáticamente no es correcta, puede cambiarla usando
+esta opción.
+
+El valor estándar de \fBSLACKKEY\fP depende de la arquitectura de Slackware.
+
+.TP 5
+\fBTEMP\fP
+.br
+Define la ubicación en la cual slackpkg descargará los paquetes antes de
+instalarlos o actualizarlos.
+
+El valor estándar de \fBTEMP\fP es /var/cache/packages.
+
+.TP 5
+\fBWORKDIR\fP
+.br
+Define el directorio para listas de paquetes, listas de archivos, y otra
+información utilizada por slackpkg mientras que realiza su trabajo. No
+cambie el valor de esta variable a menos que sepa lo que está haciendo.
+
+El valor estándar de \fBWORKDIR\fP es /var/lib/slackpkg.
+
+.TP 5
+\fBWGETFLAGS\fP
+.br
+Establece opciones especiales para wget. Si necesita usar opciones
+múltiples, recuerde ponerlas entre comillas dobles.
+
+El valor estándar de \fBWGETFLAGS\fP es "\-\-passive\-ftp"
+
+.TP 5
+\fBDELALL\fP
+.br
+Si se define como "on", todos los archivos descargados serán borrados
+después de que slackpkg realice una instalación o actualización (esto NO
+tiene ningún efecto cuando slackpkg se ejecuta con la acción "download"). Si
+se define como "off", los archivos serán guardados en el directorio definido
+en \fBTEMP\fP (como se describió anteriormente).
+
+El valor estándar de \fBDELALL\fP es "on".
+.br
+Desde la línea de comandos, puede utilizar \-delall=valor.
+
+.TP 5
+\fBCHECKMD5\fP
+.br
+Habilita (on) o deshabilita (off) la revisión de la suma de verificación MD5
+(checksum) de todos los paquetes descargados antes de instalar o actualizar.
+
+El valor estándar de \fBCHECKMD5\fP es "on".
+.br
+Desde la línea de comandos, puede utilizar \-checkmd5=valor.
+
+.TP 5
+\fBCHECKGPG\fP
+.br
+Habilita (on) o deshabilita (off) la revisión de la firma GPG para cada
+paquete antes de instalar o actualizar.
+
+El valor estándar de \fBCHECKGPG\fP es "on".
+.br
+Desde la línea de comandos, puede utilizar \-checkgpg=valor.
+
+.TP 5
+\fBCHECKSIZE\fP
+.br
+Habilita (on) o deshabilita (off) la revisión de espacio disponible en disco
+para cada paquete antes de instalar o actualizar.
+
+El valor estándar de \fBCHECKSIZE\fP es "off".
+.br
+Desde la línea de comandos, puede utilizar \-checksize=valor.
+
+.TP 5
+\fBPKGMAIN\fP
+.br
+Define el directorio principal de la distribución. Usualmente, no es
+necesario preocuparse por esta variable, ya que Slackpkg trata de
+encontrarla basándose en su arquitectura. Sin embargo, si necesita
+cambiarla, entonces incluya esta variable en su slackpkg.conf. Esta variable
+debe ser siempre el directorio que contiene la serie de paquetes de
+Slackware (A, AP, D, E, F, ...).
+
+Estándar: depende de la arquitectura de Slackware
+
+.TP 5
+\fBPRIORITY\fP
+.br
+Este arreglo establece la prioridad que tendrán los directorios en el espejo
+cuando slackpkg busca paquetes. Si se encuentra un paquete en más de un
+lugar, el paquete en el primer directorio tiene prioridad, luego el segundo,
+luego el tercero, después el cuarto y finalmente, el paquete encontrado en
+el último directorio listado. Puede utilizar %PKGMAIN para usar los
+contenidos de la variable PKGMAIN.
+
+Valores estándar (en orden): patches %PKGMAIN extra pasture testing
+
+.TP 5
+\fBPOSTINST\fP
+.br
+Habilita (on) o deshabilita (off) las funcionalidades post\-instalación de
+slackpkg, tales como buscar archivos de configuración nuevos (*.new), buscar
+nuevas imágenes del kernel, y preguntarle qué se debe hacer en esos casos.
+
+El valor estándar de \fBPOSTINST\fP es "on".
+.br
+Desde la línea de comandos, puede utilizar \-postinst=valor.
+
+.TP 5
+\fBONLY_NEW_DOTNEW\fP
+.br
+Cuando \fBPOSTINST\fP se define como "on", slackpkg buscará todos los archivos
+\&.new dentro de /etc y le preguntará al usuario qué hacer con ellos. Sin
+embargo, algunos usuarios prefieren ver solamente los archivos .new
+instalados en la última ejecución de slackpkg, así que si esto aplica para
+ud., establezca \fBONLY_NEW_DOTNEW\fP en "on".
+
+El valor estándar de \fBONLY_NEW_DOTNEW\fP es "off". Cambie esto solamente si
+sabe lo que está haciendo...
+.br
+Desde la línea de comandos, puede utilizar \-only_new_dotnew=valor.
+
+.TP 5
+\fBONOFF\fP
+.br
+La variable \fBONOFF\fP establece el comportamiento inicial de la interfaz de
+diálogo. Si establece esto como "on" entonces todos los paquetes serán
+seleccionados de forma predeterminada. Si prefiere la opción opuesta (todos
+no seleccionados), entonces establezca esto como "off".
+
+El valor estándar de \fBONOFF\fP es "on".
+.br
+Desde la línea de comandos, puede utilizar \-onoff=valor.
+
+.TP 5
+\fBDOWNLOAD_ALL\fP
+.br
+Si esta variable se define como "on", todos los archivos serán descargados
+antes de que la operación solicitada (instalar o actualizar) se realice. Si
+se define como "off", entonces los archivos serán descargados y la operación
+(instalar/actualizar) será realizada uno por uno.
+
+El valor estándar de \fBDOWNLOAD_ALL\fP es "off".
+.br
+Desde la línea de comandos, puede utilizar \-download_all=valor.
+
+.TP 5
+\fBDIALOG\fP
+.br
+Habilita (on) o deshabilita (off) la interfaz de diálogo.
+
+El valor estándar de \fBDIALOG\fP es "on".
+.br
+Desde la línea de comandos, puede utilizar \-dialog=valor.
+
+.TP 5
+\fBDIALOG_MAXARGS\fP
+.br
+Establece el número máximo de caracteres que serán enviados a "dialog". Si
+se llega a este número en una actualización, slackpkg elimina la información
+acerca de la versión actual instalada de cada paquete. Si después de
+eliminar esta información el número se alcanza de nuevo, slackpkg muestra un
+error al usuario.
+
+Si \fBDIALOG_MAXARGS\fP no está definido, 19500 es el valor predeterminado.
+.br
+Desde la línea de comandos, puede utilizar \-dialog_maxargs=valor.
+
+.TP 5
+\fBBATCH\fP
+.br
+Habilita (on) o deshabilita (off) el modo no\-interactivo. Cuando se ejecuta
+en modo de proceso por lotes, slackpkg no preguntará nada al usuario; en
+cambio, todas las preguntas serán contestadas con \fBDEFAULT_ANSWER\fP (vea más
+abajo).
+.br
+Si realiza una actualización utilizando este modo, necesitará ejecutar
+"slackpkg new\-config" más adelante para encontrar e incorporar archivos
+\&.new.
+
+El valor estándar de \fBBATCH\fP es "off".
+.br
+Desde la línea de comandos, puede utilizar \-batch=valor.
+
+.TP 5
+\fBDEFAULT_ANSWER\fP
+.br
+Esta es la respuesta estándar a las preguntas cuando slackpkg le pide al
+usuario alguna información. Esto se usa solamente en modo no\-interactivo
+(cuando \fBBATCH\fP es "yes" o el usuario habilita el modo de procesamiento por
+lotes desde la línea de comandos); de otra manera, esta variable no tiene
+ningún efecto.
+.br
+Valores aceptados son "y" o "n".
+
+El valor estándar de \fBDEFAUL_ANSWER\fP es "n".
+.br
+Desde la línea de comandos, puede utilizar \-default_answer=valor.
+
+.TP 5
+\fBUSE_INCLUDES\fP
+.br
+Las plantillas de slackpkg pueden incluir otras plantillas. Esto reduce la
+duplicación de paquetes en muchas plantillas, pero también puede ser un
+problema si desea eliminar solo una plantilla especifica. Puede deshabilitar
+el procesamiento de la instrucción #include al definir esta opción como
+"off".
+
+El valor estándar de \fBUSE_INCLUDES\fP es "on".
+.br
+Desde la línea de comandos, puede utilizar \-use_includes=value.
+
+.TP 5
+\fBSPINNING\fP
+.br
+Cuando Slackpkg está haciendo alguna actividad que requiere cierto tiempo,
+muestra un indicador visual con una barra giratoria. Si no le gusta la barra
+giratoria, puede ser deshabilitada definiendo esta opción como "off".
+
+El valor estándar de \fBSPINNING\fP es "on".
+.br
+Desde la línea de comandos, puede utilizar \-spinning=valor.
+
+.SH ARCHIVOS
+.TP 5
+\fB/etc/slackpkg/slacpkg.conf\fP
+
+.SH "VER TAMBIÉN"
+\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8)
+\fBremovepkg\fP(8)
diff --git a/source/ap/slackpkg/files/manpages-l10n/fa.slackpkg b/source/ap/slackpkg/files/manpages-l10n/fa.slackpkg
new file mode 100644
index 00000000..740da974
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/fa.slackpkg
@@ -0,0 +1,322 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG 8 "می ۲۰۱۰" slackpkg\-2.81.1 ""
+.SH نام
+؛ \fBslackpkg\fP \- ابزار اتوماتیک برای مدیریت پکیج های اسلکور لینوکس ؛
+
+.SH اختصار
+\fBslackpkg\fP \fB[گزینه ها]\fP
+\fB{install|remove|search|upgrade|reinstall|blacklist}\fP
+\fB{\fP\fIفایل\fP\fB|\fP\fIالگو\fP\fB}\fP
+
+\fBslackpkg [گزینه ها] {clean\-system|upgrade\-all|install\-new}\fP
+
+\fBslackpkg\fP \fB[گزینه ها]\fP \fB{search|file\-search}\fP \fB{\fP\fIفایل\fP\fB|\fP\fIالگو\fP\fB}\fP
+
+\fBslackpkg\fP \fB[گزینه ها]\fP
+\fB{generate\-template|install\-template|remove\-template}\fP \fIقالب\fP
+
+\fBslackpkg [گزینه ها] info\fP \fIپکیج\fP
+
+\fBslackpkg [گزینه ها] update [gpg]\fP
+
+\fBslackpkg [گزینه ها] {new\-config|check\-updates}\fP
+
+\fBslackpkg [گزینه ها] help\fP
+
+.SH توصیف
+فرمان slackpkg یک ابزار برای کسانی است که می خواهند به راحتی از طریق شبکه
+پکیج ها را نصب کنند و یا ارتقا دهند. با استفاده از این ابزار شما می توانید
+اسلکور را به صورت حداقلی نصب کرده و صرفا پکیج هایی را نصب کرده و یا ارتقاء
+دهید که به آنها بیشتر نیاز دارید.
+
+شما نیاز به تنظیم فایل سیستم شبکه (NFS) و یا ساخت تعداد زیادی CD برای تمام
+کامپیوترهایتان ندارید. آنچه نیاز دارید تنها تایپ یک فرمان است تا آخرین نسخه
+پکیج های رسمی اسلکور در اختیار شما باشد.
+
+.SH راهنما
+ابزار Slackpkg امکانات زیادی دارد. می تواند فایل خاصی را جستجو کند، تمام
+پکیج های غیررسمی را از سیستم شما حذف کند، تمام پکیج های اضافه شده به اسلکور
+پس از آخرین بروزرسانی را روی سیستم نصب کند، توصیف پکیج را نمایش دهد و غیره.
+
+قبل از اینکه عملی انجام دهید, باید یکی از مخازن واقع در فایل موجود در مسیر
+etc/slackpkg/mirrors/ بدون علامت کرده (علامت # را از جلوی آینه مورد نظرتان
+حذف کرده) و فرمان زیر را اجرا کنید:
+
+.in +5
+# slackpkg update
+.in
+
+عملیات "update" لیست فایلها و پکیج ها را در اسلکور دانلود و فرمت می کند. هر
+زمانی که این لیست تغییر کند لازم است که update دوباره اجرا شود.
+
+مهمترین خصوصیات slackpkg آنهایی هستند که مستقیما به مدیریت پکیج ها مربوط
+هستند: نصب، ارتقاء و حذف پکیج ها. برای انجام هرکدام از این موارد، فرمان
+slackpkg به صورت زیر می باشد:
+
+.in +5
+# slackpkg [OPTIONS] <action> {PATTERN|FILE}
+.in
+
+\fIگزینه ها\fP (OPTIONS) می تواند شامل یک یا چند گزینه پیکربندی لیست شده در
+فایل موجود در مسیر etc/slackpkg/slackpkg.conf/ باشد. گزینه های خط فرمان
+مشابهی برای فرمانهای پیکربندی در فایل slackpkg.conf یافت می شود. برای مشاهده
+لیست گزینه های موحود به صفحه راهنمای \fBslackpkg.conf\fP مراجعه کنید.
+
+\fIالگو\fP (PATTERN) می تواند نام یک پکیج یا فقط بخشی از نام پکیج باشد. همچنین
+می تواند نام سری نرم افزاری (نظیر kde ،a ،ap و غیره) باشد.
+.br
+
+\fIفایل\fP (FILE) نام فایلی است که لیستی از \fIالگوها\fP در آن چه به صورت یک الگو
+در هر سطر و چه به صورت چند الگو در هر سطر که بوسیله فاصله از هم جدا شده اند،
+قرار دارد.
+
+ابزار Slackpkg می تواند برای ارتقاء تمام سیستم عامل مورد استفاده قرار گیرد.
+.br
+روش معمول عبارت است از:
+
+.in +5
+# slackpkg update
+.br
+# slackpkg install\-new
+.br
+# slackpkg upgrade\-all
+.br
+# slackpkg clean\-system
+.in
+
+خصوصیت دیگر Slackpkg توانایی کار با قالب هاست که ایجاد سیستم هایی با پکیج
+های یکسان را امکان پذیر می سازد. مراحل اصلی کار عبارتند از:
+
+.RS +5
+.IP \(bu 2
+نصب به روی یک سیستم
+.IP \(bu 2
+اجرای فرمان "قالب slackpkg generate\-template"
+.IP \(bu 2
+کپی کردن "template.قالب/etc/slackpkg/templates/" در همان دایرکتوری در سیستم
+دیگر
+.IP \(bu 2
+اجرای فرمان "قالب slackpkg install\-template" در سیستم دیگر
+.RE
+
+\fIقالب\fP همان نام قالب مورد استفاده شماست.
+
+با استفاده از این صفحه راهنما، شما می توانید بفهمید که هر کدام از این (و
+دیگر) گزینه ها چه عملی انجام می دهند.
+
+.SH عملیاتها
+.TP 5
+\fBhelp\fP
+.br
+عملیاتهای slackpkg و توصیف کوتاهی از آنها را نمایش می دهد. اگر بخواهید
+اطلاعات مختصری از slackpkg بدست آورید مفید است. اطلاعات ارائه شده در اینجا
+(صفحه راهنما) بسیار کاملتر است.
+
+.TP 5
+\fBupdate\fP
+.br
+آخرین لیست پکیج ها را از یک مخزن اسلکور (یا CD شما) دانلود می کند. اجرای این
+فرمان:
+
+.in +5
+# slackpkg update
+.in
+
+قبل از تلاش برای ارتقاء، نصب و یا جستجوی پکیج ها ایده خوبیست.
+.br
+اگر نیاز دارید که کلید GPG اسلکور را بروزرسانی کنید فرمان زیر را اجرا کنید:
+
+.in +5
+# slackpkg update gpg
+.in
+
+کلید GPG تغییر نمی کند. بنابراین این یک فرمان یکبار مصرف است. آن را یکبار
+اجرا کرده و فراموش کنید...
+
+.TP 5
+\fBcheck\-updates\fP
+.br
+مشخص می کند که آیا بروزرسانی در Changelog.txt وجود دارد یا خیر. خوب است که
+این فرمان از cron اجرا شود تا مدیر سیستم را درباره بروزرسانیها آگاه کند.
+
+.TP 5
+\fBfile\-search\fP
+.br
+شما می توانید پکیج های رسمی اسلکور را برای هر فایلی در توزیع اسلکور مورد
+جستجو قرار دهید. آیا به دنبال یک کتابخانه ناآشنا هستید؟ از file\-search برای
+پیدا کردن آن استفاده کنید.
+
+.in +5
+# slackpkg file\-search فایل
+.in
+
+تمام پکیج هایی که با کلمه "فایل" مطابقت داشته باشند، نمایش داده خواهند
+شد. بنابراین می توانید ببینید که آیا پکیج نصب شده یا خیر؛ در صورت عدم نصب،
+شما می توانید با استفاده از دیگر عملیات slackpkg آنها را دانلود و نصب کنبد.
+
+.TP 5
+\fBsearch\fP
+.br
+شما می توانید تمام پکیج های توزیع شده در اسلکور را مورد جستجو قرار دهید.
+
+.in +5
+# slackpkg search الگو
+.in
+
+تمام پکیج هایی که نام آنها با "الگو" مطابقت داشته باشد نمایش داده خواهند
+شد. همانند file\-search شما می توانید مشاهده کنید که آیا پکیج نصب است و اگر
+نصب نیست آن را بوسیله دیگر عملیات دانلود و نصب کنید.
+
+.TP 5
+\fBinstall\fP
+.br
+نصب یک پکیج بسیار ساده است. شما تنها نیاز به تایپ فرمان
+
+.in +5
+# slackpkg install پکیج
+.in
+
+دارید که پکیج را دانلود و نصب می کند.
+.br
+شما نمی توانید از گزینه install برای نصب پکیجی که از قبل روی سیستم نصب شده
+استفاده کنید، اما می توانید آن را بازنصب کرده و یا ارتقاء دهید.
+
+.TP 5
+\fBupgrade\fP
+.br
+جدیدترین نسخه پکیج یا پکیج های رسمی مشخص شده را نصب می کند
+
+فرمان upgrade برای نصب پکیج های جدید تلاش نمی کند (برای این منظور از دستور
+install استفاده کنید که باعث نصب آخرین نسخه رسمی پکیج می شود).
+.TP 5
+\fBreinstall\fP
+.br
+اگر به اشتباه چیزی را خراب کرده باشید، گزینه reinstall به شما اجازه می دهد
+تا نسخه مشابه پکیجی که قبلا نصب شده است را بازنصب کنید.
+
+.TP 5
+\fBremove\fP
+.br
+با remove شما می توانید پکیج های نصب شده مشخصی را حذف کنید. در مثال زیر:
+
+.in +5
+# slackpkg remove kde
+.in
+
+تمام پکیج هایی که عبارت "kde" در نام آنها وجود دارد، حذف خواهند شد.
+
+.TP 5
+\fBblacklist\fP
+.br
+با این عملیات، شما می توانید پکیج های خاصی را وارد لیست سیاه کنید.
+.br
+پکیج هایی که وارد لیست سیاه شده اند بوسیله slackpkg نصب، ارتقاء و حذف
+نخواهند شد. اگر می خواهید برخی پکیج ها را از لیست سیاه خارج کنید، فایل واقع
+در مسیر etc/slackpkg/blacklist/ را تدوین کنید.
+
+.TP 5
+\fBdownload\fP
+.br
+با استفاده از این گزینه slackpkg پکیج را دانلود می کند اما آن را نصب نمی
+کند. پکیج های دانلود شده در مسیر var/cache/packages/ ذخیره می شوند و شما می
+توانید آنها را بعدا نصب کنید، ارتقاء دهید و یا بازنصب نمایید (یا حتی روی CD
+رایت کنید).
+
+.TP 5
+\fBinfo\fP
+.br
+این گزینه اطلاعاتی در مورد پکیج (ها) نظیر سایز معمولی و فشرده، توصیف و غیره
+ارائه می کند.
+
+.TP 5
+\fBclean\-system\fP
+.br
+این عملیات تمام پکیج هایی که متعلق به نصب استاندارد اسلکور نیستند، حذف می
+کند. با این گزینه، شما می توانید سیستم خود را پاکسازی کرده و پکیج های
+غیررسمی را علاوه بر پکیج های حذف شده از سری رسمی پکیج های اسلکور (واقع در
+مخزن اینترنی)، حذف کنید.
+.br
+اگر برخی پکیج های غیررسمی (با سفارشی شده) دارید که تمایل به نگاهداری آنها
+دارید، می توانید موقتا آنها را قبل از اجرای این عملیات در لیست سیاه وارد
+کنید.
+
+.TP 5
+\fBupgrade\-all\fP
+.br
+این عملیات تمام پکیج های نصب شده روی سیستم شما را به نسخه رسمی اسلکور ارتقاء
+می دهد. استفاده از این گزینه یک روش خوب برای ارتقاء کلی سیستم می باشد.
+.br
+به یاد داشته باشید که قبل از upgrade\-all از install\-new استفاده کنید.
+
+.TP 5
+\fBinstall\-new\fP
+این عملیات هر پکیج تازه ای که به سری رسمی پکیج های اسلکور اضافه شده باشد نصب
+می کند. اگر می خواهید سیستم اسلکور خود را به نسخه جدیدتر ارتقاء دهید و یا
+اگر از نسخه current\- استفاده می کنید، این عملیات را اجرا کنید.
+.br
+اگر می خواهید تمام پکیج های حذف شده اسلکور را روی سیستم نصب کنید، به جای
+install\-new از فرمان زیر استفاده کنید:
+
+.in +5
+# slackpkg install slackware.
+.in
+.TP 5
+\fBnew\-config\fP
+این عملیات فایل های پیکربندی "new." را جستجو کرده و از کاربر سئوال می کند که
+می خواهد با آنها چه کند.
+.br
+new\-config برای زمانی که سیستم را ارتقاء داده و فایل های پیکربندی را برای
+بازبینی های بعدی رها می کنید، گزینه مفیدی است. به جای جستجوی و جایگزینی دستی
+می توانید از new\-config استفاده کنید.
+.TP 5
+\fBgenerate\-template\fP
+این عملیات قالب جدیدی شامل تمام پکیج های رسمی اسلکور نصب شده روی سیستم شما
+ایجاد می کند. قالب در مسیر etc/slackpkg/templates/ ذخیره می شود.
+.TP 5
+\fBinstall\-template\fP
+این عملیات قالب درخواست شده را روی سیستم نصب می کند. قالب باید در مسیر
+etc/slackpkg/templates/ باشد. اگر قالب حاوی (includes) قالب های دیگر بود
+تمام آنها باید در مسیر etc/slackpkg/templates/ باشند. شما می توانید گزینه
+"includes" را در slackpkg.conf یا در خط فرمان غیرفعال کنید.
+.TP 5
+\fBremove\-template\fP
+این گزینه تمام پکیج هایی که بخشی از قالب انتخاب شده هستند، حذف می کند. مراقب
+باشید، این گزینه می تواند سیستم شما را بلااستفاده کند. مدیریت "include" می
+تواند در slackpkg.conf یا بوسیله گزینه مناسب در خط فرمان فعال/غیرفعال شود.
+
+.SH فایلها
+.TP 5
+\fB/etc/slackpkg/mirrors \fP
+این فایل محلی که پکیج ها باید از آنجا دانلود شوند، مشخص می کند.
+.TP 5
+\fB/etc/slackpkg/slackpkg.conf \fP
+فایل پیکربندی عمومی slackpkg
+.TP 5
+\fB/etc/slackpkg/blacklist\fP
+فایل حاوی لیست پکیج هایی که باید نادیده گرفته شوند.
+.TP 5
+\fB/etc/slackpkg/templates\fP
+حاوی تمام فایلهای قالب ها می باشد.
+.TP 5
+\fB/usr/libexec/slackpkg\fP
+شامل هسته slackpkg و کارکردهای اضافی آن می باشد.
+.TP 5
+\fB/var/lib/slackpkg\fP
+شامل آیتم های مورد نیاز برای استفاده از slackpkg نظیر لیست پکیج ها، کپی فایل
+"ChangeLog.txt" و لیست فایل ها و غیره می باشد.
+
+.SH "نگاه کنید به:"
+\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8),
+\fBmakepkg\fP(8), \fBpkgtool\fP(8).
+
+.SH نویسندگان
+.TP 5
+Piter PUNK aka Roberto F Batista
+<piterpk AT terra DOT com DOT br>
+.TP 5
+Evaldo Gardenali aka UdontKnow
+<evaldo AT fasternet DOT com DOT br>
diff --git a/source/ap/slackpkg/files/manpages-l10n/fa.slackpkg.conf b/source/ap/slackpkg/files/manpages-l10n/fa.slackpkg.conf
new file mode 100644
index 00000000..cf243845
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/fa.slackpkg.conf
@@ -0,0 +1,292 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG.CONF 5 "می ۲۰۱۰" slackpkg\-2.81.1 ""
+.SH نام
+؛ \fBslackpkg.conf\fP فایل حاوی اطلاعات پیکربندی slackpkg ؛
+
+.SH توصیف
+
+فایل slackpkg.conf حاوی اطلاعاتی برای \fBslackpkg\fP به عنوان ابزار اتوماتیک
+پکیج های اسلکور لینوکس می باشد.
+
+فایل slackpkg.conf گروهی از اسکریپت های shell است که هر متغیر آن جنبه ای از
+ابزار slackpkg را کنترل می کند. کامنت ها با کاراکتر # آغاز شده و با انتهای
+هر خط پایان می یابند. کامنت ها ممکن است در هر جای فایل یافت شوند. اگر برخی
+متغیرها در این فایل چندبار تکرار شوند، اسلکور از مقداری که آخر از همه تعیین
+شده استفاده می کند.
+
+بسیاری از متغیرها با گزینه هایی که در خط فرمان برای slackpkg تعیین می'گردند،
+بی اثر می شوند. اگر می خواهید مقدار یک \fBمتغیر\fP را بی اثر کنید، در خط فرمان
+قبل از عملیات مورد نظر \fBمقدار=متغیر\fP را وارد کنید. همچنین چندین متغیر می
+توانند به صورت همزمان بی اثر شوند.
+
+مثال: slackpkg \-batch=on \-default_answer=y upgrade\-all
+
+برای گزینه های پیکربندی که تنها دو وضعیت می توانند داشته باشند، مقادیر محتمل
+on یا off هستند مگر اینکه مقادیر دیگری مشخص شده باشند.
+
+گزینه های مختلف پیکربندی عبارتند از:
+
+.TP 5
+\fBARCH\fP
+.br
+معماری سیستم را انتخاب می کند. معمولا slcakpkg می تواند مقدار درست را از
+طریق "uname \-m" بفهمد. مقادیر معتبر عبارتند از:
+
+.ds title MACHINE\t\tVALID ARCH VALUES
+.ds arm ARM\t\t\tarm
+.ds x86 x86 (32bits)\ti386, i486, i586 and i686
+.ds x86_64 x86 (64bits)\tx86_64
+.ds ppc PowerPC\t\tpowerpc
+.ds s390 S/390\t\t390
+.in +5
+\fB\*[title]\fP
+.br
+\*[arm]
+.br
+\*[x86]
+.br
+\*[x86_64]
+.br
+\*[ppc]
+.br
+\*[s390]
+.in
+
+مقدار پیش فرض \fBARCH\fP بستگی به معماری سیستم شما دارد.
+
+.TP 5
+\fBSLACKKEY\fP
+.br
+ابزار slackpkg فایل امضاء پکیج (asc.) را با امضاء GPG پروژه مطابقت می
+دهد. پورتهای مختلف اسلکور می توانند امضاء های مختلفی داشته باشند و slackpkg
+تلاش می کند که امضاء درست را براساس معماری سیستم شما تشخیص دهد. اگر
+\fBSLACKKEY\fP که به صورت اتوماتیک شناسایی شده درست نباشد. شما می توانید با
+استفاده از این گزینه آن را تغییر دهید.
+
+مقدار پیش فرض \fBSLACKKEY\fP بستگی به پورت اسلکور شما دارد.
+
+.TP 5
+\fBTEMP\fP
+.br
+محلی که slackpkg پکیج ها را قبل از نصب/ارتقاء در آنجا دانلود می کند، تعیین
+می نماید.
+
+مقدار پیش فرض \fBTEMP\fP مسیر var/cache/packages/ می باشد.
+
+.TP 5
+\fBWORKDIR\fP
+.br
+محل دایرکتوری لیست پکیج ها، فایلها و دیگر اطلاعات مورد نیاز برای ابزار
+slackpkg را مشخص می کند. تا وقتی که کاملا از کاری که می کنید مطمئن نیستید،
+مقدار پیش فرض این متغیر را تغییر ندهید.
+
+مقدار پیش فرض \fBWORKDIR\fP مسیر var/lib/slackpkg/ می باشد.
+
+.TP 5
+\fBWGETFLAGS\fP
+.br
+گزینه های ویژه برای wget را انتخاب می کند. اگر می خواهید که از چند گزینه
+استفاده کنید، آنها را مابین " " قرار دهید.
+
+مقدار پیش فرض \fBWGETFLAGES\fP عبارت است از "passive\-ftp\-\-"
+
+.TP 5
+\fBDELALL\fP
+.br
+اگر روی "on" تنظیم شود، تمام فایلهای دانلود شده پس از نصب یا ارتقاء پکیج ها
+بوسیله slackpkg حذف خواهند شد (این عمل تأثیری بر عملکرد slackpkg با گزینه
+"download" نخواهد داشت). اگر روی "off" تنظیم شود، تمام فایلها را در مسیر
+تعیین شده در متغیر \fBTEMP\fP نگاهداری خواهد کرد.
+
+مقدار پیش فرض \fBDELALL\fP عبارت است از "on"
+.br
+از طریق خط فرمان، شما می توانید این متغیر را به صورت "مقدار=delall\-" تنظیم
+کنید.
+
+.TP 5
+\fBCHECKMD5\fP
+.br
+عملیات بررسی MD5 پکیج های دانلود شده قبل از نصب و ارتقاء آنها را فعال (on)
+یا غیرفعال (off) می کند.
+
+مقدار پیش فرض \fBCHECKMD5\fP عبارت است از "on"
+.br
+با خط فرمان می توانید مقدار این متغیر را با استفاده از "مقدار=checkmd5\-"
+تنظیم کنید.
+
+.TP 5
+\fBCHECKGPG\fP
+.br
+بررسی امضاء GPG پکیج ها را قبل از نصب یا ارتقاء آنها فعال (on) یا غیرفعال
+(off) می کند.
+
+مقدار پیش فرض برای \fBCHECHGPG\fP عبارت است از "on"
+.br
+تنظیم این متغیر با خط فرمان بوسیله "مقدار=checkgpg\-" امکانپذیر است.
+
+.TP 5
+\fBCHECKSIZE\fP
+.br
+چک کردن فضای خالی موجود برای هر پکیج قبل از نصب یا ارتقاء آن را فعال (on) یا
+غیرفعال (off) می کند.
+
+مقدار پیش فرض متغیر \fBCHECKSIZE\fP عبارت است از "off".
+.br
+برای تنظیم این متغیر از خط فرمان می توانید از "مقدار=checksize\-" استفاده
+کنید.
+
+.TP 5
+\fBPKGMAIN\fP
+.br
+دایرکتوری اصلی توزیع را مشخص می کند. معمولا، شما نباید نگران این متغیر
+باشید. چون slackpkg تلاش می کند که محل دایرکتوری را براساس معماری سیستم شما
+بیابد. به هر حال اگر نیاز یه تغییر این دایرکتوری داشتید آن را در
+slackpkg.conf وارد کنید. این دایرکتوری همواره باید حاوی سریهای پکیج های
+اسکلور (مانند A, AP, D, E, F و غیره) باشد.
+
+مقدار پیش فرض بستگی به پورت اسلکور شما دارد.
+
+.TP 5
+\fBPRIORITY\fP
+.br
+این متغیر اولویت دایرکتوریهای موجود در لینک اینترنتی را به هنگام جستجوی پکیج
+بوسیله slackpkg مشخص می کند. اگر یک پکیج در بیش از یک مکان یافت شد، اول پکیج
+موجود در دایرکتوری اول، بعد دایرکتوری دوم، سوم، چهارم و نهایتا پکیج موجود در
+آخرین دایرکتوری لیست شده دارای اولویت خواهند بود. شما می توانید از PKGMAIN%
+برای استفاده از محتویات متغیر PKGMAIN استفاده کنید.
+
+مقادیر پیش فرض (به ترتیب) عبارتند از:
+ patches %PKGMAIN extra pasture testing
+
+.TP 5
+\fBPOSTINST\fP
+.br
+اقدامات پس از نصب پکیج ها توسط slackpkg نظیر جستجوی فایل پیکربندی و ایمیج
+کرنل جدید را فعال (on) یا غیرفعال (off) کرده و در خصوص اقدامات بعدی از شما
+سئوال می کند.
+
+مقدار پیش فرض متغیر \fBPOSTINST\fP عبارت است از "on"
+.br
+از طریق خط فرمان شما می توانید از "مقدار=postinst\-" استفاده کنید.
+
+.TP 5
+\fBONLY_NEW_DOTNEW\fP
+.br
+زمانی که \fBPOSTINST\fP روی "on" تنظیم شود، slackpkg تمام فایلهای "new." را در
+مسیر etc/ جستجو کرده و به کاربر هشدار می دهد که با آنها چه کند. به هر حال،
+برخی ترجیح می دهند که نصب فایلهای "new." را در آخرین مرحله اجرای slackpkg
+انجام دهند، پس اگر شما هم تمایل به اینکار دارید، مقدار \fBONLY_NEW_DOTNEW\fP را
+روی "on" تنظیم کنید.
+
+مقدار پیش فرض \fBONLY_NEW_DOTNEW\fP روی "off" تنظیم شده است. تنها زمانی آن را
+تغییر دهید که بدانید چه دارید می کنید...
+.br
+از طریق خط فرمان، شما می توانید از "مقدار=only_new_dotnew\-" استفاده کنید.
+
+.TP 5
+\fBONOFF\fP
+.br
+متغیر \fBONOFF\fP رفتار ابتدایی رابط کاربری مبتنی بر دیالوگ را تنظیم می
+کند. اگر روی "on" تنظیم شود، تمام پکیج ها به صورت پیش فرض انتخاب می
+شوند. اگر تمایل به انتخاب مقدار مخالف دارید (هیچ پکیجی انتخاب شده نباشد)، آن
+را روی "off" تنظیم کنید.
+
+مقدار پیش فرض \fBONOFF\fP روی "on" تنظیم شده است.
+.br
+برای خط فرمان می توانید از "مقدار=onoff\-" استفاده کنید.
+
+.TP 5
+\fBDOWNLOAD_ALL\fP
+.br
+اگر این متغیر روی "on" تنظیم شود، تمام فایلها قبل از اجرای عملیات مورد نیاز
+(نصب یا ارتقاء) دانلود می شوند. اگر روی "off" تنظیم شود، فرایند دانلود و
+نصب/ارتقاء هر فایل یکی پس از دیگری انجام می شود.
+
+مقدار پیش فرض \fBDOWNLOAD_ALL\fP عبارت است از "off"
+.br
+برای خط فرمان می توانید از "مقدار=download_all\-" استفاده کنید.
+
+.TP 5
+\fBDIALOG\fP
+.br
+رابط کاربری مبتنی بر دیالوگ را فعال (on) یا غیرفعال (off) می کند.
+
+مقدار پیش فرض متغیر \fBDIALOG\fP عبارت است از "on"
+.br
+برای خط فرمان می توانید از "مقدار=dialog\-" استفاده کنید.
+
+.TP 5
+\fBDIALOG_MAXARGS\fP
+.br
+تعداد حداکثر کاراکترهایی که به دیالوگ فرستاده خواهند شد تنظیم می کند. اگر
+فرایند ارتقاء به این عدد برسد، slackpkg اطلاعات مربوط به پکیج هایی که در حال
+حاضر روی سیستم نصب شده اند پاک می کند. حتی اگر بدون این اطلاعات این عدد
+دوباره بدست آید، slackpkg یک پیغام خطا به کاربر نشان می دهد.
+
+اگر \fBDIALOG_MAXARGS\fP تنظیم نشود، مقدار پیش فرض آن "19500" می باشد.
+.br
+برای خط فرمان می توانید از "مقدار=dialog_maxargs\-" استفاده کنید.
+
+.TP 5
+\fBBATCH\fP
+.br
+حالت غیرتعاملی را فعال (on) یا غیرفعال (off) می کند. زمانیکه روی مقدار "on"
+تنظیم شود، slackpkg هیچ هشداری به کاربر نداده و پاسخ تمام سئوالها را از
+\fBDEFAULT_ANSWER\fP بدست می آورد (به پائین مراجعه کنید)
+.br
+اگر با استفاده از این حالت عملیات ارتقاء را انجام دهید، شما نیاز دارید بعدا
+فرمان "slackpkg new\-config" را برای جستجو و ادغام فایلهای "new." اجرا کنید.
+
+مقدار پیش فرض \fBBATCH\fP عبارت است از "off"
+.br
+برای خط فرمان می توانید از "مقدار=batch\-" استفاده کنید.
+
+.TP 5
+\fBDEFAULT_ANSWER\fP
+.br
+این متغیر همان پاسخ پیش فرضی سئوالاتی است که slackpkg برای برخی اطلاعات از
+کاربر می پرسد. این متغیر تنها زمانی که از حالت غیرتعاملی استفاده شود (زمانی
+که \fBBATCH\fP روی مقدار "yes" تنظیم شود و یا حالت batch از طریق خط فرمان روشن
+شود)، مورد استفاده قرار می گیرد. در غیر اینصورت این متغیر هیچ اثری نخواهد
+داشت.
+.br
+مقادیر معتبر "y" یا "n" هستند.
+
+مقدار پیش فرض \fBDEFAULT_ANSWER\fP روی "n" تنظیم شده است
+.br
+برای خط فرمان می توانید از "مقدار=default_answer\-" استفاده کنید.
+
+.TP 5
+\fBUSE_INCLUDES\fP
+.br
+قالبهای slackpkg می توانند شامل قالبهای دیگر باشند. گرچه این عمل باعث عدم
+تکرار پکیج در بسیاری از قالبها می شود، اما اگر بخواهید تنها یک قالب مخصوص را
+حذف کنید. می تواند مشکل ساز شود. شما می توانید گزینه "include#" را با تنظیم
+این متغیر روی "off" غیرفعال کنید.
+
+مقدار پیش فرض \fBUSE_INCLUDES\fP روی "on" تنظیم شده است.
+.br
+برای خط فرمان می توانید از "مقدار=use_includes\-" استفاده کنید.
+
+.TP 5
+\fBSPINNING\fP
+.br
+وقتی slackpkg یک کار زمانبر انجام می دهد، یک بازخورد تصویری به صورت یک میله
+چرخان نمایش می دهد. اگر میله چرخان را دوست ندارید، می توانید آن را با تنظیم
+این متغیر روی "off" غیرفعال کنید.
+
+مقدار پیش فرض \fBSPINNING\fP روی "on" تنظیم شده است.
+.br
+برای خط فرمان می توانید از "مقدار=spinning\-" استفاده کنید.
+
+.SH فایلها
+.TP 5
+\fB/etc/slackpkg/slacpkg.conf\fP
+
+.SH "نگاه کنید به:"
+\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8)
+\fBremovepkg\fP(8)
diff --git a/source/ap/slackpkg/files/manpages-l10n/fr.slackpkg b/source/ap/slackpkg/files/manpages-l10n/fr.slackpkg
new file mode 100644
index 00000000..e7b11c8f
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/fr.slackpkg
@@ -0,0 +1,340 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG 8 "Mai 2010" slackpkg\-2.81.1 ""
+.SH NOM
+\fBslackpkg\fP \- Outil de gestion automatisée des paquets Slackware Linux
+
+.SH SYNOPSIS
+\fBslackpkg\fP \fB[OPTIONS]\fP
+\fB{install|remove|search|upgrade|reinstall|blacklist}\fP
+\fB{\fP\fIMOTIF\fP\fB|\fP\fIFICHIER\fP\fB}\fP
+
+\fBslackpkg [OPTIONS] {clean\-system|upgrade\-all|install\-new}\fP
+
+\fBslackpkg\fP \fB[OPTIONS]\fP \fB{search|file\-search}\fP
+\fB{\fP\fIMOTIF\fP\fB|\fP\fIFICHIER\fP\fB}\fP
+
+\fBslackpkg\fP \fB[OPTIONS]\fP
+\fB{generate\-template|install\-template|remove\-template}\fP \fINOMDEPATRON\fP
+
+\fBslackpkg [OPTIONS] info\fP \fIPAQUET\fP
+
+\fBslackpkg [OPTIONS] update [gpg]\fP
+
+\fBslackpkg [OPTIONS] {new\-config|check\-updates}\fP
+
+\fBslackpkg [OPTIONS] help\fP
+
+.SH DESCRIPTION
+Slackpkg est un outil pour ceux qui veulent installer ou mettre à niveau
+facilement des paquets via le réseau. Avec slackpkg, vous pouvez avoir une
+installation minimale de Slackware et installer/mettre à niveau seulement
+les paquets dont vous avez le plus besoin.
+
+Vous n'avez pas besoin de configurer NFS ou de graver des douzaines de CDs
+pour tous vos ordinateurs ; tout ce dont vous avez besoin est de taper une
+commande et vous avez tous les plus récents paquets officiels au bout des
+doigts.
+
+.SH INSTRUCTIONS
+Slackpkg a beaucoup de fonctions. Il peut chercher des fichiers spécifiques,
+enlever tous les paquets tiers de votre système, installer les paquets
+ajoutés à Slackware depuis votre dernière mise à jour, afficher la
+description de paquets, etc.
+
+Avant de faire quoi que ce soit, vous aurez besoin de dé\-commenter un miroir
+dans le fichier /etc/slackpkg/mirrors et d'exécuter :
+
+.in +5
+# slackpkg update
+.in
+
+L'action "update" (mise à jour) télé\-charge et met en forme la liste des
+fichiers et paquets de Slackware. Chaque fois que cette liste change, la
+mise à jour doit être effectuée.
+
+Les principales fonctions de Slackpkg sont celles directement liées à la
+gestion des paquets : install (installer), upgrade (mettre à niveau) et
+remove (enlever) des paquets. Pour effectuer l'une de ces tâches, la syntaxe
+de Slackpkg est :
+
+.in +5
+# slackpkg [OPTIONS] <action> {MOTIF|FICHIER}
+.in
+
+\fIOPTIONS\fP peut être une ou plusieurs des nombreuses options de
+configuration listées dans /etc/slackpkg/slackpkg.conf. Il existe des
+options en ligne de commande pour la plupart des directives de configuration
+trouvées dans slackpkg.conf \- voir la page de manuel \fBslackpkg.conf(5)\fP
+pour savoir quelles options sont disponibles.
+
+\fIMOTIF\fP peut être un nom de paquet ou juste une partie d'un nom de
+paquet. Ce peut aussi être une série de logiciels (comme kde, a, ap, ...)
+.br
+
+\fIFICHIER\fP est un fichier contenant une liste de \fIMOTIFs\fP : soit un par
+ligne, soit plusieurs par ligne séparés par des espaces.
+
+Slackpkg peut être utilisé pour mettre à niveau toute la distribution.
+.br
+La manière habituelle de le faire est la suivante :
+
+.in +5
+# slackpkg update
+.br
+# slackpkg install\-new
+.br
+# slackpkg upgrade\-all
+.br
+# slackpkg clean\-system
+.in
+
+Une autre caractéristique de Slackpkg est sa capacité à travailler avec des
+patrons, ce qui peut rendre beaucoup plus aisé l'installation sur
+différentes machines avec le même contenu en paquets. Les étapes de base
+sont les suivantes:
+
+.RS +5
+.IP \(bu 2
+Installer sur une machine
+.IP \(bu 2
+Exécuter "slackpkg generate\-template NOMDEPATRON"
+.IP \(bu 2
+Copier /etc/slackpkg/templates/TEMPLATENAME.template vers le même répertoire
+sur l'autre machine
+.IP \(bu 2
+Exécuter "slackpkg install\-template NOMDEPATRON" sur l'autre machine
+.RE
+
+\fINOMDEPATRON\fP est le nom de votre patron.
+
+En suivant cette page de manuel vous pourrez trouver ce que chacune de ces
+actions (et des autres) fait.
+
+.SH ACTIONS
+.TP 5
+\fBhelp\fP
+.br
+Montre les actions de slackpkg et une brève description de celles\-ci. Utile
+pour s'initier à slackpkg. L'information fournie ici, sur cette page de
+manuel, est beaucoup plus complète.
+
+.TP 5
+\fBupdate\fP
+.br
+update (mise à jour) télé\-charge la liste de paquets la plus récente à
+partir d'un miroir Slackware (ou de votre CD). C'est une bonne idée de
+l'exécuter
+
+.in +5
+# slackpkg update
+.in
+
+avant de tenter upgrade (mettre à niveau), install (installer) ou search
+(chercher des paquets).
+.br
+Si vous avez besoin de mettre à jour la clef GPG de Slackware, exécutez
+
+.in +5
+# slackpkg update gpg
+.in
+
+La clef GPG ne change pas. C'est une commande à exécuter une seule fois \-
+faites\-le, et n'y pensez plus.
+
+.TP 5
+\fBcheck\-updates\fP
+.br
+Vérifie si le fichier ChangeLog.txt a été mis à jour. C'est bien de la
+lancer depuis une tâche cron pour alerter l'administrateur à propos des
+mises à jour.
+
+.TP 5
+\fBfile\-search\fP
+.br
+Vous pouvez chercher parmi les paquets Slackware officiels lesquels
+contiennent n'importe quel fichier de la distribution Slackware. Vous avez
+besoin d'une bibliothèque étrange ? Utilisez file\-search pour la trouver.
+
+.in +5
+# slackpkg file\-search nomdefichier
+.in
+
+Tous les paquets comportant "nomdefichier" seront affichés, ainsi vous
+pourrez voir si ces paquets sont installés ou non ; s'ils ne le sont pas,
+vous pourrez les télé\-charger et les installer en utilisant les autres
+fonctions de slackpkg.
+
+.TP 5
+\fBsearch\fP
+.br
+vous pourrez rechercher ("search") tout paquet fourni par Slackware.
+
+.in +5
+# slackpkg search motif
+.in
+
+Tous les paquets dont le nom correspond à "motif" seront affichés. Comme
+pour file\-search vous pourrez voir si ces paquets sont installés ou non ;
+s'ils ne le sont pas, vous pourrez les télé\-charger et les installer en
+utilisant d'autres fonctions de slackpkg.
+
+.TP 5
+\fBinstall\fP
+.br
+L'installation d'un paquet est très simple. Il suffite de taper :
+
+.in +5
+# slackpkg install paquet
+.in
+
+et le paquet sera télé\-chargé et installé.
+.br
+Vous ne pouvez pas utiliser l'option "install" pour installer un paquet déjà
+installé, mais vous pouvez le ré\-installer ou le mettre à niveau.
+
+.TP 5
+\fBupgrade\fP
+.br
+"upgrade" (mettre à niveau) installe la plus récente version officielle du
+ou des paquet(s) spécifié(s)
+
+"upgrade" ne tentera pas d'installer de nouveaux paquets (utilisez la
+fonction "install" à cet effet ; la dernière version officielle du paquet
+sera installée).
+.TP 5
+\fBreinstall\fP
+.br
+Au cas ou vous auriez par erreur corrompu quelque chose, la fonction
+"reinstall" vous permet de ré\-installer la version actuellement installée du
+paquet.
+
+.TP 5
+\fBremove\fP
+.br
+Avec "remove" vous pouvez enlever des paquets installés. Par exemple :
+
+.in +5
+# slackpkg remove kde
+.in
+
+enlèvera tous les paquets avec "kde" dans leur nom.
+
+.TP 5
+\fBblacklist\fP
+.br
+Avec cette fonction vous pouvez "blacklister" (mettre en liste noire)
+certains paquets.
+.br
+Les paquets en liste noire ne seront pas installés, mis à niveau ou enlevés
+par slackpkg. Si vous voulez enlever un paquet de la liste noire, merci
+d'éditer le fichier /etc/slackpkg/blacklist à cet effet.
+
+.TP 5
+\fBdownload\fP
+.br
+Cette action indique à slackpkg de télé\-charger les paquets, mais de ne pas
+les installer. Ils seront placés dans /var/cache/packages, et vous pouvez
+les installer/mettre à niveau/ré\-installer plus tard (ou les graver sur CD).
+
+.TP 5
+\fBinfo\fP
+.br
+Cette action affiche des informations sur le ou les paquet(s) : taille
+comprimé ou déballé, description, etc.
+
+.TP 5
+\fBclean\-system\fP
+.br
+Cette action enlève tous les paquets qui ne font pas partie d'une
+installation standard de Slackware. Avec cette fonction, vous pouvez
+nettoyer votre système, en enlevant tous les paquets tiers ainsi que ceux
+qui ne sont plus des paquets officiels Slackware.
+.br
+Si vous avez des paquets tiers (ou personnalisés) que vous souhaitez
+conserver, vous pouvez temporairement les ajouter à la liste noire ou
+"blacklist" avant d'utiliser l'action "clean\-system".
+
+.TP 5
+\fBupgrade\-all\fP
+.br
+Cette action met à niveau tout paquet installé sur le système à la version
+incluses dans l'arborescence officielle Slackware ; c'est la "bonne" manière
+de mettre à niveau tout le système.
+.br
+Souvenez\-vous d'utiliser l'action "install\-new" avant "upgrade\-all".
+
+.TP 5
+\fBinstall\-new\fP
+Cette action installe tout paquet nouvellement ajouté à la liste des paquets
+officiels Slackware. Utilisez\-la si vous mettez à niveau votre système à une
+autre version de Slackware ou si vous utilisez \-current.
+.br
+Si vous voulez installer tous les paquets Slackware dés\-installés, utilisez
+la commande suivante au lieu de l'action "install\-new" :
+
+.in +5
+# slackpkg install slackware.
+.in
+.TP 5
+\fBnew\-config\fP
+Cette action recherche les fichiers de configuration se terminant en .new et
+demande à l'utilisateur quoi faire de ces fichiers.
+.br
+L'action "new\-config" est très utile quand vous effectuez une mise à niveau
+et remettez à plus tard la révision des fichiers de configuration. Vous
+pouvez utiliser l'action "new\-config" à la place de la recherche manuelle,
+l'utilisation de "diff" et le remplacement.
+.TP 5
+\fBgenerate\-template\fP
+Cette action crée un nouveau patron comportant tous les paquets officiels
+installés sur votre système. Le patron sera enregistré dans
+/etc/slackpkg/templates
+.TP 5
+\fBinstall\-template\fP
+Cette action installe les paquets listés dans le patron demandé, qui doit se
+trouver dans /etc/slackpkg/templates. Si le patron inclut d'autres patrons,
+tous doivent se trouver dans /etc/slackpkg/templates. Vous pouvez désactiver
+les "includes" (terme Anglais pour "inclus") dans la ligne de commande.
+.TP 5
+\fBremove\-template\fP
+Cette action enlève tous les paquets qui font partie du patron choisi. Soyez
+prudent, cela peut rendre votre système inutilisable. le traitement des
+"include" peut être activé ou désactivé dans slackpkg.conf ou grâce à
+l'option appropriée en ligne de commande.
+
+.SH FICHIERS
+.TP 5
+\fB/etc/slackpkg/mirrors \fP
+Fichier pour spécifier l'endroit d'où télé\-charger les paquets
+.TP 5
+\fB/etc/slackpkg/slackpkg.conf \fP
+Ficher de configuration générale de slackpkg
+.TP 5
+\fB/etc/slackpkg/blacklist\fP
+Liste des paquets à sauter (liste noire)
+.TP 5
+\fB/etc/slackpkg/templates\fP
+Contient tous les fichiers patrons
+.TP 5
+\fB/usr/libexec/slackpkg\fP
+Contient les fonctions essentielles et supplémentaires de slackpkg
+.TP 5
+\fB/var/lib/slackpkg\fP
+À usage interne de slackpkg \- listes de paquets mises en forme, copie de
+ChangeLog.txt, liste de fichiers, etc.
+
+.SH "VOIR AUSSI"
+\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8),
+\fBmakepkg\fP(8), \fBpkgtool\fP(8).
+
+.SH AUTEURS
+.TP 5
+Piter PUNK également appelé Roberto F Batista
+<piterpk AT terra DOT com DOT br>
+.TP 5
+Evaldo Gardenali également appelé UdontKnow
+<evaldo AT fasternet DOT com DOT br>
diff --git a/source/ap/slackpkg/files/manpages-l10n/fr.slackpkg.conf b/source/ap/slackpkg/files/manpages-l10n/fr.slackpkg.conf
new file mode 100644
index 00000000..5df853de
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/fr.slackpkg.conf
@@ -0,0 +1,301 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG.CONF 5 "Mai 2010" slackpkg\-2.81.1 ""
+.SH NOM
+\fBslackpkg.conf\fP \- Données de configuration pour slackpkg
+
+.SH DESCRIPTION
+
+Le fichier slackpkg.conf contient des informations pour \fBslackpkg(8)\fP, un
+outil de gestion automatisée des paquets logiciels Slackware Linux.
+
+Le fichier slackpkg.conf est ue suite de paramètres de scripts shell, et
+chaque paramètre commande un des aspects de slackpkg. les commentaires
+commencent par le caractère # et peuvent apparaître n'importe où dans le
+fichier slackpkg.conf. Si un paramètre apparaît plus d'une fois dans ce
+fichier, slackpkg utilisera sa dernière valeur.
+
+Plusieurs paramètres peuvent être remplacés par des options passées à
+slackpkg en ligne de commande. Si vous devez remplacer la valeur de
+\fBPARAMETRE\fP, écrivez \fB\-paramètre=valeur\fP sur la ligne de commande juste
+avant l'action de slackpkg. Plusieurs variables peuvent être remplacées.
+
+EXEMPLE: slackpkg \-batch=on \-default_answer=y upgrade\-all
+
+Pour les options de configuration qui peuvent prendre seulement deux états,
+les valeurs possibles sont "on" ("oui", ou "en service") ou "off" ("non", ou
+"hors service") sauf indication contraire.
+
+Les options de configuration sont les suivantes :
+
+.TP 5
+\fBARCH\fP
+.br
+Choisit l'architecture du système. Habituellement Slackpkg peut trouver la
+bonne valeur avec la commande "uname \-m". Les valeurs acceptables sont :
+
+.ds title MACHINE\t\tVALEURS ACCEPTABLES DE ARCH
+.ds arm ARM\t\t\tarm
+.ds x86 x86 (32bits)\ti386, i486, i586 and i686
+.ds x86_64 x86 (64bits)\tx86_64
+.ds ppc PowerPC\t\tpowerpc
+.ds s390 S/390\t\t390
+.in +5
+\fB\*[title]\fP
+.br
+\*[arm]
+.br
+\*[x86]
+.br
+\*[x86_64]
+.br
+\*[ppc]
+.br
+\*[s390]
+.in
+
+La valeur par défaut de \fBARCH\fP dépend de votre architecture.
+
+.TP 5
+\fBSLACKKEY\fP
+.br
+Slackpkg vérifie le fichier de signature (.asc) par rapport à la signature
+GPG du projet. Des portages de Slackware sur différentes architectures
+peuvent avoir des signatures différentes et Slackpkg tente de trouver la
+bonne en fonction de l'architecture de votre système. si celle
+automatiquement détectée (\fBSLACKKEY\fP) n'est pas la bonne, vous pouvez
+lachanger avec cette option.
+
+La valeur par défaut de \fBSLACKKEY\fP dépend de l'architecture de votre
+système.
+
+.TP 5
+\fBTEMP\fP
+.br
+Définit l'endroit où slackpkg stockera les paquets télé\-chargés avant
+installation ou mise à niveau.
+
+La valeur par défaut de \fBTEMP\fP est /var/cache/packages.
+
+.TP 5
+\fBWORKDIR\fP
+.br
+Définit le répertoire des listes de paquets, listes de fichiers et autres
+informations utilisées pour le fonctionnement de slackpkg. Ne changez pas la
+valeur de ce paramètre sans bien savoir ce que vous faites.
+
+La valeur par défaut de \fBWORKDIR\fP est /var/lib/slackpkg.
+
+.TP 5
+\fBWGETFLAGS\fP
+.br
+Sélectionne des options particulières pour le programme wget. Si vous en
+avez besoin de plusieurs, souvenez\-vous d'en mettre la liste entre
+guillemets (en Anglais : "double quotes").
+
+La valeur par défaut de \fBWGETFLAGS\fP est "\-\-passive\-ftp"
+
+.TP 5
+\fBDELALL\fP
+.br
+Avec la valeur "on", tous les fichiers télé\-chargés seront effacés après
+l'installation ou la mise à niveau (ceci n'a AUCUN impact quand l'option
+"download" de slackpkg est utilisée). Avec la valeur "off", les fichiers
+seront conservés dans le répertoire défini par \fBTEMP\fP (comme décrit plus
+haut).
+
+La valeur par défaut de \fBDELALL\fP est "on".
+.br
+Depuis la ligne de commande, vous pouvez utiliser \-delall=valeur.
+
+.TP 5
+\fBCHECKMD5\fP
+.br
+Active (on) ou désactive (off) la vérification des sommes de contrôle MD5 de
+tous les paquets télé\-chargés avant installation ou mise à niveau.
+
+La valeur par défaut de \fBCHECKMD5\fP est "on".
+.br
+Depuis la ligne de commande, vous pouvez utiliser \-checkmd5=value.
+
+.TP 5
+\fBCHECKGPG\fP
+.br
+Active(on) ou désactive (off) la vérification de la signature GPG pour
+chaque paquet avant installation ou mise à niveau.
+
+La valeur par défaut de \fBCHECKPKG\fP est "on".
+.br
+Depuis la ligne de commande, vous pouvez utiliser \-checkgkg=valeur.
+
+.TP 5
+\fBCHECKSIZE\fP
+.br
+Active(on) ou désactive (off) la vérification de l'espace disponible pour
+chaque paquet avant installation ou mise à niveau.
+
+La valeur par défaut de \fBCHECKSIZE\fP est "off".
+.br
+Depuis la ligne de commande, vous pouvez utiliser \-checksize=valeur.
+
+.TP 5
+\fBPKGMAIN\fP
+.br
+Définit le répertoire principal de la distribution. Habituellement vous
+n'avez pas à vous en préoccuper, Slackware essayant de le trouver en se
+basant sur l'architecture de votre système. Cependant, si vous avez besoin
+de le changer, indiquez la valeur de ce paramètre dans votre fichier
+slackpkg.conf. ce devrait toujours être le répertoire contenant les séries
+de paquets (A, AP, D, E, F, ...).
+
+Valeur par défaut : dépend de l'architecture cible de la version de
+Slackware
+
+.TP 5
+\fBPRIORITY\fP
+.br
+Cette liste définit les priorités dans le choix des répertoires sur le
+miroir lors d'une recherche de paquets avec slackpkg. Si un paquet est
+trouvé dans plus d'un des répertoire listés, c'est celui trouvé dans le
+premier répertoire listé qui sera utilisé. Vous pouvez écrire %PKGMAIN pour
+utiliser la valeur du paramètre PKGMAIN (voir plus haut) dans la liste.
+
+Valeur par défaut (dans l'ordre) : patches %PKGMAIN extra pasture testing
+
+.TP 5
+\fBPOSTINST\fP
+.br
+Active (on) ou désactive (off) les fonctionnalités post\-installation de
+slackpkg, telles que la vérification des nouveaux (*.new) fichiers de
+configuration et des nouveaux noyaux Linux, et vous invite à lui dire quoi
+faire.
+
+La valeur par défaut de \fBPOSTINST\fP est "on".
+.br
+Depuis la ligne de commande, vous pouvez utiliser \-postinst=valeur.
+
+.TP 5
+\fBONLY_NEW_DOTNEW\fP
+.br
+Quand \fBPOSTINST\fP a la valeur "on", slackpkg recherche tous les fichiers
+\&.new dans le répertoire /etc et invite l'utilisateur à lui dire quoi en
+faire. Cependant, certains utilisateurs préfèrent voir seulement les
+fichiers .new installés depuis la dernière exécution de slackpkg ; si c'est
+votre cas, donnez la valeur "on" à \fBONLY_NEW_DOTNEW\fP.
+
+La valeur par défaut de \fBONLY_NEW_DOTNE\fP est "off". Ne la changez qu'en
+sachant bien ce que vous faites ...
+.br
+Depuis la ligne de commande, vous pouvez utiliser \-only\-dot\-new=valeur.
+
+.TP 5
+\fBONOFF\fP
+.br
+Le paramètre \fBONOFF\fP définit le comportement initial de l'interface de
+dialogue, lors de l'affichage d'une liste de paquets. Avec la valeur "on"
+tous les paquets seront sélectionnés par défaut. Si vous préférez l'option
+inverse (aucun paquet sélectionné) indiquez la valeur "off".
+
+La valeur par défaut de \fBONOFF\fP est "on".
+.br
+Depuis la ligne de commande, vous pouvez utiliser \-onoff=valeur.
+
+.TP 5
+\fBDOWNLOAD_ALL\fP
+.br
+Si ce paramètre est réglé à "on", tous les fichiers seront télé\-chargés
+avant que l'opération demandée (installation ou mise à niveau) soit
+effectuée. S'il est réglé à "off" les fichiers seront télé\-chargés ou mis à
+niveau un par un.
+
+La valeur par défaut de \fBDOWNLOAD_ALL\fP est "off".
+.br
+Depuis la ligne de commande, vous pouvez utiliser \-download_all=valeur.
+
+.TP 5
+\fBDIALOG\fP
+.br
+Active (on) ou désactive (off) l'interface de dialogue (faisant appel au
+programme de même nom : "dialog").
+
+La valeur par défaut de \fBDIALOG\fP est "on".
+.br
+Depuis la ligne de commande, vous pouvez utiliser \-dialog=valeur.
+
+.TP 5
+\fBDIALOG_MAXARGS\fP
+.br
+Définit le nombre maximum de caractères envoyés au programme "dialog". Si ce
+nombre est atteint lors d'une mise à niveau, slackpkg supprime l'information
+"version actuellement installée de chaque paquet". Si même sans cette
+information ce nombre est atteint, slackpkg émet un message d'erreur.
+
+Si le paramètre \fBDIALOG_MAXARGS\fP n'est pas explicitement fixé, il prend la
+valeur par défaut 19500.
+.br
+Depuis la ligne de commande, vous pouvez utiliser \-dialog_maxargs=valeur.
+
+.TP 5
+\fBBATCH\fP
+.br
+Active (on) ou désactive (off) le mode non\-interactif. Exécuté en mode
+batch, slackpkg ne posera aucune question à l'utilisateur ; à la place,
+toutes les réponses qu'il aurait posées prendront la valeur
+\fBDEFAULT_ANSWER\fP (voir ci\-dessous)
+.br
+Si vous effectuez une mise à niveau dans ce mode, vous aurez besoin
+d'exécuter ensuite "slackpkg new\-config" pour trouver et traiter les
+fichiers .new.
+
+La valeur par défaut de \fBBATCH\fP est "off".
+.br
+Depuis la ligne de commande, vous pouvez utiliser \-batch=valeur.
+
+.TP 5
+\fBDEFAULT_ANSWER\fP
+.br
+C'est la réponse par défaut aux questions que pose slackpkg pour recueillir
+quelques informations. Cette valeur n'est utilisée qu'en mode non\-interactif
+(quand la valeur de \fBBATCH\fP est "yes" ou que l'utilisateur choisit ce mode
+via la ligne de commande) ; sinon, ce paramètre n'est pas utilisé.
+.br
+Les valeurs autorisées sont "y" (pour oui) ou "n" (pour non).
+
+La valeur par défaut de \fBDEFAULT_ANSWER\fP est "n".
+.br
+Depuis la ligne de commande, vous pouvez utiliser \-default_answer=valeur.
+
+.TP 5
+\fBUSE_INCLUDES\fP
+.br
+Les patrons de slackpkg peuvent inclure d'autres patrons. Ceci réduit la
+duplication de paquets dans beaucoup de patrons, mais peut constituer un
+problème si vous voulez enlever seulement un patron particulier. Vous pouvez
+désactiver la prise en compte des #include en donnant fixant ce paramètreà
+"off".
+
+La valeur par défaut de \fBUSE_INCLUDES\fP est "on".
+.br
+Depuis la ligne de commande, vous pouvez utiliser \-use\-includes=valeur.
+
+.TP 5
+\fBSPINNING\fP
+.br
+Quand Slackpkg effectue une action qui prend un certain temps, elle affiche
+une barre tournante. Si vous n'aimez pas la barre tournante, vous pouvez
+désactiver cette option à "off".
+
+La valeur par défaut de \fBSPINNING\fP est "on".
+.br
+Depuis la ligne de commande, vous pouvez utiliser \-spinning=valeur.
+
+.SH FICHIERS
+.TP 5
+\fB/etc/slackpkg/slacpkg.conf\fP
+
+.SH "VOIR AUSSI"
+\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8)
+\fBremovepkg\fP(8)
diff --git a/source/ap/slackpkg/files/manpages-l10n/id.slackpkg b/source/ap/slackpkg/files/manpages-l10n/id.slackpkg
new file mode 100644
index 00000000..048af070
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/id.slackpkg
@@ -0,0 +1,327 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG 8 "Mei 2010" slackpkg\-2.81.1 ""
+.SH NAMA
+\fBslackpkg\fP \- Perangkat otomatis untuk mengelola paket Slackware Linux
+
+.SH SINOPSIS
+\fBslackpkg\fP \fB[OPTIONS]\fP
+\fB{install|remove|search|upgrade|reinstall|blacklist}\fP
+\fB{\fP\fIPOLA\fP\fB|\fP\fIFILE\fP\fB}\fP
+
+\fBslackpkg [OPTIONS] {clean\-system|upgrade\-all|install\-new}\fP
+
+\fBslackpkg\fP \fB[OPTIONS]\fP \fB{search|file\-search}\fP \fB{\fP\fIPOLA\fP\fB|\fP\fIFILE\fP\fB}\fP
+
+\fBslackpkg\fP \fB[OPSI]\fP
+\fB{generate\-template|install\-template|remove\-template}\fP \fINAMATEMPLATE\fP
+
+\fBslackpkg [OPSI] info\fP \fIPAKET\fP
+
+\fBslackpkg [OPSI] update [gpg]\fP
+
+\fBslackpkg [OPSI] {new\-config|check\-updates}\fP
+
+\fBslackpkg [OPSI] help\fP
+
+.SH DESKRIPSI
+Slackpkg adalah perangkat bagi mereka yang hendak menginstall atau
+mengupgrade paket via jaringan. Dengan slackpkg, Anda bisa memiliki
+installasi minimal Slackware Linux dan menginstall/upgrade hanya paket yang
+Anda butuhkan.
+
+Anda tidak perlu mengkonfigurasi NFS atau membuat banyak CD untuk semua
+komputer Anda; Anda cukup mengetikkan satu perintah dan semua paket resmi
+Slackware terbaru akan berada dalam genggaman Anda.
+
+.SH INSTRUKSI
+Slackpkg memiliki banyak fitur. Ia dapat mencari file yang spesifik,
+menghapus paket pihak ketiga pada sistem Anda, menginstall paket yang
+ditambahkan pada Slackware sejak update terakhir, menampilkan deskripsi
+paket, dll.
+
+Sebelum Anda melakukan apapun, Anda harus menghapus komentar satu mirror
+pada /etc/slackpkg/mirrors dan menjalankan:
+
+.in +5
+# slackpkg update
+.in
+
+Perintah "update" akan mendownload dan memformat daftar file dan paket pada
+Slackware. Setiap kali daftar ini berubah, perintah update harus dijalankan.
+
+Fitur utama dari Slackpkg adalah yang berhubungan dengan manajemen paket:
+install, upgrade, dan menghapus paket. Untuk melakukan ini, sintaks Slackpkg
+adalah:
+
+.in +5
+# slackpkg [OPSI] <action> {POLA|FILE}
+.in
+
+\fIOPSI\fP bisa satu atau lebih opsi konfigurasi yang terdaftar pada
+/etc/slackpkg/slackpkg.conf. Terdapat opsi perintah baris yang ekuivalen
+untuk semua konfigurasi yang ada pada slackpkg.conf \- lihat halaman\-manual
+\fBslackpkg.conf(5)\fP untuk melihat opsi yang tersedia.
+
+\fIPOLA\fP bisa berupa nama paket atau sebagian dari nama paket. Juga bisa seri
+software (seperti kde, a, ap, ...).
+.br
+
+\fIFILE\fP adalah file dengan daftar \fIPOLA\fP didalamnya: bisa satu per baris
+atau beberapa baris dengan spasi sebagai pemisahnya.
+
+Slackpkg bisa digunakan untuk mengupgrade seluruh distribusi.
+.br
+Cara yang umum dilakukan:
+
+.in +5
+# slackpkg update
+.br
+# slackpkg install\-new
+.br
+# slackpkg upgrade\-all
+.br
+# slackpkg clean\-system
+.in
+
+Fitur lain dari Slackpkg adalah kemampuan untuk bekerja dengan template,
+yang mempermudah membuat banyak mesin dengan isi paket yang sama. Langkah
+dasarnya seperti berikut:
+
+.RS +5
+.IP \(bu 2
+Install pada satu mesin
+.IP \(bu 2
+Jalankan "slackpkg generate\-template NAMATEMPLATE"
+.IP \(bu 2
+Salin /etc/slackpkg/templates/NAMATEMPLATE.template pada direktori yang sama
+pada mesin lain
+.IP \(bu 2
+Jalankan "slackpkg install\-template NAMATEMPLATE" pada mesin lain
+.RE
+
+\fINAMATEMPLATE\fP adalah nama template Anda.
+
+Dengan mengikuti halaman manual ini, Anda bisa mencari apa fungsi
+masing\-masing aksi berikut.
+
+.SH AKSI
+.TP 5
+\fBhelp\fP
+.br
+Menampilkan aksi slackpkg dan deskripsi singkat. Berguna jika Anda perlu
+mengetahui tentang slackpkg. Informasi disini, pada halaman manual lebih
+lengkap.
+
+.TP 5
+\fBupdate\fP
+.br
+update akan mendownload daftar paket terbaru dari mirror Slackware (atau CD
+Anda). Disarankan untuk dijalankan
+
+.in +5
+# slackpkg update
+.in
+
+sebelum mencoba untuk mengupgrade, menginstall, atau mencari paket.
+.br
+Jika Anda perlu mengupdate kunci GPG Slackware, jalankan
+
+.in +5
+# slackpkg update gpg
+.in
+
+Kunci GPG tidak berubah. Ini biasanya perintah "satu kali" \- jalankan satu
+kali dan lupakan...
+
+.TP 5
+\fBcheck\-updates\fP
+.br
+Verifikasi apakah terdapat update pada ChangeLog.txt. Hal ini bagus untuk
+digunakan dari cron untuk memberitahukan sysadmin tentang update.
+
+.TP 5
+\fBfile\-search\fP
+.br
+Anda bisa mencari paket resmi Slackware dari untuk sembarang file pada
+distribusi Slackware. Apakah Anda memerlukan pustaka aneh? Gunakan
+file\-search untuk mencarinya.
+
+.in +5
+# slackpkg file\-search namafile
+.in
+
+Semua paket dengan "namafile" yang cocok akan ditampilkan, sehingga Anda
+bisa melihat apakah paket sudah terinstall atau belum; jika belum, Anda bisa
+mendownload dan menginstallnya dengan aksi slackpkg yang lain.
+
+.TP 5
+\fBsearch\fP
+.br
+Anda bisa mencari untuk sembarang paket yang didistribusikan pada Slackware.
+
+.in +5
+# slackpkg search pola
+.in
+
+Semua nama paket yang cocok dengan "pola" akan ditampilkan. Seperti
+file\-search, Anda bisa melihat apakah paket sudah terinstall atau belum;
+jika belum, Anda bisa mendownload dan menginstallnya dengan aksi slackpkg
+yang lain.
+
+.TP 5
+\fBinstall\fP
+.br
+Installasi sebuah paket sangat sederhana. Anda cukup mengetikkan:
+
+.in +5
+# slackpkg install paket
+.in
+
+dan paket akan didownload dan diinstall.
+.br
+Anda tidak bisa menggunakan opsi "install" untuk menginstall paket yang
+sudah terinstall, tetapi Anda bisa menginstall ulang atau mengupgradenya.
+
+.TP 5
+\fBupgrade\fP
+.br
+upgrade menginstall versi resmi terbaru dari paket yang ditentukan.
+
+upgrade tidak akan mencoba menginstall paket baru (gunakan fungsi install
+untuk tujuan itu; versi resmi terbaru dari paket akan diinstall).
+.TP 5
+\fBreinstall\fP
+.br
+Jika Anda secara tidak sengaja membuat korupsi paket, opsi reinstall
+mengijinkan Anda untuk menginstall ulang versi paket yang sama yang sudah
+terinstall.
+
+.TP 5
+\fBremove\fP
+.br
+Dengan remove, Anda bisa menghapus paket yang sudah terinstall. Sebagai
+contoh:
+
+.in +5
+# slackpkg remove kde
+.in
+
+akan menghapus semua paket dengan "kde" sebagai namanya.
+
+.TP 5
+\fBblacklist\fP
+.br
+Dengan aksi ini, Anda bisa mem\-"blacklist" paket tertentu.
+.br
+Paket yang di\-blacklist tidak akan diinstall, diupgrade, atau dihapus oleh
+slackpkg. Jika Anda ingin menghapus beberapa paket dari daftar blacklist,
+silahkan mengedit /etc/slackpkg/blacklist.
+
+.TP 5
+\fBdownload\fP
+.br
+Aksi ini memberitahu slackpkg untuk mendownload paket, tetapi tidak
+menginstallnya. Mereka akan diletakkan pada /var/cache/packages dan Anda
+bisa menginstall/upgrade/menginstall ulang dikemudian hari (atau membakarnya
+pada CD).
+
+.TP 5
+\fBinfo\fP
+.br
+Aksi ini mencetak informasi tentang paket: ukuran terkompresi dan tanpa
+kompresi, deskripsi, dll...
+
+.TP 5
+\fBclean\-system\fP
+.br
+Aksi ini menghapus semua paket yang bukan berasal dari installasi standar
+Slackware. Dengan opsi ini, Anda bisa membersihkan sistem Anda, menghapus
+paket pihak ketiga serta paket yang dihapus dari paket resmi Slackware.
+.br
+Jika Anda memilih paket pihak ketiga (atau paket modifikasi) yang hendak
+Anda pertahankan, Anda bisa menambahkan pada paket yang di\-blacklist sebelum
+menjalankan aksi 'clean\-system'.
+
+.TP 5
+\fBupgrade\-all\fP
+.br
+Aksi ini mengupgrade semua paket yang terinstall pada sistem ke versi resmi
+dari Slackware; ini merupakan cara 'bagus untuk mengupgrade keseluruhan
+sistem.
+.br
+Harap diingat untuk menggunakan "install\-new" sebelum menjalankan
+"upgrade\-all."
+
+.TP 5
+\fBinstall\-new\fP
+Aksi ini menginstall semua paket baru yang ditambahkan pada paket resmi
+Slackware. Jalankan aksi ini jika Anda mengupgrade sistem Anda ke versi
+Slackware yang lain atau jika Anda menjalankan \-current.
+.br
+Jika Anda hendak menginstall semua paket Slackware yang tidak terinstall
+pada sistem Anda, gunakan perintah berikut dan bukan aksi install\-new:
+
+.in +5
+# slackpkg install slackware.
+.in
+.TP 5
+\fBnew\-config\fP
+Aksi ini mencari file konfigurasi .new dan menanyakan pengguna apa yang
+harus dilakukan dengan file tersebut.
+.br
+new\-config sangat berguna ketika Anda melakukan upgrade dan meninggalkan
+file konfigurasi untuk direview dikemudian hari. Dibandingkan pencarian
+manual, diff, dan mengganti; Anda bisa menggunakan aksi new\-config.
+.TP 5
+\fBgenerate\-template\fP
+Aksi ini menghasilkan template baru dengan semua paket resmi yang terinstall
+pada sistem Anda. Template akan disimpan pada /etc/slackpkg/templates
+.TP 5
+\fBinstall\-template\fP
+Aksi ini menginstall template yang diperlukan pada sistem. Template harus
+berada pada /etc/slackpkg/templates. Jika template "include" template lain,
+semuanya harus berada pada /etc/slackpkg/templates. Anda bisa menonaktifkan
+"include" pada slackpkg.conf atau pada perintah baris.
+.TP 5
+\fBremove\-template\fP
+Aksi ini akan menghapus semua paket yang termasuk dalam template yang
+dipilih. Hati\-hati, hal ini bisa membuat mesin Anda menjadi tidak bisa
+dipakai. Penanganan "include" bisa diaktifkan/dinonaktifkan pada
+slackpkg.conf atau dengan opsi yang sesuai pada perintah baris.
+
+.SH FILE
+.TP 5
+\fB/etc/slackpkg/mirrors⇥\fP
+File untuk menentukan lokasi sumber untuk mendownload paket
+.TP 5
+\fB/etc/slackpkg/slackpkg.conf⇥\fP
+Konfigurasi umum slackpk
+.TP 5
+\fB/etc/slackpkg/blacklist\fP
+Daftar paket yang dilewati
+.TP 5
+\fB/etc/slackpkg/templates\fP
+Berisi semua file template
+.TP 5
+\fB/usr/libexec/slackpkg\fP
+Berisi fungsi utama dan tambahan dari slackpkg
+.TP 5
+\fB/var/lib/slackpkg\fP
+Penggunaan internal Slackpkg \- daftar paket terformat, salinan
+ChangeLog.txt, daftar file, dll...
+
+.SH "LIHAT JUGA"
+\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8),
+\fBmakepkg\fP(8), \fBpkgtool\fP(8).
+
+.SH PEMBUAT
+.TP 5
+Piter PUNK aka Roberto F Batista
+<piterpk AT terra DOT com DOT br>
+.TP 5
+Evaldo Gardenali aka UdontKnow
+<evaldo AT fasternet DOT com DOT br>
diff --git a/source/ap/slackpkg/files/manpages-l10n/id.slackpkg.conf b/source/ap/slackpkg/files/manpages-l10n/id.slackpkg.conf
new file mode 100644
index 00000000..fa5e079d
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/id.slackpkg.conf
@@ -0,0 +1,289 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG.CONF 5 "Mei 2010" slackpkg\-2.81.1 ""
+.SH NAMA
+\fBslackpkg.conf\fP \- Data konfigurasi untuk slackpkg
+
+.SH DESKRIPSI
+
+File slackpkg.conf berisi informasi untuk \fBslackpkg\fP (8), perangkat
+otomatis untuk mengelola paket Slackware Linux.
+
+File slackpkg.conf adalah sekumpulan variabel shell script, dan setiap
+variabel mengendalikan satu aspek dari slackpkg. Komentar diawali dengan
+karakter # dan berakhir pada akhir baris, dan komentar bisa muncul dimana
+saja pada file slackpkg.conf. Jika beberapa variabel muncul lebih dari satu
+kali pada file, slackpkg akan menggunakan nilai yang didefinisikan terakhir
+kali.
+
+Banyak variabel bisa ditimpa oleh opsi yang dikirimkan pada slackpkg pada
+perintah baris. Jika Anda perlu menimpa nilai dari \fBVARIABEL\fP , kirimkan
+\fB\-variable=nilai\fP pada perintah baris sebelum aksi slackpkg. Berbagai
+variabel dapat ditimpa.
+
+CONTOH: slackpkg \-batch=on \-default_answer=y upgrade\-all
+
+Untuk opsi konfigurasi yang hanya memiliki dua nilai, nilai yang mungkin
+adalah "on" atau "off" kecuali sudah diindikasikan sebelumnya.
+
+Opsi konfigurasi yang ada:
+
+.TP 5
+\fBARCH\fP
+.br
+Memilih arsitektur sistem. Biasanya Slackpkg bisa menemukan nilai yang tepat
+dengan "uname \-m". Nilai yang valid adalah:
+
+.ds title MESIN\t\tNILAI ARSITEKTUR YANG VALID
+.ds arm ARM\t\t\tarm
+.ds x86 x86 (32bit)\ti386, i486, i586 dan i686
+.ds x86_64 x86 (64bit)\tx86_64
+.ds ppc PowerPC\t\tpowerpc
+.ds s390 S/390\t\t390
+.in +5
+\fB\*[title]\fP
+.br
+\*[arm]
+.br
+\*[x86]
+.br
+\*[x86_64]
+.br
+\*[ppc]
+.br
+\*[s390]
+.in
+
+Nilai default dari \fBARCH\fP tergantung dari arsitektur Anda.
+
+.TP 5
+\fBSLACKKEY\fP
+.br
+Slackpkg menguji file tanda tangan paket (.asc) dengan tanda tangan GPG dari
+proyek. Porting Slackware yang berbeda bisa memilih tanda tangan yang
+berbeda, dan Slackpkg mencoba menemukan yang tepat berdasarkan arsitektur
+Sistem Anda. Jika \fBSLACKKEY\fP yang terdeteksi tidak benar, Anda bisa
+menggantinya dengan opsi ini.
+
+Nilai default dari \fBSLACKKEY\fP tergantung dari porting Slackware Anda.
+
+.TP 5
+\fBTEMP\fP
+.br
+Mendefinisikan lokasi dimana slackpkg akan mendownload paket sebelum
+menginstall/mengupgradenya.
+
+Nilai default dari \fBTEMP\fP adalah /var/cache/packages.
+
+.TP 5
+\fBWORKDIR\fP
+.br
+Mendefinisikan direktori untuk daftar paket, dan informasi lain yang
+digunakan oleh slackpkg. Jangan mengganti nilai variabel ini kecuali Anda
+tahu apa yang Anda lakukan
+
+Nilai default dari \fBWORKDIR\fP adalah /var/lib/slackpkg.
+
+.TP 5
+\fBWGETFLAGS\fP
+.br
+Memilih opsi spesial untuk wget. Jika Anda perlu menggunakan banyak opsi,
+letakkan didalam tanda kutip ganda.
+
+Nilai default dari \fBWGETFLAGS\fP adalah "\-\-passive\-ftp"
+
+.TP 5
+\fBDELALL\fP
+.br
+Jika diset ke "on", semua file yang didownload akan dihapus setelah slackpkg
+melakukan installasi atau upgrade (hal ini TIDAK berefek ketika slackpkg
+dijalankan dengan "download"). Jika diset ke "off", file akan disimpan pada
+direktori yang didefinisikan pada \fBTEMP\fP (seperti dijelaskan diatas).
+
+Nilai default dari \fBDELALL\fP adalah "on".
+.br
+Dari perintah baris, Anda bisa menggunakan \-dellall=nilai.
+
+.TP 5
+\fBCHECKMD5\fP
+.br
+Mengaktifkan (on) atau menonaktifkan (off) pengujian checksum MD5 dari semua
+paket yang didownload sebelum menginstall atau mengupgradenya.
+
+Nilai default dari \fBCHECKMD5\fP adalah "on".
+.br
+Dari perintah baris, Anda bisa menggunakan \-checkmd5=nilai.
+
+.TP 5
+\fBCHECKGPG\fP
+.br
+Mengaktifkan (on) atau menonaktifkan (off) pengujian tanda tangan GPG untuk
+setiap paket sebelum menginstall atau mengupgrade.
+
+Nilai default dari \fBCHECKGPG\fP adalah "on".
+.br
+Dari perintah baris, Anda bisa menggunakan \-checkgpg=nilai.
+
+.TP 5
+\fBCHECKSIZE\fP
+.br
+Mengaktifkan (on) atau menonaktifkan (off) pengujian ruang disk yang
+tersedia untuk setiap paket sebelum menginstall atau mengupgrade.
+
+Nilai default dari \fBCHECKSIZE\fP adalah "off".
+.br
+Dari perintah baris, Anda bisa menggunakan \-checksize=nilai.
+
+.TP 5
+\fBPKGMAIN\fP
+.br
+Menentukan direktori distribusi utama. Biasanya, Anda tidak perlu khawatir
+dengan variabel ini, karena Slackpkg mencoba menemukannya berdasarkan
+arsitektur Anda. Namun, jika Anda perlu mengubahnya, maka sertakan variabel
+ini pada slackpkg.conf. Nilainya harus selalu direktori yang berisi set seri
+paket Slackware (A, AP, D, E, F, ...).
+
+Default: tergantung dari porting Slackware
+
+.TP 5
+\fBPRIORITY\fP
+.br
+Array ini memilih prioritas dimana direktori dari mirror ketika slackpkg
+mencari paket. Jika paket ditemukan pada lebih dari satu tempat, paket pada
+direktori pertama mendapatkan prioritas, lalu kedua, lalu ketiga, dan
+keempat, dan akhirnya, paket pada direktori yang terakhir. Anda bisa
+menggunakan %PKGMAIN untuk menggunakan konten variabel PKGMAIN.
+
+Nilai default (secara urut): patches %PKGMAIN extra pasture testing
+
+.TP 5
+\fBPOSTINST\fP
+.br
+Mengaktifkan (on) atau menonaktifkan (off) fitur pasca\-installasi slackpkg,
+seperti pengujian file konfigurasi baru (*.new) dan image kernel baru, dan
+menanyakan apa yang harus dilakukan.
+
+Nilai default dari \fBPOSTINST\fP adalah "on".
+.br
+Dari perintah baris, Anda bisa menggunakan \-postinst=nilai
+
+.TP 5
+\fBONLY_NEW_DOTNEW\fP
+.br
+Ketika \fBPOSTINST\fP diset ke "on", slackpkg akan mencari semua file .new pada
+/etc dan menanyakan pada pengguna apa yang harus dilakukan. Namun, beberapa
+pengguna memilih untuk melihat file .new terinstall pada eksekusi terakhir
+slackpkg, sehingga jika ini berlaku untuk Anda, set \fBONLY_NEW_DOTNEW\fP ke
+"on".
+
+Nilai default dari \fBONLY_NEW_DOTNEW\fP adalah "off". Hanya ganti ini jika
+Anda tahu apa yang Anda lakukan...
+.br
+Dari perintah baris, Anda bisa menggunakan \-only_new_dotnew=nilai.
+
+.TP 5
+\fBONOFF\fP
+.br
+Variabel \fBONOFF\fP menentukan perilaku awal dari antarmuka dialog. Jika Anda
+menggantinya ke "on" maka semua paket akan dipilih secara default. Jika Anda
+suka dengan opsi sebaliknya (semua tidak dipilih), maka pilih ke "off".
+
+Nilai default dari \fBONOFF\fP adalah "on".
+.br
+Dari perintah baris, Anda bisa menggunakan \-onoff=nilai.
+
+.TP 5
+\fBDOWNLOAD_ALL\fP
+.br
+Jika variabel ini ditentukan ke "on", semua file akan didownload sebelum
+operasi yang diminta (install atau upgrade) dilakukan. Jika ditentukan ke
+"off", maka file akan didownload dan operasi (install/upgrade) akan
+dilakukan satu demi satu.
+
+Nilai default dari \fBDOWNLOAD_ALL\fP adalah "off".
+.br
+Dari perintah baris, Anda bisa menggunakan \-download_all=nilai.
+
+.TP 5
+\fBDIALOG\fP
+.br
+Mengaktifkan (on) atau menonaktifkan (off) antarmuka dialog.
+
+Nilai default dari \fBDIALOG\fP adalah "on".
+.br
+Dari perintah baris, Anda bisa menggunakan \-dialog=nilai.
+
+.TP 5
+\fBDIALOG_MAXARGS\fP
+.br
+Menentukan jumlah karakter maksimal yang akan dikirimkan pada "dialog". Jika
+angka ini dicapai pada upgrade, slackpkg menghapus informasi tentang versi
+terinstall pada setiap paket. Jika tanpa informasi ini, jumlah tercapai
+kembali, slackpkg mengembalikan kesalahan pada pengguna.
+
+Jika \fBDIALOG_MAXARGS\fP tidak ditentukan, nilai defaultnya adalah 19500.
+.br
+Dari perintah baris, Anda bisa menggunakan \-dialog_maxargs=nilai.
+
+.TP 5
+\fBBATCH\fP
+.br
+Mengaktifkan (on) atau menonaktifkan (off) mode non\-interaktif. Ketika
+berjalan pada mode batch, slackpkg tidak akan menanyakan apapun pada
+pengguna; semua pertanyaan akan menggunakan \fBDEFAULT_ANSWER\fP (lihat
+dibawah).
+.br
+JIka Anda menjalankan upgrade menggunakan mode ini, Anda harus menjalankan
+"slackpkg new\-config" untuk mencari dan menggabungkan file .new.
+
+Nilai default dari \fBBATCH\fP adalah "off".
+.br
+Dari perintah baris, Anda bisa menggunakan \-batch=nilai.
+
+.TP 5
+\fBDEFAULT_ANSWER\fP
+.br
+Ini adalah jawaban default dari pertanyaan ketika slackpkg menanyakan
+beberapa informasi. Variabel ini digunakan hanya pada mode non\-interaktif
+(ketika \fBBATCH\fP bernilai "yes" atau penggunakan mengaktifkan mode batch via
+perintah baris); selain itu, variabel ini tidak memiliki efek
+.br
+Nilai yang valid adalah "y" atau "n".
+
+Nilai default dari \fBDEFAULT_ANSWER\fP adalah "n".
+.br
+Dari perintah baris, Anda bisa menggunakan \-default_answer=nilai
+
+.TP 5
+\fBUSE_INCLUDES\fP
+.br
+Template Slackpkg bisa menyertakan template lain. Hal ini mengurangi
+duplikasi paket pada banyak template, tetapi bisa menjadi masalah jika Anda
+hendak menghapus template yang spesifik. Anda bisa menonaktifkan pemrosesan
+#include dengan mengatur opsi ini menjadi "off".
+
+Nilai default dari \fBUSE_INCLUDES\fP adalah "on".
+.br
+Dari perintah baris, Anda bisa menggunakan \-use_includes=nilai.
+
+.TP 5
+\fBSPINNING\fP
+.br
+Ketika Slackpkg menjalankan aktivitas yang membutuhkan waktu, ia akan
+memberikan tampilan visual dengan bar yang berputar. Jika Anda tidak suka,
+Anda bisa menonaktifkannya dengan mengganti opsi ini menjadi "off".
+
+Nilai default dari \fBSPINNING\fP adalah "on".
+.br
+Dari perintah baris, Anda bisa menggunakan \-spinning=nilai.
+
+.SH FILE
+.TP 5
+\fB/etc/slackpkg/slacpkg.conf\fP
+
+.SH "LIHAT JUGA"
+\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8)
+\fBremovepkg\fP(8)
diff --git a/source/ap/slackpkg/files/manpages-l10n/it.slackpkg b/source/ap/slackpkg/files/manpages-l10n/it.slackpkg
new file mode 100644
index 00000000..0d9db3fb
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/it.slackpkg
@@ -0,0 +1,330 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG 8 "Maggio 2010" slackpkg\-2.81.1 ""
+.SH NOME
+\fBslackpkg\fP \- Strumento automatico per la gestione dei pacchetti di
+Slackware Linux
+
+.SH SINOSSI
+\fBslackpkg\fP \fB[OPZIONI]\fP
+\fB{install|remove|search|upgrade|reinstall|blacklist}\fP
+\fB{\fP\fISCHEMA\fP\fB|\fP\fIFILE\fP\fB}\fP
+
+\fBslackpkg [OPZIONI] {clean\-system|upgrade\-all|install\-new}\fP
+
+\fBslackpkg\fP \fB[OPZIONI]\fP \fB{search|file\-search}\fP
+\fB{\fP\fISCHEMA\fP\fB|\fP\fIFILE\fP\fB}\fP
+
+\fBslackpkg\fP \fB[OPZIONI]\fP
+\fB{generate\-template|install\-template|remove\-template}\fP \fINOMEMODELLO\fP
+
+\fBslackpkg [OPZIONI] info\fP \fIPACCHETTO\fP
+
+\fBslackpkg [OPZIONI] update [gpg]\fP
+
+\fBslackpkg [OPZIONI] {new\-config|check\-updates}\fP
+
+\fBslackpkg [OPZIONI] help\fP
+
+.SH DESCRIZIONE
+Slackpkg è uno strumento per tutti quelli che vogliono installare e
+aggiornare facilmente i pacchetti via rete. Con slackpkg, puoi avere
+un'installazione minimale di Slackware Linux e installare/aggiornare solo
+quei pacchetti di cui hai bisogno.
+
+Non è necessario configurare NFS o creare decine di CD per i tuoi computer;
+quello che serve è scrivere un comando e tutti gli ultimi pacchetti di
+Slackware saranno nelle tue dita.
+
+.SH ISTRUZIONI
+Slackpkg ha molte funzionalità. Puo' cercare file specifici, rimuovere tutti
+i pacchetti di terze parti dal tuo sistema, installare pacchetti aggiunti in
+Slackware dal tuo ultimo aggiornamento, vedere la descrizione dei pacchetti,
+ecc.
+
+Prima di iniziare, devi decommentare un archivio nel file
+/etc/slackpkg/mirrors ed eseguire:
+
+.in +5
+# slackpkg update
+.in
+
+Questa azione "update" scaricherà e formatterà la lista dei file e dei
+pacchetti di Slackware. Ogni volta che la lista viene cambiata, il comando
+deve essere eseguito.
+
+Le principali funzionalità di Slackpkg sono quelle che si collegano
+direttamente alla gestione dei pacchetti: installare, aggiornare e rimuovere
+pacchetti. Per fare questi compiti, la sintassi di Slackpkg è:
+
+.in +5
+# slackpkg [OPZIONI] <azione> {SCHEMA|FILE}
+.in
+
+\fIOPZIONI\fP puo' essere una o piu' opzioni delle molte elencate dentro
+/etc/slackpkg/slackpkg.conf. Ci sono comandi di linea equivalenti per la
+maggior parte delle direttive di configurazione presenti nel file
+slackpkg.conf \- guarda la pagina del manuale \fBslackpkg.conf(5)\fP per vedere
+le opzioni disponibili.
+
+\fISCHEMA\fP puo' essere il nome del pacchetto o solo una parte. Puo' anche
+essere una serie (come kde, a, ap, ...).
+.br
+
+\fIFILE\fP è un file con una lista di \fISCHEMI\fP dentro: uno per linea, o
+diversi per linea con lo spazio come separatore.
+
+Slackpkg puo' essere usato per aggiornare l'intera distribuzione.
+.br
+Il classico modo per farlo è':
+
+.in +5
+# slackpkg update
+.br
+# slackpkg install\-new
+.br
+# slackpkg upgrade\-all
+.br
+# slackpkg clean\-system
+.in
+
+Un'altra funzionalità di Slackpkg è l'abilità di lavorare con i modelli, con
+i quali è piu' facile installare gli stessi pacchetti su piu' macchine. I
+passi base sono i seguenti:
+
+.RS +5
+.IP \(bu 2
+Installazione su una macchina
+.IP \(bu 2
+Esegui "slackpkg generate\-template NOMEMODELLO"
+.IP \(bu 2
+Copia /etc/slackpkg/templates/NOMEMODELLO.template nella stessa cartella
+dell'altra macchina
+.IP \(bu 2
+Esegui "slackpkg install\-template NOMEMODELLO" sull'altra macchina
+.RE
+
+\fINOMEMODELLO\fP è il nome del tuo modello.
+
+Seguendo questa pagina del manuale, puoi capire cosa ognuna di queste (e
+altre) azioni fa.
+
+.SH AZIONI
+.TP 5
+\fBhelp\fP
+.br
+Mostra le azioni di slackpkg e una veloce descrizione per ognuna di
+esse. Utile se hai bisogno di sapere qualcosa in piu' di slackpkg. Le
+informazioni presenti qui, sulla pagina del manuale, sono piu' approfondite.
+
+.TP 5
+\fBupdate\fP
+.br
+update scaricherà l'ultimo elenco dei pacchetti da un archivio di Slackware
+(o dal tuo CD). E' una buona idea eseguire
+
+.in +5
+# slackpkg update
+.in
+
+prima di aggiornare, installare o cercare pacchetti.
+.br
+Se hai bisogno di aggiornare la chiave GPG di Slackware, esegui
+
+.in +5
+# slackpkg update gpg
+.in
+
+La chiave GPG non cambia. Questo dovrebbe essere un comando da eseguire solo
+una volta \- quindi eseguilo una volta e dimenticatelo...
+
+.TP 5
+\fBcheck\-updates\fP
+.br
+Verifica se c'è qualche aggiornamento nel ChangeLog.txt. E' buona cosa
+usarlo da cron per avvertire l'amministratore di eventuali aggiornamenti.
+
+.TP 5
+\fBfile\-search\fP
+.br
+Puoi cercare i pacchetti ufficiali di Slackware per ogni file presente nella
+distribuzione. Hai bisogno di una particolare libreria? Usa file\-search per
+trovarla.
+
+.in +5
+# slackpkg file\-search nomefile
+.in
+
+Tutti i pacchetti che si accordano con "nomefile" saranno mostrati, cosi'
+puoi vedere se i pacchetti sono installati o no; se non installati, puoi
+scaricarli e installarli con le altre azioni di slackpkg.
+
+.TP 5
+\fBsearch\fP
+.br
+Puoi cercare ogni pacchetto rilasciato in Slackware.
+
+.in +5
+# slackpkg search schema
+.in
+
+Tutti i nomi dei pacchetti che si accordano con "schema" saranno mostrati.
+Come per file\-search, puoi vedere se i pacchetti sono installati o no; se
+non installati, puoi scaricarli e installarli con le altre azioni di
+slackpkg.
+
+.TP 5
+\fBinstall\fP
+.br
+L'installazione di un pacchetto è molto semplice. Devi soltanto scrivere:
+
+.in +5
+# slackpkg install pacchetto
+.in
+
+e il pacchetto sarà scaricato e installato
+.br
+Non puoi usare l'opzione "install" per installare un pacchetto già
+installato, ma tu potresti reinstallarlo o aggiornarlo.
+
+.TP 5
+\fBupgrade\fP
+.br
+upgrade installa le piu' recenti versioni ufficiali dei pacchetti.
+
+upgrade non proverà ad installare nuovi pacchetti (usa la funzione install
+per questo scopo; l'ultima versione ufficiale del pacchetto sarà
+installata).
+.TP 5
+\fBreinstall\fP
+.br
+In caso erroneamente corrompi qualcosa, l'opzione reinstall ti permetterà di
+reinstallare la stessa versione del pacchetto attualmente installato.
+
+.TP 5
+\fBremove\fP
+.br
+Con remove, puoi rimuovere i pacchetti installati. Per esempio:
+
+.in +5
+# slackpkg remove kde
+.in
+
+rimuoverà tutti i pacchetti con "kde" nel loro nome.
+
+.TP 5
+\fBblacklist\fP
+.br
+Con questa azione, puoi mettere in una "listanera" certi pacchetti.
+.br
+I pacchetti della lista nera non saranno installati, aggiornati o rimossi
+con slackpkg. Se vuoi eliminare i pacchetti dalla lista nera, per favore
+modifica il file /etc/slackpkg/blacklist.
+
+.TP 5
+\fBdownload\fP
+.br
+Questa azione dice a slackpkg di scaricare il pacchetto, ma senza
+installarlo. I pacchetti saranno messi in /var/cache/packages, e puoi
+installarli/aggiornarli/reinstallarli successivamente (o masterizzarli in un
+CD).
+
+.TP 5
+\fBinfo\fP
+.br
+Questa azione stampa le informazioni per un pacchetto: dimensioni
+dell'archivio, descrizione, ecc
+
+.TP 5
+\fBclean\-system\fP
+.br
+Questa azione rimuove tutti i pacchetti che non fanno parte
+dell'installazione standard di Slackware. Con questa opzione, puoi ripulire
+il tuo sistema, rimuovendo i pacchetti di terze parti in aggiunta a tutti i
+pacchetti che sono stati eliminati dalla lista ufficiale di Slackware.
+.br
+Se ci sono pacchetti di terze parti che vorresti tenere, puoi
+temporaneamente aggiungerli alla lista nera prima di eseguire l'azione
+\&'clean\-system'.
+
+.TP 5
+\fBupgrade\-all\fP
+.br
+Questa azione aggiorna ogni pacchetto installato sul sistema alla versione
+presente nell'alberatura ufficiale di Slackware; questo è un "buon" modo per
+aggiornare l'intero sistema.
+.br
+Ricorda di usare l'azione "install\-new" prima di "upgrade\-all".
+
+.TP 5
+\fBinstall\-new\fP
+Questa azione installa ogni pacchetto nuovo che è stato aggiunto alla lista
+ufficiale di Slackware. Esegui questo comando se stai aggiornando il tuo
+sistema ad un'altra versione di Slackware o se stai usando la \-current.
+.br
+Se vuoi installare tutti pacchetti non installati di Slackware sul tuo
+sistema, usa il seguente comando invece dell'azione install\-new:
+
+.in +5
+# slackpkg install slackware.
+.in
+.TP 5
+\fBnew\-config\fP
+Questa azione cerca i file di configurazione .new e chiede all'utente cosa
+farne.
+.br
+new\-config è molto utile quando fai un aggiornamento e decidi di rivedere
+piu' tardi i file di configurazione. Invece di cercare, vedere le
+differenze e sostituire manualmente, puoi usare l'azione new\-config.
+.TP 5
+\fBgenerate\-template\fP
+Questa azione crea un nuovo modello con tutti i pacchetti ufficiali che sono
+installati sul tuo sistema. Il modello è salvato in /etc/slackpkg/templates
+.TP 5
+\fBinstall\-template\fP
+Questa azione installa il modello richiesto nel sistema. Il modello deve
+essere presente in /etc/slackpkg/templates. Se il modello "comprende" altri
+modelli, tutti loro devono essere presenti in /etc/slackpkg/templates. Puoi
+disabilitare l' "inserimento" in slackpkg.conf o in linea di comando.
+.TP 5
+\fBremove\-template\fP
+Questa azione rimuove tutti i pacchetti che sono parte del modello
+selezionato. Attenzione, questo puo' rendere la tua macchina
+inutilizzabile. L'inclusione puo' essere attivata o disattivata in
+slackpkg.conf oppure con la corretta opzione in linea di comando.
+
+.SH FILES
+.TP 5
+\fB/etc/slackpkg/mirrors⇥\fP
+File per specificare la locazione dalla quale scaricare i pacchetti.
+.TP 5
+\fB/etc/slackpkg/slackpkg.conf \fP
+Configurazione generale di slackpkg
+.TP 5
+\fB/etc/slackpkg/blacklist\fP
+Elenco di pacchetti da saltare
+.TP 5
+\fB/etc/slackpkg/templates\fP
+Contiene tutti i modelli
+.TP 5
+\fB/usr/libexec/slackpkg\fP
+Contiene il cuore di slackpkg e funzioni aggiuntive
+.TP 5
+\fB/var/lib/slackpkg\fP
+Uso interno di slackpkg \- Formattazione elenco pacchetti, copia del
+ChangeLog.txt, elenco di file, etc...
+
+.SH "VEDI ANCHE"
+\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8),
+\fBmakepkg\fP(8), \fBpkgtool\fP(8).
+
+.SH AUTORI
+.TP 5
+Piter PUNK aka Roberto F Batista
+<piterpk CHIOCCIOLA terra PUNTO com PUNTO br>
+.TP 5
+Evaldo Gardenali aka UdontKnow
+<evaldo AT fasternet DOT com DOT br>
diff --git a/source/ap/slackpkg/files/manpages-l10n/it.slackpkg.conf b/source/ap/slackpkg/files/manpages-l10n/it.slackpkg.conf
new file mode 100644
index 00000000..15d6d569
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/it.slackpkg.conf
@@ -0,0 +1,294 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG.CONF 5 "Maggio 2010" slackpkg\-2.81.1 ""
+.SH NOME
+\fBslackpkg.conf\fP \- Configurazione per slackpkg
+
+.SH DESCRIZIONE
+
+Il file slackpkg.conf contiene informazioni per \fBslackpkg\fP (8), uno
+strumento automatico per la gestione dei pacchetti di Slackware Linux.
+
+Il file slackpkg.conf è una sequenza di variabili di shell script, e ogni
+variabile controlla un aspetto di slackpkg. I commenti iniziano con il
+carattere # e finiscono alla fine della linea, e i commenti possono essere
+presenti in ogni punto del file slackpkg.conf. Se qualche variabile è
+presente piu' di una volta nel file, slackpkg userà il valore che è stato
+definito per ultimo.
+
+Molte variabili possono essere sovrascritte da opzioni passate a slackpkg
+attraverso la linea di comando. Se hai necessità di sovrascrivere il valore
+della \fBVARIABILE\fP, scrivi \fB\-variabile=valore\fP nella linea di comando,
+appena prima dell'azione di slackpkg. Multiple variabili possono essere
+sovrascritte.
+
+ESEMPIO: slackpkg \-batch=on \-default_answer=y upgrade\-all
+
+Per le opzioni di configurazione che hanno solo due stati, i possibili
+valori sono "on" o "off" salvo diversi indicazioni.
+
+Le differenti opzioni di configurazione sono:
+
+.TP 5
+\fBARCH\fP
+.br
+Seleziona l'architettura del sistema. Solitamente Slackpkg puo' trovare il
+valore corretto usando "uname \-m". I valori validi sono:
+
+.ds title MACCHINA\t\tVALORE ARCHITETTURA VALIDA
+.ds arm ARM\t\t\tarm
+.ds x86 x86 (32bits)\ti386, i486, i586 and i686
+.ds x86_64 x86 (64bits)\tx86_64
+.ds ppc PowerPC\t\tpowerpc
+.ds s390 S/390\t\t390
+.in +5
+\fB\*[title]\fP
+.br
+\*[arm]
+.br
+\*[x86]
+.br
+\*[x86_64]
+.br
+\*[ppc]
+.br
+\*[s390]
+.in
+
+Il valore predefinito di \fBARCH\fP dipende dalla tua architettura.
+
+.TP 5
+\fBSLACKKEY\fP
+.br
+Slackpkg controlla il file della firma del pacchetto (.asc) con la firma GPG
+del progetto. Slackware puo' avere firme differenti per differenti
+architetture, e Slackpkg prova a trovare quella corretta in base
+all'architettura del tuo sistema. Se la firma \fBSLACKKEY\fP che trova non è
+corretta, puoi cambiarla usando questa opzione.
+
+Il valore predefinito di \fBSLACKKEY\fP dipende dall'architettura di Slackware.
+
+.TP 5
+\fBTEMP\fP
+.br
+Definisce la locazione dove slackpkg scaricherà i pacchetti prima di
+installarli/aggiornarli.
+
+Il valore predefinito di \fBTEMP\fP è /var/cache/packages.
+
+.TP 5
+\fBWORKDIR\fP
+.br
+Definisce la cartella per la lista pacchetti, lista file, e altre
+informazioni usate da slackpkg per il suo funzionamento. Non cambiare il
+valore di queste variabili a meno che tu non sappia cosa stai facendo.
+
+Il valore predefinito di \fBWORKDIR\fP è /var/lib/slackpkg.
+
+.TP 5
+\fBWGETFLAGS\fP
+.br
+Seleziona opzioni speciali per wget. Se hai bisogno di opzioni multiple,
+ricorda di metterle tra doppie virgolette.
+
+Il valore predefinito di \fBWGETFLAGS\fP è "\-\-passive\-ftp"
+
+.TP 5
+\fBDELALL\fP
+.br
+Se impostato su "on", tutti i file scaricati saranno rimossi dopo che
+slackpkg ha effettuato l'installazione o l'aggiornamento (questo non ha
+impatti quando slackpkg viene usato con "download"). Se impostato su "off",
+i file saranno mantenuti nella cartella definita in \fBTEMP\fP (come scritto
+sopra).
+
+Il valore predefinito di \fBDELALL\fP è "on".
+.br
+Dalla linea di comando, puoi usare \-delall=valore.
+
+.TP 5
+\fBCHECKMD5\fP
+.br
+Abilita (on) o disabilita (off) il controllo dell'MD5 per tutti i pacchetti
+scaricati prima di installarli o aggiornarli.
+
+Il valore predefinito di \fBCHECKMD5\fP è "on".
+.br
+Dalla linea di comando, puoi usare \-checkmd5=valore.
+
+.TP 5
+\fBCHECKGPG\fP
+.br
+Abilita (on) o disabilita (off) il controllo della firma GPG per ogni
+pacchetto prima di installare o aggiornare.
+
+Il valore predefinito di \fBCHECKGPG\fP è "on".
+.br
+Dalla linea di comando, puoi usare \-checkgpg=valore.
+
+.TP 5
+\fBCHECKSIZE\fP
+.br
+Abilita (on) o disabilita (off) il controllo della disponibilità dello
+spazio sul disco per ogni pacchetto prima di installare o aggiornare.
+
+Il valore predefinito di \fBCHECKSIZE\fP è "off".
+.br
+Dalla linea di comando, puoi usare \-checksize=valore.
+
+.TP 5
+\fBPKGMAIN\fP
+.br
+Definisce la cartella principale della distribuzione. Solitamente non hai
+bisogno di preoccuparti di questa variabile, in quanto Slackpkg prova a
+trovarla in base alla tua architettura. Comunque, se hai bisogno di
+cambiarla, puoi inserire questa variabile nel tuo slackpkg.conf. Questa
+dovrebbe essere sempre la cartella che contiene la serie dei pacchetti
+Slackware (A, AP, D, E, F, ...).
+
+Predefinito: dipende dall'architettura di Slackware.
+
+.TP 5
+\fBPRIORITY\fP
+.br
+Questa opzione seleziona la priorità che le cartelle dell'archivio avranno
+quando slackpkg cerca i pacchetti. Se un pacchetto viene trovato in due o
+piu' posti, il pacchetto nella prima cartella avrà priorità maggiore, poi la
+seconda, poi la terza, poi la quarta e finalmente, il pacchetto trovato
+nell'ultima cartella. Puoi usare %PKGMAIN per usare il contenuto della
+variabile PKGMAIN.
+
+Il valore predefinito (in ordine): patches %PKGMAIN extra pasture testing
+
+.TP 5
+\fBPOSTINST\fP
+.br
+Abilita (on) o disabilita (off) le caratteristiche post\-installazione di
+slackpkg, come il controllo per nuovi (*.new) file di configurazione e nuove
+immagini del kernel, e ti suggerisce cosa dovresti fare.
+
+Il valore predefinito di \fBPOSTINST\fP è "on".
+.br
+Dalla linea di comando, puoi usare \-postinst=valore.
+
+.TP 5
+\fBONLY_NEW_DOTNEW\fP
+.br
+Quando \fBPOSTINST\fP è impostato su "on", slackpkg cercherà tutti i file .new
+dentro /etc e suggerirà all'utente cosa farne. Comunque, alcuni utenti
+preferiscono vedere solo i file .new installati nell'ultima esecuzione di
+slackpkg, cosi se questo ti va bene, imposta \fBONLY_NEW_DOTNEW\fP su "on".
+
+Il valore predefinito di \fBONLY_NEW_DOTNEW\fP è "off". Cambia questo valore
+solo se sai cosa stai facendo...
+.br
+Dalla linea di comando, puoi usare \-only_new_dotnew=valore.
+
+.TP 5
+\fBONOFF\fP
+.br
+La variabile \fBONOFF\fP imposta il comportamento iniziale dell'interfaccia di
+dialog. Se la imposti su "on" allora tutti i pacchetti saranno selezionati
+in modo predefinito. Se invece preferisce l'opzione inversa (nessuno
+selezionato), allora imposta la variabile su "off".
+
+Il valore predefinito di \fBONOFF\fP è "on".
+.br
+Dalla linea di comando, puoi usare \-onoff=valore.
+
+.TP 5
+\fBDOWNLOAD_ALL\fP
+.br
+Se questa variabile è impostata su "on", tutti i file saranno scaricati
+prima che l'operazione richiesta venga eseguita (installare o aggiornare).
+Se impostata su "off", allora i file saranno scaricati e l'operazione
+(installare/aggiornare) sarà fatta uno a uno.
+
+Il valore predefinito di \fBDOWNLOAD_ALL\fP è "off".
+.br
+Dalla linea di comando, puoi usare \-download_all=valore.
+
+.TP 5
+\fBDIALOG\fP
+.br
+Abilita (on) o disabilita (off) l'interfaccia di dialogo.
+
+Il valore predefinito di \fBDIALOG\fP è "on".
+.br
+Dalla linea di comando, puoi usare \-dialog=valore.
+
+.TP 5
+\fBDIALOG_MAXARGS\fP
+.br
+Imposta il numero massimo di caratteri che saranno mandati a "dialog". Se
+questo numero è raggiunto in aggiornamento, slackpkg rimuove l'informazione
+per la versione installata di ogni pacchetto. Se anche senza questa
+informazione il numero è ancora raggiunto, slackpkg mostra un errore
+all'utente.
+
+Se \fBDIALOG_MAXARGS\fP non è impostato, 19500 è il valore predefinito.
+.br
+Dalla linea di comando, puoi usare \-dialog_maxargs=valore.
+
+.TP 5
+\fBBATCH\fP
+.br
+Abilita (on) o disabilita (off) la modalità non\-interattiva. Quando viene
+eseguito in modalità batch, slackpkg non visualizzerà niente all'utente; in
+caso contrario, tutte le domande avranno \fBDEFAULT_ANSWER\fP (vedi sotto).
+.br
+Se fai un aggiornamento per questa modalità, dovrai eseguire "slackpkg
+new\-config" per trovare e integrare i file .new.
+
+Il valore predefinito di \fBBATCH\fP è "off".
+.br
+Dalla linea di comando, puoi usare \-batch=valore.
+
+.TP 5
+\fBDEFAULT_ANSWER\fP
+.br
+Questa è la risposta predefinita alla domande che slackpkg visualizza
+all'utente per alcune informazioni. Questa è usata solo il modalità
+non\-interattiva (quando \fBBATCH\fP è "yes" o l'utente usa la modalità batch
+via linea di comando); al contrario, questa variabile non avrà nessun
+effetto.
+.br
+Valori accettati sono "y" o "n".
+
+Il valore predefinito di \fBDEFAULT_ANSWER\fP è "n".
+.br
+Dalla linea di comando, puoi usare \-default_answer=valore.
+
+.TP 5
+\fBUSE_INCLUDES\fP
+.br
+I modelli slackpkg possono includere altri modelli. Questo permette di
+ridurre la duplicazione del pacchetto in molti modelli, ma potrebbe essere
+un problema se vuoi rimuovere solo uno specifico modello. Puoi disabilitare
+#l'inclusione impostando questa opzione su "off".
+
+Il valore predefinito di \fBUSE_INCLUDES\fP è "on".
+.br
+Dalla linea di comando, puoi usare \-use_includes=valore.
+
+.TP 5
+\fBSPINNING\fP
+.br
+Quando Slackpkg sta facendo un'attività che prende molto tempo, ti da
+l'informazione con una barra rotante. Se non ti piace questa barra, puoi
+disabilitarla impostando questa opzione su "off".
+
+Il valore predefinito di \fBSPINNING\fP è "on".
+.br
+Dalla linea di comando, puoi usare \-spinning=valore.
+
+.SH FILES
+.TP 5
+\fB/etc/slackpkg/slacpkg.conf\fP
+
+.SH "VEDI ANCHE"
+\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8)
+\fBremovepkg\fP(8)
diff --git a/source/ap/slackpkg/files/manpages-l10n/nb.slackpkg b/source/ap/slackpkg/files/manpages-l10n/nb.slackpkg
new file mode 100644
index 00000000..412fb72f
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/nb.slackpkg
@@ -0,0 +1,326 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG 8 "Mai 2010" slackpkg\-2.81.1 ""
+.SH NAVN
+\fBslackpkg\fP \- Verktøy for automatisk håndtering av pakker til Slackware
+Linux
+
+.SH SAMMENDRAG
+\fBslackpkg\fP \fB[VALG]\fP \fB{install|remove|search|upgrade|reinstall|blacklist}\fP
+\fB{\fP\fITEKST\fP\fB|\fP\fIFIL\fP\fB}\fP
+
+\fBslackpkg [VALG] {clean\-system|upgrade\-all|install\-new}\fP
+
+\fBslackpkg\fP \fB[VALG]\fP \fB{search|file\-search}\fP \fB{\fP\fITEKST\fP\fB|\fP\fIFIL\fP\fB}\fP
+
+\fBslackpkg\fP \fB[VALG]\fP
+\fB{generate\-template|install\-template|remove\-template}\fP \fIMAL\-NAVN\fP
+
+\fBslackpkg [VALG] info\fP \fIPAKKE\fP
+
+\fBslackpkg [VALG] update [gpg]\fP
+
+\fBslackpkg [VALG] {new\-config|check\-updates}\fP
+
+\fBslackpkg [VALG] help\fP
+
+.SH BESKRIVELSE
+Slackpkg er et verktøy som lar deg installere og oppgradere pakker via
+internett på en lettvint måte. Med slackpkg kan du ha en minimal
+installasjon av Slackware Linux og installere/oppgradere bare de pakkene du
+trenger mest.
+
+Du trenger ikke å sette opp NFS eller lage dusinvis av CD\-er til alle dine
+maskiner; du trenger bare én kommando og alle de nyesete offisielle
+Slackware pakkene vil være innen rekkevidde.
+
+.SH INSTRUKSJONER
+Slackpkg har mange funksjoner. Den kan lete etter spesifikke filer, fjerne
+alle tredje\-parts pakker på systemet, installere pakker lagt til Slackware
+siden sist oppdatering, vise pakke beskrivelser, osv..
+
+Første steg er å kommentere ut et av pakke repertoarene i
+/etc/slackpkg/mirrors og kjøre kommandoen:
+
+.in +5
+# slackpkg update
+.in
+
+"update" kommandoen vil laste ned og formatere listen over de tilgjengelige
+pakkene i Slackware. Hver gang dette endres må update kjøres på nytt.
+
+Hoved funksjonene til Slackpkg er direkte relatert til pakke behandling:
+installering, oppgradering og fjerning av pakker. Syntaksen for å gjøre
+disse oppgavene i Slackpkg er:
+
+.in +5
+# slackpkg [VALG] <kommando> {TEKST|FIL}
+.in
+
+\fIVALG\fP kan være en eller flere av de mange konfigurasjons valgene du finner
+i /etc/slackpkg/slackpkg.conf. Det finnes tilsvarende kommandolinje valg for
+de fleste av konfigurasjons instruksjonene i slackpkg.conf \- se
+\fBslackpkg.conf(5)\fP manualen for informasjon om tilgjengelige
+valgmuligheter.
+
+\fITEKST\fP kan være et pakke navn eller bare en del av dette navnet. Det kan
+også være en programvare serie (f.eks kde, a, ap, ...).
+.br
+
+\fIFIL\fP er en fil som inneholder en liste av \fITEKST\fP(navn): enten en per
+linje, eller flere per linje med mellomrom som skilletegn.
+
+Slackpkg kan brukes for å oppgradere hele distribusjonen.
+.br
+Den vanlige metoden er:
+
+.in +5
+# slackpkg update
+.br
+# slackpkg install\-new
+.br
+# slackpkg upgrade\-all
+.br
+# slackpkg clean\-system
+.in
+
+En funksjon av Slackpkg er muligheten for å benytte seg av maler, dette kan
+forenkle jobben med å sette opp forskjellige maskiner med det samme
+innholdet av pakker. De grunnleggende stegene er som følger:
+
+.RS +5
+.IP \(bu 2
+Installer pakkene du vil ha på en maskin
+.IP \(bu 2
+Kjør "slackpkg generate\-template MAL\-NAVN"
+.IP \(bu 2
+Kopier /etc/slackpkg/templates/MAL\-NAVN.template til den samme filkatalogen
+på den andre maskinen
+.IP \(bu 2
+Kjør "slackpkg install\-template MAL\-NAVN" på den andre maskinen
+.RE
+
+\fIMAL\-NAVN\fP er navnet på malen.
+
+I denne manualen kan du se hva hver av disse (og andre) kommandoer gjør.
+
+.SH KOMMANDOER
+.TP 5
+\fBhelp\fP
+.br
+Vis slackpkg kommandoene og en kort beskrivelse av dem. Nyttig hvis du
+trenger en rask oversikt over slackpkg. Informasjonen her i manualen er
+langt mer omfattende.
+
+.TP 5
+\fBupdate\fP
+.br
+update laster ned en pakkeliste fra et Slackware repertoar (eller fra
+CD). Det er en god idé å kjøre denne
+
+.in +5
+# slackpkg update
+.in
+
+før du forsøker å oppgradere, installere eller søke etter pakker.
+.br
+Hvis du trenger å oppdatere Slackware's GPG nøkkel, kjør
+
+.in +5
+# slackpkg update gpg
+.in
+
+GPG nøkkelen forandrer seg ikke. Det er meningen at dette skal være en
+"engangs kommando" \- kjør den og glem den...
+
+.TP 5
+\fBcheck\-updates\fP
+.br
+Sjekk om det finnes en oppdatering til ChangeLog.txt. Dette kan brukes av
+cron for å varsle system ansvarlige om oppdateringer.
+
+.TP 5
+\fBfile\-search\fP
+.br
+Du kan søke igjennom de offisielle Slackware pakkene etter en hvilket som
+helst fil i Slackware distribusjonen. Trenger du et obskurt programmerings
+bibliotek? Bruk file\-search for å finne det.
+
+.in +5
+# slackpkg file\-search filnavn
+.in
+
+Alle pakker som matcher "filnavn" vil bli vist slik at du kan se hvorvidt
+disse er installert eller ikke; hvis ikke kan du laste dem ned og installere
+dem med andre slackpkg kommandoer.
+
+.TP 5
+\fBsearch\fP
+.br
+Du kan søke etter pakker i Slackware distribusjonen.
+
+.in +5
+# slackpkg search tekst
+.in
+
+Alle pakkenavn som matcher "teksten" vil bli vist. Akkurat som i file\-search
+vil du se om pakkene er installert eller ikke; hvis ikke kan du laste ned og
+installere dem med andre slackpkg kommandoer.
+
+.TP 5
+\fBinstall\fP
+.br
+Det er veldig enkelt å installere en pakke. Du trenger bare å skrive:
+
+.in +5
+# slackpkg install pakke
+.in
+
+og pakken vil bli lastet ned og installert.
+.br
+Du kan ikke bruke "install" handlingen for å legge til en pakke som allerede
+er installert, du kan derimot reinstallere eller oppgradere den.
+
+.TP 5
+\fBupgrade\fP
+.br
+upgrade installerer den siste offisielle versjonen av pakken(e) som er
+oppgitt.
+
+upgrade vil ikke forsøke å installere nye pakker (bruk install handlingen
+til dette formålet; denne kommandoen vil bruke den siste offisielle
+versjonen av pakken).
+.TP 5
+\fBreinstall\fP
+.br
+I tilfellet du har ødelagt noe med et uhell vil reinstall kommandoen la deg
+reinstallere den samme versjonen av pakken som er installert.
+
+.TP 5
+\fBremove\fP
+.br
+remove kan fjerne pakker som er installert. For eksempel:
+
+.in +5
+# slackpkg remove kde
+.in
+
+vil fjerne alle pakker som inkluderer "kde" i sitt navn.
+
+.TP 5
+\fBblacklist\fP
+.br
+Denne handlingen lar deg "svarteliste" visse pakker.
+.br
+Pakker som er svartelistet vil ikke bli installert, oppgradert eller fjernet
+av slackpkg. Hvis du vil fjerne pakker fra svartelisten kan du gjøre dette i
+/etc/slackpkg/blacklist.
+
+.TP 5
+\fBdownload\fP
+.br
+Denne handlingen lar slackpkg laste ned pakkene, men installerer dem
+ikke. De blir lagt i /var/cache/packages og du kan
+installere/oppgradere/reinstallere dem senere (eller brenne dem på en CD).
+
+.TP 5
+\fBinfo\fP
+.br
+Denne kommandoen skriver ut informasjon om pakken(e): komprimert og
+dekomprimert størrelse, beskrivelse, osv...
+
+.TP 5
+\fBclean\-system\fP
+.br
+Denne kommandoen fjerner alle pakker som ikke hører hjemme i en standard
+Slackware installasjon. Med dette valget kan du renske opp i systemet,
+fjerne alle tredje\-parts programvarer i tillegg til pakker som har blitt
+fjernet fra det offisielle listen over Slackware pakker.
+.br
+Hvis du har tredje parts (eller egenbygde) pakker som du ønsker å beholde
+kan du midlertidig legge disse til i listen over svartelistede pakker før du
+kjører denne kommandoen.
+
+.TP 5
+\fBupgrade\-all\fP
+.br
+Denne handlingen oppgraderer alle pakkene som er installert på systemet til
+de siste offisielle Slackware versjonene; Dette er en "god" måte å
+oppgradere hele systemet.
+.br
+Husk å kjøre "install\-new" handlingen før du kjører "upgrade\-all."
+
+.TP 5
+\fBinstall\-new\fP
+Denne handlingen installerer alle nye pakker som er lagt til i det den
+offisielle listen over Slackware pakker. Kjør dette hvis du oppgraderer ditt
+system til en annen versjon av Slackware eller hvis du bruker \-current.
+.br
+Hvis du vil installere alle Slackware pakker som er blitt fjernet fra ditt
+system kan du bruke den følgende kommandoen istedet for install\-new
+handlingen:
+
+.in +5
+# slackpkg install slackware.
+.in
+.TP 5
+\fBnew\-config\fP
+Denne kommandoen søker etter .new konfigurasjons filer og spør brukeren hva
+som skal gjøres med disse.
+.br
+new\-config er veldig nyttig når du har gjort en oppgradering og latt
+konfigurasjons filene være for å se på dem senere. Istedet for å manuelt
+gjøre et søk, diff og erstatt; kan du bruke denne kommandoen.
+.TP 5
+\fBgenerate\-template\fP
+Denne kommandoen lager en ny mal med alle offisielle pakker som er installer
+på systemet. Denne malen er lagret i /etc/slackpkg/templates
+.TP 5
+\fBinstall\-template\fP
+Denne kommandoen installerer den oppgitte malen på ditt system. Malen må
+ligge i /etc/slackpkg/templates. Hvis malen "inkluderer" andre maler, må
+også disse ligge i /etc/slackpkg/templates. Du kan velge å ignorere
+"inkluderte" maler generelt i slackpkg.conf eller ved kommandolinje
+parametre.
+.TP 5
+\fBremove\-template\fP
+Denne handlingen fjerner alle pakker som den oppgitte malen inneholder. Vær
+forsiktig, dette kan gjøre maskinen din ubrukelig. Inkludering av andre
+maler i en mal kan aktiveres/deaktiveres i slackpkg.conf eller med de rette
+parametrene i kommandolinjen.
+
+.SH FILER
+.TP 5
+\fB/etc/slackpkg/mirrors \fP
+Fil som spesifiserer lokasjonen til pakke repertoarene
+.TP 5
+\fB/etc/slackpkg/slackpkg.conf \fP
+Generell konfigurasjon for slackpkg
+.TP 5
+\fB/etc/slackpkg/blacklist\fP
+Liste over pakker som slackpkg skal ignorere
+.TP 5
+\fB/etc/slackpkg/templates\fP
+Inneholder alle malene
+.TP 5
+\fB/usr/libexec/slackpkg\fP
+Inneholder grunnleggende slackpkg skript
+.TP 5
+\fB/var/lib/slackpkg\fP
+Brukes internt av slackpkg \- Formaterte pakkelister, kopi av ChangeLog.txt,
+fillister, osv...
+
+.SH "SE OGSÅ"
+\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8),
+\fBmakepkg\fP(8), \fBpkgtool\fP(8).
+
+.SH PROGRAMMERERE
+.TP 5
+Piter PUNK aka Roberto F Batista
+<piterpk AT terra DOT com DOT br>
+.TP 5
+Evaldo Gardenali aka UdontKnow
+<evaldo AT fasternet DOT com DOT br>
diff --git a/source/ap/slackpkg/files/manpages-l10n/nb.slackpkg.conf b/source/ap/slackpkg/files/manpages-l10n/nb.slackpkg.conf
new file mode 100644
index 00000000..52770c55
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/nb.slackpkg.conf
@@ -0,0 +1,289 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG.CONF 5 "Mai 2010" slackpkg\-2.81.1 ""
+.SH NAVN
+\fBslackpkg.conf\fP \- Konfigurasjonen til slackpkg
+
+.SH BESKRIVELSE
+
+slackpkg.conf inneholder informasjon for \fBslackpkg\fP (8), et verktøy for
+automatisk pakkebehandling i Slackware Linux.
+
+slackpkg.conf filen inneholder variabler for terminal programmet, disse
+variablene kontrollerer visse aspekter med slackpkg. Kommentarer begynner
+med et # tegn og går ut til slutten av linjen, kommentarer kan dukke opp
+hvor som helst i slackpkg.conf filen. Hvis variabler brukes mer en en gang i
+filen vil slackpkg bruke verdien til den siste.
+
+Mange variabler kan overstyres ved parametre gitt til slackpkg i
+kommandolinjen. Hvis du trenger å overstyre verdien til \fBVARIABEL\fP, så
+skriv \fB\-variable=verdi\fP i kommandolinjen rett før slackpkg kommandoene
+(f.eks install, remove..). Mer en én variabel kan overstyres.
+
+EKSEMPEL: slackpkg \-batch=on \-default_answer=y upgrade\-all
+
+For konfigurasjons valg som bare har to tilstander er de gyldige verdiene
+"on" eller "off" med mindre noe annet er oppgitt.
+
+De forskjellige konfigurasjons valgene er:
+
+.TP 5
+\fBARCH\fP
+.br
+Velg system arkitektur. Vanligvis kan Slackpkg finne den riktige verdien ved
+å bruke "uname \-m". Gyldige verdier er:
+
+.ds title MASKIN\t\tARKITEKTUR VERDIER
+.ds arm ARM\t\t\tarm
+.ds x86 x86 (32bits)\ti386, i486, i586 and i686
+.ds x86_64 x86 (64bits)\tx86_64
+.ds ppc PowerPC\t\tpowerpc
+.ds s390 S/390\t\t390
+.in +5
+\fB\*[title]\fP
+.br
+\*[arm]
+.br
+\*[x86]
+.br
+\*[x86_64]
+.br
+\*[ppc]
+.br
+\*[s390]
+.in
+
+Standardverdien av \fBARCH\fP vil avhenge av din arkitektur.
+
+.TP 5
+\fBSLACKKEY\fP
+.br
+Slackpkg sjekker pakkens signatur fil (.asc) mot prosjektets GPG
+signatur. Slackware versjoner bygd for forskjellige arkitekturer (32/64\-bit,
+arm..) kan ha forskjellige signaturer, Slackpkg forsøker å finne den riktige
+ved å se på systemets gjeldende arkitektur. Hvis den automatiske verdien til
+\fBSLACKKEY\fP ikke er korrekt, kan du endre dette med denne variabelen.
+
+Standardverdien av \fBSLACKKEY\fP vil avhenge av hvilken arkitektur din versjon
+av Slackware er bygd for (32/64\-bit, arm..).
+
+.TP 5
+\fBTEMP\fP
+.br
+Definerer hvor slackpkg skal putte nedlastede pakker før den
+installerer/oppgraderer dem.
+
+Standardverdien til \fBTEMP\fP er /var/cache/packages.
+
+.TP 5
+\fBWORKDIR\fP
+.br
+Definerer filkatalogen med pakkelistene, fillistene og annen informasjon som
+brukes av slackpkg. Ikke gjør endringer i denne variabelen med mindre du vet
+hva du holder på med.
+
+Standardverdien til \fBWORKDIR\fP er /var/lib/slackpkg.
+
+.TP 5
+\fBWGETFLAGS\fP
+.br
+Spesifiser alternative parametre til wget. Hvis du trenger å bruke flere
+parametre så husk a sette dem i hermetegn.
+
+Standardverdien til \fBWGETFLAGS\fP er "\-\-passive\-ftp"
+
+.TP 5
+\fBDELALL\fP
+.br
+Hvis dette settes til "on" vil alle nedlastede filer bli fjernet etter at
+slackpkg har installert eller oppgradert pakkene (dette påvirker IKKE
+"download" kommandoen i slackpkg). Hvis det er satt til "off" vil disse
+filene bli oppbevart i filkatalogen definert i \fBTEMP\fP (beskrevet ovenfor).
+
+Standardverdien til \fBDELALL\fP er "on".
+.br
+Fra kommandolinjen kan du bruke \-delall=on/off.
+
+.TP 5
+\fBCHECKMD5\fP
+.br
+Aktiverer (on) eller deaktiverer (off) MD5 sjekking av alle nedlastede
+pakker før de installeres eller oppgraderes.
+
+Standardverdien av \fBCHECKMD5\fP er "on".
+.br
+Fra kommandolinjer kan du bruke \-checkmd5=on/off.
+
+.TP 5
+\fBCHECKGPG\fP
+.br
+Aktiverer (on) eller deaktiverer (off) GPG signatur sjekking av hver pakke
+før installasjon eller oppgradering.
+
+Standardverdien til \fBCHECKGPG\fP er "on".
+.br
+Fra kommandolinjen kan du bruke \-checkgpg=on/off.
+
+.TP 5
+\fBCHECKSIZE\fP
+.br
+Aktiverer (on) eller deaktiverer (off) sjekking av tilgjengelig harddisk
+plass for hver pakke før installasjon eller oppgradering.
+
+Standardverdien av \fBCHECKSIZE\fP er "off".
+.br
+Fra kommandolinjen kan du bruke \-checksize=off/on.
+
+.TP 5
+\fBPKGMAIN\fP
+.br
+Spesifiserer hoved filkatalogen for distribusjonen. Vanligvis trenger du
+ikke bry deg med denne variabelen ettersom Slackpkg forsøker å finne den
+automatisk ut ifra din arkitektur. Hvis du derimot trenger å endre dette så
+legg til denne variabelen i slackpkg.conf. Dette bør alltid være en
+filkatalogen som inneholder Slackware pakke seriene (A, AP, D, E, F, ...).
+
+Standard: avhenger av arkitekturen (32/64\-bit, arm..)
+
+.TP 5
+\fBPRIORITY\fP
+.br
+Denne rekken velger hvilke prioriteringer filkatalogene på repertoarene vil
+ha når slackpkg ser etter pakker. Hvis en pakke finnes i mer en et sted vil
+pakken i den første filkatalogen få prioritet, deretter den andre, så den
+tredje, så den fjerde og endelig pakken i den siste filkatalogen. Du kan
+bruke %PKGMAIN for å bruke innholdet i PKGMAIN variabelen.
+
+Standardverdiene (i rekkefølge):
+
+.TP 5
+\fBPOSTINST\fP
+.br
+Aktiverer (on) eller deaktiverer (off) slackpkg funksjoner som kjøres etter
+en pakke installasjon, som å se etter nye (*.new) konfigurasjons filer og
+nye kjerner og spørre hva som skal gjøres.
+
+Standardvalget til \fBPOSTINST\fP er "on".
+.br
+Fra kommandolinjen kan du bruke \-postinst=on/off.
+
+.TP 5
+\fBONLY_NEW_DOTNEW\fP
+.br
+Når \fBPOSTINST\fP er satt til "on" vil slackpkg søke etter alle nye .new filer
+i /etc og spørre brukeren hva som skal gjøres med dem. Noen brukere
+foretrekker imidlertid at slackpkg bare skriver en liste over .new filene
+som ble installert uten å spørre hva som skal gjøres, hvis dette også
+gjelder deg kan du sette \fBONLY_NEW_DOTNEW\fP til "on".
+
+Standardverdien til \fBONLY_NEW_DOTNEW\fP er "off". Ikke juster dette med
+mindre du vet hva du holder på med...
+.br
+Fra kommandolinjen kan du bruke \-only_new_dotnew=on/off.
+
+.TP 5
+\fBONOFF\fP
+.br
+\fBONOFF\fP variabelen har betydning for hvilke pakker dialog grensesnittet vil
+velge som standard. Hvis den er satt til "on" vil alle pakker forhåndsvelges
+som standard. Hvis du foretrekker det motsatte (ingen valgt) kan du sette
+denne til "off".
+
+Standardvalget til \fBONOFF\fP er "on".
+.br
+Fra kommandolinjen kan du bruke \-onoff=on/off.
+
+.TP 5
+\fBDOWNLOAD_ALL\fP
+.br
+Hvis denne variabelen er satt til "on" vil alle filer bli lastet ned før den
+forespurte kommandoen (installer eller oppgrader) blir gjennomført. Hvis den
+er satt til "off" vil nedlastingen og kommandoen (installer/oppgrader)
+gjennomføres etter hverandre for hver pakke.
+
+Standardverdien til \fBDOWNLOAD_ALL\fP er "off".
+.br
+Fra kommandolinjen kan du bruke \-download_all=off/on.
+
+.TP 5
+\fBDIALOG\fP
+.br
+Aktiverer (on) eller deaktiverer (off) dialog grensesnittet.
+
+Standardverdien til \fBDIALOG\fP er "on".
+.br
+Fra kommandolinjen kan du bruke \-dialog=on/off.
+
+.TP 5
+\fBDIALOG_MAXARGS\fP
+.br
+Spesifiser maksimalt antall tegn som kan sendes til "dialog". Hvis dette
+antallet nås i en oppgradering vil slackpkg fjerne informasjon om nåværende
+installerte versjon for hver pakke. Hvis antallet nås selv etter dette vil
+slackpkg komme med en feilbeskjed til brukeren.
+
+Hvis \fBDIALOG_MAXARGS\fP ikke er satt vil 19500 brukes som standardverdi.
+.br
+Fra kommandolinjen kan du bruke \-dialog_maxargs=verdi.
+
+.TP 5
+\fBBATCH\fP
+.br
+Aktiverer (on) eller deaktiverer (off) ikke\-interaktiv modus. Når slackpkg
+kjøres i batch modus vil ikke brukeren bli spurt om noe; i stedet vil alle
+spørsmål bli vart ved \fBDEFAULT_ANSWER\fP variabelen (se nedenfor).
+.br
+Hvis du oppgraderer med denne modusen må du kjøre "slackpkg new\-config"
+senere for å finne og legge til .new filer.
+
+Standardverdien til \fBBATCH\fP er "off".
+.br
+Fra kommandolinjen kan du bruke \-batch=off/on.
+
+.TP 5
+\fBDEFAULT_ANSWER\fP
+.br
+Dette er standard svaret når slackpkg spør brukeren om noe. Dette brukes
+bare i ikke\-interaktiv modus (når \fBBATCH\fP er satt til "yes" eller brukeren
+setter batch modus i kommandolinjen); ellers har ikke variabelen noen
+virkning.
+.br
+Gyldige verdier er "y" (yes) eller "n" (no).
+
+Standardverdien til \fBDEFAULT_ANSWER\fP er "n".
+.br
+Fra kommandolinjen kan du bruke \-default_answer=n/y.
+
+.TP 5
+\fBUSE_INCLUDES\fP
+.br
+Slackpkg maler kan inkludere andre maler. Dette reduserer gjenbruk av pakker
+ved flere maler, men det kan være et problem hvis du bare ønsker å fjerne en
+spesifikk mal. Du kan deaktivere #include ved å sette denne variabelen til
+"off".
+
+Standardverdien til \fBUSE_INCLUDES\fP er "on".
+.br
+Fra kommandolinjen kan du bruke \-use_includes=on/off.
+
+.TP 5
+\fBSPINNING\fP
+.br
+Når Slackpkg gjør oppgaver som tar tid gir den visuell tilbakemelding med et
+roterende tegn. Hvis du ikke liker dette roterende tegnet kan du deaktivere
+det med valget "off".
+
+Standardverdien til \fBSPINNING\fP er "on".
+.br
+Fra kommandolinjer kan du bruke \-spinning=on/off.
+
+.SH FILER
+.TP 5
+\fB/etc/slackpkg/slacpkg.conf\fP
+
+.SH "SE OGSÅ"
+\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8)
+\fBremovepkg\fP(8)
diff --git a/source/ap/slackpkg/files/manpages-l10n/nl.slackpkg b/source/ap/slackpkg/files/manpages-l10n/nl.slackpkg
new file mode 100644
index 00000000..931c33d1
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/nl.slackpkg
@@ -0,0 +1,339 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG 8 "Mei 2010" slackpkg\-2.81.1 ""
+.SH NAAM
+\fBslackpkg\fP \- Geautomatiseerde tool voor het beheren van Slackware Linux
+pakketten
+
+.SH SYNOPSIS
+\fBslackpkg\fP \fB[OPTIES]\fP
+\fB{install|remove|search|upgrade|reinstall|blacklist}\fP
+\fB{\fP\fIPATROON\fP\fB|\fP\fIBESTAND\fP\fB}\fP
+
+\fBslackpkg [OPTIES] {clean\-system|upgrade\-all|install\-new}\fP
+
+\fBslackpkg\fP \fB[OPTIES]\fP \fB{search|file\-search}\fP
+\fB{\fP\fIPATROON\fP\fB|\fP\fIBESTAND\fP\fB}\fP
+
+\fBslackpkg\fP \fB[OPTIES]\fP
+\fB{generate\-template|install\-template|remove\-template}\fP \fISJABLOONNAAM\fP
+
+\fBslackpkg [OPTIES] info\fP \fIPAKKET\fP
+
+\fBslackpkg [OPTIES] update [gpg]\fP
+
+\fBslackpkg [OPTIES] {new\-config|check\-updates}\fP
+
+\fBslackpkg [OPTIES] help\fP
+
+.SH OMSCHRIJVING
+Slackpkg is een tool voor wie gemakkelijk pakketten wilt installeren of
+upgraden via het netwerk. Met slackpkg kunt u een minimale installatie van
+Slackware Linux onderhouden en alleen die pakketten installeren/upgraden
+waaraan u het meest behoefte heeft.
+
+U hoeft geen NFS op te zetten of een dozijn CDs te branden voor al uw
+computers; alles wat nodig is is het typen van een enkel commando en alle
+meest recente, officiële Slackware pakketten staan tot uw beschikking.
+
+.SH INSTRUCTIES
+Slackpkg heeft veel functies. Het kan naar specifieke bestanden zoeken, alle
+pakketten van derden op uw systeem verwijderen, pakketten installeren die
+aan Slackware werden toegevoegd sinds uw laatste update, pakket\-informatie
+tonen, enz.
+
+Voordat u iets kunt doen, dient u precies één mirror URL in
+/etc/slackpkg/mirrors te decommentariëren en het volgende commando uit te
+voeren:
+
+.in +5
+# slackpkg update
+.in
+
+De actie "update" zal een lijst downloaden van de in Slackware aanwezige
+bestanden en pakketten. Steeds wanneer deze lijst gewijzigd is moet de
+\&'update' actie opnieuw worden uitgevoerd.
+
+De hoofdfuncties van Slackpkg hebben direct te maken met pakketbeheer: het
+installeren, upgraden en verwijderen van pakketten. De slackpkg syntax
+hiervoor is:
+
+.in +5
+# slackpkg [OPTIES] <action> {PATROON|BESTAND}
+.in
+
+\fIOPTIES\fP kunnen één of meer van de vele configuratie\-opties zijn zoals
+aangegeven in /etc/slackpkg.conf. Vergelijkbare opties voor de commandoregel
+voor de meeste configuratie\-aanwijzingen worden genoemd in slackpkg.conf \-
+zie de \fBslackpkg.conf(5)\fP man page voor de beschikbare opties.
+
+\fIPATROON\fP kan een gehele of gedeeltelijke pakketnaam zijn. Het kan ook een
+hele software\-serie zijn (zoals kde, a, ap, ...).
+.br
+
+\fIBESTAND\fP is een bestand met een lijst van \fIPATROON\fP erin: óf één per
+regel óf meerdere per regel gescheiden door spaties.
+
+Slackpkg kan gebruikt worden om de gehele distributie op te waarderen.
+.br
+De gebruikelijke manier is:
+
+.in +5
+# slackpkg update
+.br
+# slackpkg install\-new
+.br
+# slackpkg upgrade\-all
+.br
+# slackpkg clean\-system
+.in
+
+Een andere functie van Slackpkg is de mogelijkheid om met sjablonen te
+werken, wat het veel eenvoudiger maakt om verschillende machines van
+dezelfde pakketten te voorzien. De basisstappen zijn als volgt:
+
+.RS +5
+.IP \(bu 2
+Installeer één machine
+.IP \(bu 2
+Geef het commando ""slackpkg generate\-template SJABLOONNAAM"
+.IP \(bu 2
+Kopieer /etc/slackpkg/templates/SJABLOONNAAM.template naar dezelfde
+directory op de andere machine
+.IP \(bu 2
+Geef het commando "slackpkg install\-template SJABLOONNAAM" op de andere
+machine
+.RE
+
+\fISJABLOONNAAM\fP is de naam van uw sjabloon.
+
+Door deze handleiding te volgen kunt u ontdekken wat elk van deze (en
+andere) acties doet.
+
+.SH ACTIES
+.TP 5
+\fBhelp\fP
+.br
+Geef de acties van slackpkg weer met een korte omschrijving. Handig als je
+iets over slackpkg wilt weten. De informatie in deze man page is echter veel
+uitgebreider.
+
+.TP 5
+\fBupdate\fP
+.br
+update zal de meest recente pakkettenlijst downloaden van een Slackware
+mirror (of je CD). Het is een goed idee om uit te voeren
+
+.in +5
+# slackpkg update
+.in
+
+alvorens pakketten te updaten, installeren of zoeken.
+.br
+Als je Slackware's GPG sleutel moet updaten doe je
+
+.in +5
+# slackpkg update gpg
+.in
+
+De GPG\-sleutel verandert niet. Dit zou een éénmalig commando moeten zijn \-
+voer het uit en vergeet het weer...
+
+.TP 5
+\fBcheck\-updates\fP
+.br
+Verifieer of er een update is van ChangeLog.txt. Deze is goed om door cron
+te laten uitvoeren om de sysadmin te waarschuwen over updates.
+
+.TP 5
+\fBfile\-search\fP
+.br
+Je kunt de officiële Slackware pakketten doorzoeken op ieder bestand in de
+Slackware distributie. Heb je een vreemde bibliotheek nodig? Gebruik
+file\-search om die te vinden.
+
+.in +5
+# slackpkg file\-search bestandsnaam
+.in
+
+Alle pakketten die overeenkomen met "bestandsnaam" zullen worden getoond,
+waardoor je kunt zien of de pakketten al dan niet zijn geïnstalleerd. Indien
+afwezig, kunnen ze worden gedownload en geïnstalleerd met andere slackpkg
+acties.
+
+.TP 5
+\fBsearch\fP
+.br
+Je kunt zoeken naar elk pakket dat met Slackware gedistribueerd wordt.
+
+.in +5
+# slackpkg search patroon
+.in
+
+Alle pakket\-namen die overeenkomen met "patroon" zullen worden getoond, Net
+als bij file\-search kun je zien of de pakketten zijn geïnstalleerd of
+niet. Indien afwezig, kunnen ze worden gedownload en geïnstalleerd met
+andere slackpkg acties.
+
+.TP 5
+\fBinstall\fP
+.br
+Installatie van een pakket is eenvoudig. Je hoeft alleen maar te typen:
+
+.in +5
+# slackpkg install pakket
+.in
+
+en het pakket zal worden gedownload en geïnstalleerd.
+.br
+Je kunt de "install" optie niet gebruiken om een al geïnstalleerd pakket te
+installeren, maar je zou het kunnen herinstalleren of upgraden.
+
+.TP 5
+\fBupgrade\fP
+.br
+upgrade installeert de recentste officiële versie van het (de) genoemde
+pakket(ten).
+
+upgrade zal niet proberen nieuwe pakketten te installeren (gebruik daarvoor
+de install functie; de recentste versie van het pakket zal worden
+geïnstalleerd).
+.TP 5
+\fBreinstall\fP
+.br
+Indien per ongeluk een bestand corrupt geraakt is, zal de reinstall optie
+zorgen voor een her\-installatie van dezelfde versie van een pakket dat al
+geïnstalleerd is.
+
+.TP 5
+\fBremove\fP
+.br
+Met remove kun je bepaalde al geïnstalleerde pakketten
+verwijderen. Bijvoorbeeld:
+
+.in +5
+# slackpkg remove kde
+.in
+
+zal alle pakketten verwijderen met "kde" in hun naam.
+
+.TP 5
+\fBblacklist\fP
+.br
+Met deze actie kun je bepaalde pakketten op een "zwarte lijst" zetten.
+.br
+Pakketten op de zwarte lijst zullen niet worden geïnstalleerd, opgewaardeerd
+of verwijderd door slackpkg. Als je een pakket wilt verwijderen uit de
+zwarte lijst, moet je het bestand /etc/slackpkg/blacklist handmatig
+aanpassen.
+
+.TP 5
+\fBdownload\fP
+.br
+Deze actie laat slackpkg de pakketten downloaden maar niet installeren. Ze
+zullen worden geplaatst in /var/cache/packages, zodat je ze later zelf kunt
+installeren/opwaarderen (of op een CD branden).
+
+.TP 5
+\fBinfo\fP
+.br
+Deze actie print informatie over de pakketten, gecomprimeerde en
+ongecomprimeerde bestandsgrootte, beschrijving, enzovoort...
+
+.TP 5
+\fBclean\-system\fP
+.br
+Deze actie verwijdert alle pakketten die niet tot de standaard Slackware
+installatie behoren. Met deze optie kun je je systeem opschonen, pakketten
+van derden verwijderen maar ook pakketten die geen deel meer uitmaken van de
+officiele Slackware pakkettenverzameling.
+.br
+Als je pakketten van derden hebt (of zelf gecompileerde) die je wilt
+behouden kun je die tijdelijk toevoegen aan de zwarte lijst voordat je de
+\&'clean\-system' actie uitvoert.
+
+.TP 5
+\fBupgrade\-all\fP
+.br
+Deze actie zal elk pakket dat op het systeem is geïnstalleerd naar de versie
+in de officiele Slackware\-tree upgraden; dit is de 'juiste' manier om het
+hele systeem te upgraden.
+.br
+Let goed op dat je "install\-new" moet uitvoeren vóór je "upgrade\-all"
+gebruikt.
+
+.TP 5
+\fBinstall\-new\fP
+Deze actie installeert alle nieuwe pakketten toegevoegd aan de officiële
+verzameling Slackware pakketten. Voer het uit als je je systeem opwaardeert
+naar een andere Slackware versie of als je \-current gebruikt.
+.br
+Als je alle niet\-geïnstalleerde Slackware pakketten op je systeem wilt
+installeren gebruik je in plaats van install\-new het volgende commando:
+
+.in +5
+# slackpkg install slackware.
+.in
+.TP 5
+\fBnew\-config\fP
+Deze actie zoekt naar .new configuratiebestanden en vraagt de gebruiker wat
+er mee te doen.
+.br
+new\-config is erg nuttig tijdens een upgrade, wanneer je de nieuwe
+configuratiebestanden pas later wilt evalueren. In plaats van handmatig
+zoeken, vergelijken en vervangen, kun je de new\-config actie gebruiken.
+.TP 5
+\fBgenerate\-template\fP
+Deze actie genereert een sjabloon met alle officiële pakketten die op je
+systeem geïnstalleerd zijn. Het sjabloon wordt opgeslagen in
+/etc/slackpkg/templates
+.TP 5
+\fBinstall\-template\fP
+Deze actie installeert het gekozen sjabloon op het systeem. Het sjabloon
+moet aanwezig zijn in /etc/slackpkg/templates . Indien het sjabloon weer
+andere aanroept via "includes", moeten ook die on /etc/slackpkg/templates te
+vinden zijn. Je kunt "includes" uitzetten in slackpkg.conf of op de
+opdrachtregel.
+.TP 5
+\fBremove\-template\fP
+Deze actie verwijdert alle pakketten die deel uitmaken van een geselecteerd
+sjabloon. Pas op, dit kan je systeem onbruikbaar maken. Het uitvoeren van
+meer sjablonen middels "include" kan worden aan\- of uitgezet in
+slackpkg.conf of met een optie op de opdrachtregel.
+
+.SH BESTANDEN
+.TP 5
+\fB/etc/slackpkg/mirrors⇥\fP
+Bestand om aan te geven vanaf welke lokatie de pakketten gedownload moeten
+worden
+.TP 5
+\fB/etc/slackpkg/slackpkg.conf⇥\fP
+Algemene configuratie van slackpkg
+.TP 5
+\fB/etc/slackpkg/blacklist\fP
+Lijst van te negeren pakketten
+.TP 5
+\fB/etc/slackpkg/templates\fP
+Bevat alle sjabloonbestanden
+.TP 5
+\fB/usr/libexec/slackpkg\fP
+Bevat de kern van slackpkg alsmede aanvullende functies
+.TP 5
+\fB/var/lib/slackpkg\fP
+Slackpkg intern gebruik \- Opgemaakte pakketlijsten, kopie van Changelog.txt,
+lijst van bestanden etcetera...
+
+.SH "ZIE OOK"
+\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8),
+\fBmakepkg\fP(8), \fBpkgtool\fP(8).
+
+.SH AUTEURS
+.TP 5
+Piter PUNK oftewel Roberto F Batista
+<piterpk AT terra DOT com DOT br>
+.TP 5
+Evaldo Gardenali oftewel UdontKnow
+<evaldo AT fasternet DOT com DOT br>
diff --git a/source/ap/slackpkg/files/manpages-l10n/nl.slackpkg.conf b/source/ap/slackpkg/files/manpages-l10n/nl.slackpkg.conf
new file mode 100644
index 00000000..48ef87a5
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/nl.slackpkg.conf
@@ -0,0 +1,286 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG.CONF 5 "Mei 2010" slackpkg\-2.81.1 ""
+.SH NAAM
+\fBslackpkg.conf\fP \- Configuratiebestand voor slackpkg
+
+.SH OMSCHRIJVING
+
+Het slackpkg.conf bestand bevat informatie voor \fBslackpkg\fP (8), een
+programma om Slackware Linux pakketten geautomatiseerd te beheren.
+
+Het slackpkg.conf bestand is een opeenvolging van script\-variabelen en elke
+variabele bepaalt een aspect van slackpkg. Commentaar begint met het #
+symbool, stopt aan het einde van de regel en kan op iedere plaats in
+slackpkg.conf voorkomen. Als een variabele meer dan eens voorkomt gebruikt
+slackpkg de laatst gedefinieerde.
+
+Veel variabelen kunnen worden overruled door opties die aan slackpkg op de
+commandoregel worden meegegeven. Om de waarde van \fBVARIABLE\fP te overrulen
+geef je \fB\-variable=value\fP mee op de commandoregel vlak voor de slackpkg
+actie. Meerdere variabelen mogen worden overruled.
+
+VOORBEELD: slackpkg \-batch=on \-default_answer=y upgrade\-all
+
+Voor configuratie\-opties die slechts twee toestanden kennen, zijn de
+mogelijke waarden "on" danwel "off" tenzij anders aangegeven.
+
+De verschillende configuratie\-opties zijn:
+
+.TP 5
+\fBARCH\fP
+.br
+Kiest de systeemarchitectuur. Normaal gesproken kan Slackpkg de juiste
+waarde vinden middels "uname \-m". Geldige waardes zijn:
+
+.ds title MACHINE\t\tGELDIGE ARCH WAARDEN
+.ds arm ARM\t\t\tarm
+.ds x86 x86 (32bits)\ti386, i486, i586 en i686
+.ds x86_64 x86 (64bits)\tx86_64
+.ds ppc PowerPC\t\tpowerpc
+.ds s390 S/390\t\t390
+.in +5
+\fB\*[title]\fP
+.br
+\*[arm]
+.br
+\*[x86]
+.br
+\*[x86_64]
+.br
+\*[ppc]
+.br
+\*[s390]
+.in
+
+De standaard waarde van \fBARCH\fP is afhankelijk van je architectuur.
+
+.TP 5
+\fBSLACKKEY\fP
+.br
+Slackpkg controleert het handtekeningbestand (.asc) met de GPG\-handtekening
+van het project.
+Verschillende ports van Slackware kunnen verschillende handtekeningen hebben
+en Slackpkg probeert de juiste te vinden op basis van de architectuur van je
+systeem. Als de automatisch gevonden \fBSLACKKEY\fP niet juist is kun je deze
+aanpassen met deze optie.
+
+De standaard waarde van \fBSLACKKEY\fP hangt af van je Slackware port.
+
+.TP 5
+\fBTEMP\fP
+.br
+Definieert de locatie waar slackpkg de pakketten zal downloaden alvorens ze
+te installeren/upgraden.
+
+De standaard waarde van \fBTEMP\fP is /var/cache/packages.
+
+.TP 5
+\fBWORKDIR\fP
+.br
+Definieert de directory voor pakketlijsten, bestandslijsten en andere
+informatie die slackpkg gebruikt tijdens zijn uitvoering. Verander deze
+waarde niet tenzij je weet wat je doet.
+
+De standaard waarde van \fBWORKDIR\fP is /var/lib/slackpkg.
+
+.TP 5
+\fBWGETFLAGS\fP
+.br
+Selecteert speciale opties voor wget. Vergeet niet als je meerdere opties
+opgeeft deze tussen dubbele aanhalingstekens te plaatsen.
+
+De standaard waarde van \fBWGETFLAGS\fP is "\-\-passive\-ftp"
+
+.TP 5
+\fBDELALL\fP
+.br
+Indien "on" zullen alle gedownloade bestanden na installatie of upgraden
+door slackpkg worden verwijderd (dit heeft geen invloed als slackpkg wordt
+uitgevoerd met "download"). Indien "off" worden de bestanden bewaard in de
+directory gedefinieerd door \fBTEMP\fP (zoals hierboven beschreven).
+
+De standaard waarde van \fBDELALL\fP is "on".
+.br
+Vanaf de commandoregel kunt u \-delall=value gebruiken.
+
+.TP 5
+\fBCHECKMD5\fP
+.br
+Schakelt de controle van MD5 checksums voor installatie of upgraden van alle
+gedownloade pakketten aan (on) of uit (off).
+
+De standaard waarde van \fBCHECKMD5\fP is "on".
+.br
+Vanaf de commandoregel kunt u \-checkmd5=value gebruiken.
+
+.TP 5
+\fBCHECKGPG\fP
+.br
+Schakelt de controle van de GPG handtekening voor installatie of upgraden
+van alle gedownloade pakketten aan (on) of uit (off).
+
+De standaard waarde van \fBCHECKGPG\fP is "on".
+.br
+Vanaf de commandoregel kunt u \-checkgpg=value gebruiken.
+
+.TP 5
+\fBCHECKSIZE\fP
+.br
+Schakelt de controle van de hoeveelheid schijfruimte voor installatie of
+upgraden van alle pakketten aan (on) of uit (off).
+
+De standaard waarde van \fBCHECKSIZE\fP is "off".
+.br
+Vanaf de commandoregel kunt u \-checksize=value gebruiken.
+
+.TP 5
+\fBPKGMAIN\fP
+.br
+Definieert de hoofd distributie directory. Gewoonlijk hoef je je niet druk
+te maken over deze variabele omdat Slackpkg deze probeert te vinden op basis
+van je architectuur. Als je deze toch wilt veranderen doe dat dan in je
+slackpkg.conf. Dit moet altijd de directory zijn die de Slackware
+pakketten\-series bevat (A, AP, D, E, F, ...).
+
+Standaard: afhankelijk van Slackware port
+
+.TP 5
+\fBPRIORITY\fP
+.br
+Deze reeks bepaalt de prioriteit van de directories op de mirror waarmee
+slackpkg naar de pakketten kijkt. Als een pakket op meerdere plaatsen wordt
+gevonden heeft het pakket in de eerste directory prioriteit, daarna de
+tweede, de derde, de vierde en uiteindelijk het pakket gevonden in de
+laatste directory. Je kunt met %PKGMAIN de waarde van PKGMAIN gebruiken.
+
+Standaard waarden (in volgorde): patches %PKGMAIN extra pasture testing
+
+.TP 5
+\fBPOSTINST\fP
+.br
+Schakelt slackpkg's post\-installatie opties aan (on) of uit (off), zoals
+controle op nieuwe (.new) configuratiebestanden en nieuwe kernel images en
+de vraag wat je er mee wilt doen.
+
+De standaard waarde van \fBPOSTINST\fP is "on".
+.br
+Vanaf de commandoregel kunt u \-postinst=value gebruiken.
+
+.TP 5
+\fBONLY_NEW_DOTNEW\fP
+.br
+Als \fBPOSTINST\fP aan "on" staat zoekt slackpkg naar alle .new bestanden in
+/etc en vraagt de gebruiker wat met deze te doen. De meeste gebruikers
+willen echter alleen de .new bestanden zien van de laatste uitvoering van
+slackpkg, dus als dit ook voor u geldt zet \fBONLY_NEW_DOTNEW\fP "on".
+
+De standaard waarde van \fBONLY_NEW_DOTNEW\fP is "off". Verander deze alleen
+als u weet wat u doet...
+.br
+Vanaf de commandoregel kunt u \-only_new_dotnew=value gebruiken.
+
+.TP 5
+\fBONOFF\fP
+.br
+De \fBONOFF\fP variabele bepaalt het aanvankelijke gedrag van de dialoog
+interface. Bij "on" worden standaard alle pakketten geselecteerd. Als u het
+tegenovergestelde wilt (alles onaangevinkt) stel dan "off" in.
+
+De stadnaard waarde van \fBONOFF\fP is "on".
+.br
+Vanaf de commandoregel kunt u \-onoff=value gebruiken.
+
+.TP 5
+\fBDOWNLOAD_ALL\fP
+.br
+Indien deze variabele op "on" staat worden alle bestanden gedownload vóór de
+gewenste actie (installatie of upgrade). Ingesteld op "off" worden de
+bestanden één voor één gedownload en behandeld (geïnstalleerd of geüpgrade).
+
+De standaard waarde van \fBDOWNLOAD_ALL\fP is "off".
+.br
+Vanaf de commandoregel kunt u \-download_all=value gebruiken.
+
+.TP 5
+\fBDIALOG\fP
+.br
+Schakelt de dialoog interface aan (on) of uit (off).
+
+De standaard waarde van \fBDIALOG\fP is "on".
+.br
+Vanaf de commandoregel kunt u \-dialog=value gebruiken.
+
+.TP 5
+\fBDIALOG_MAXARGS\fP
+.br
+Stelt het maximaal aantal karakters dat naar "dialog" wordt gestuurd in. Als
+dit aantal bij upgrade wordt bereikt verwijdert slackpkg alle informatie
+over de huidige versie van elk pakket. Als dit aantal zelfs zonder deze
+informatie weer wordt bereikt geeft slackpkg een foutmelding.
+
+Als \fBDIALOG_MAXARGS\fP niet is ingesteld, is 19500 de standaard waarde.
+.br
+Vanaf de commandoregel kunt u \-dialog_maxargs=value gebruiken.
+
+.TP 5
+\fBBATCH\fP
+.br
+Schakelt de niet\-interactieve modus aan (on) of uit (off). Slackpkg zal de
+gebruiker niets vragen in batch mode; in plaats daarvan krijgen alle vragen
+de \fBDEFAULT_ANSWER\fP (zie hieronder).
+.br
+Als u een upgrade in deze modus uitvoert moet u achteraf "slackpkg
+new\-config" uitvoeren om .new bestanden te vinden en samen te voegen.
+
+De standaard waarde van \fBBATCH\fP is "off".
+.br
+Vanaf de commandoregel kunt u \-batch=value gebruiken.
+
+.TP 5
+\fBDEFAULT_ANSWER\fP
+.br
+Dit is het standaard antwoord als slackpkg u om informatie vraagt. Wordt
+alleen gebruikt in niet\-interactieve modus (als \fBBATCH\fP is "yes" of als de
+gebruiker batch mode aanzet via de commandoregel), anders heeft deze
+variabele geen effect.
+.br
+Toegestane waarden zijn "y" of "n".
+
+De standaard waarde van \fBDEFAULT_ANSWER\fP is "n".
+.br
+Vanaf de commandoregel kunt u \-default_answer=value gebruiken.
+
+.TP 5
+\fBUSE_INCLUDES\fP
+.br
+Slackpkg sjablonen kunnen andere sjablonen aanroepen. Dit reduceert de
+pakket duplicatie in veel sjablonen maar kan een probleem vormen als u
+alleen een specifiek sjabloon wilt verwijderen. U kunt de #include parsing
+uitschakelen door deze optie "off" te zetten.
+
+De standaard waarde van \fBUSE_INCLUDES\fP is "on".
+.br
+Vanaf de commandoregel kunt u \-use_includes=value gebruiken.
+
+.TP 5
+\fBSPINNING\fP
+.br
+Als Slackpkg bezig is met iets wat tijd vergt geeft het visuele feedback met
+een ronddraaiend balkje. Als je dit niets vindt kan dit uitgeschakeld worden
+door deze optie "off" te zetten.
+
+De standaard waarde van \fBSPINNING\fP is "on".
+.br
+Vanaf de commandoregel kunt u \-spinning=value gebruiken.
+
+.SH BESTANDEN
+.TP 5
+\fB/etc/slackpkg/slacpkg.conf\fP
+
+.SH "ZIE OOK"
+\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8)
+\fBremovepkg\fP(8)
diff --git a/source/ap/slackpkg/files/manpages-l10n/pl.slackpkg b/source/ap/slackpkg/files/manpages-l10n/pl.slackpkg
new file mode 100644
index 00000000..fd0b39d9
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/pl.slackpkg
@@ -0,0 +1,328 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG 8 "Maj 2010" slackpkg\-2.81.1 ""
+.SH NAZWA
+\fBslackpkg\fP \- Zautomatyzowane narzędzie do zarządzania paczkami systemu
+Slackware Linux.
+
+.SH STRESZCZENIE
+\fBslackpkg\fP \fB[OPCJE]\fP
+\fB{install|remove|search|upgrade|reinstall|blacklist}\fP
+\fB{\fP\fICIĄG\fP\fB|\fP\fIPLIK\fP\fB}\fP
+
+\fBslackpkg [OPCJE] {clean\-system|upgrade\-all|install\-new}\fP
+
+\fBslackpkg\fP \fB[OPCJE]\fP \fB{search|file\-search}\fP \fB{\fP\fICIĄG\fP\fB|\fP\fIPLIK\fP\fB}\fP
+
+\fBslackpkg\fP \fB[OPCJE]\fP
+\fB{generate\-template|install\-template|remove\-template}\fP \fINAZWASZABLONU\fP
+
+\fBslackpkg [OPCJE] info\fP \fIPAKIET\fP
+
+\fBslackpkg [OPCJE] update [gpg]\fP
+
+\fBslackpkg [OPCJE] {new\-config|check\-updates}\fP
+
+\fBslackpkg [OPCJE] help\fP
+
+.SH OPIS
+Slackpkg to narzędzie pozwalające na prostą instalację, bądź aktualizację
+pakietów przez sieć. Używając slackpkg, możesz mieć minimalną instalację
+systemu Slackware Linux i instalować/aktualizować wyłącznie te pakiety,
+które najbardziej potrzebujesz.
+
+Nie musisz konfigurować NFS lub tworzyć tuzin płyt CD dla twoich
+komputerów. Wystarczy wpisać jedno polecenie i wszystkie najnowsze oficjalne
+pakiety systemu Slackware znajdą się na wyciągniecie ręki.
+
+.SH INSTRUKCJE
+Slackpkg posiada wiele funkcji. Może ono wyszukiwać konkretne pakiety,
+usunąć wszystkie nieoficjalne pakiety na twoim systemie, instalować pakiety
+dodane do systemu Slackware od ostatniej aktualizacji, wyświetlać opis
+pakietu, itd.
+
+Na samym początku, musisz usunąć znacznik komentarza z jednego obrazu
+lustrzanego w pliku /etc/slackpkg/mirrors i uruchomić polecenie:
+
+.in +5
+# slackpkg update
+.in
+
+Funkcja "update" pobierze i odpowiednio sformatuje listę plików i pakietów
+systemu Slackware. Za każdym razem, gdy lista ta zmieni się, należu ponownie
+uruchomić update.
+
+Główne funkcje Slackpkg to te bezpośrednio związane z zarządzanie pakietami:
+instalacja, aktualizacja oraz usuwanie pakietów. Aby wykonać jakąkolwiek z
+tych czynności, składnia Slackpkg jest następująca:
+
+.in +5
+# slackpkg [OPCJE] <funkcja> {CIĄG|PLIK}
+.in
+
+\fIOPCJE\fP może być jedną lub więcej z wielu opcji konfiguracyjnych
+wymienionych w /etc/slackpkg/slackpkg.conf. Większość opcji konfiguracyjnych
+znajdujących sie w slackpkg.conf posiada swoje odpowiedniki na linii komend
+\- więcej informacji znajdziesz na stronie manualu \fBslackpkg.conf(5)\fP.
+
+\fICIĄG\fP może być nazwą pakietu bądź też częścią jego nazwy. Może to też być
+nazwa serii (np. kde, a, ap, ...).
+.br
+
+\fIPLIK\fP jest plikiem zawierającym \fICIĄGi\fP: jeden lub więcej (oddzielonych
+spacją) na każdym wierszu.
+
+Slackpkg może być użyty do aktualizacji całej dystrybucji.
+.br
+Zwykle tak to się robi:
+
+.in +5
+# slackpkg update
+.br
+# slackpkg install\-new
+.br
+# slackpkg upgrade\-all
+.br
+# slackpkg clean\-system
+.in
+
+Inną funkcją Slackpkg jest możliwość pracy z szablonami. Ułatwia to
+instalację tych samych pakietów na wielu komputerach. Oto jak to się robi:
+
+.RS +5
+.IP \(bu 2
+Zainstaluj pakiety na jednym komputerze
+.IP \(bu 2
+Uruchom : "slackpkg generate\-template NAZWASZABLONU"
+.IP \(bu 2
+Kopiuj /etc/slackpkg/templates/NAZWASZABLONU.template do tego samego
+katalogu na innym komputerze
+.IP \(bu 2
+Wpisz "slackpkg install\-template NAZWASZABLONU" na innym komputerze
+.RE
+
+\fINAZWASZABLONU\fP jest nazwą twojego szablonu
+
+Na tej stronie manualu znajdziesz opis tych (oraz innych) funkcji.
+
+.SH FUNKCJE
+.TP 5
+\fBhelp\fP
+.br
+Wyświetl funkcje slackpkg oraz ich krótki opis. Przydatne, gdy chcesz
+dowiedzieć się trochę o slackpkg. Informacje zawarate tutaj, na stronie
+manualu są bardziej wyczerpujące.
+
+.TP 5
+\fBupdate\fP
+.br
+update pobierze najnowsze listy pakietów z obrazu lustrzanego systemu
+Slackware (lub też CD). Dobrze jest wykonać to
+
+.in +5
+# slackpkg update
+.in
+
+przed próbą aktualizacji, instalacji, bądź też wyszukiwania pakietów.
+.br
+Jeśli musisz zaktualizować klucz GPG systemu Slackware, wpisz:
+
+.in +5
+# slackpkg update gpg
+.in
+
+Klucz GPG nie zmienia się. Powinno to być "jednorazowe" polecenie \- wykonaj
+go raz i zapomnij o nim...
+
+.TP 5
+\fBcheck\-updates\fP
+.br
+Sprawdź czy ChngeLog.txt został zaktualizowany. Dobrze jest uruchamiać to z
+demona cron by powiadomić administratora o aktualizacjach.
+
+.TP 5
+\fBfile\-search\fP
+.br
+Możesz wyszukiwać konretne pakiety Slackware zawarte w oficjalnej
+dystrybucji. Potrzebujesz dziwną bibliotekę? Użyj file\-search aby ją
+znaleźć.
+
+.in +5
+# slackpkg file\-search nazwapliku
+.in
+
+Wyświetlone zostaną wszystkie pakiety odpowiadające podanej nazwie
+pliku. Możesz przez to sprawdzić czy pakiety są zainstalowane, czy
+nie. Jeśli nie, możesz je pobrać i zainstalować przy użyciu innych funkcji
+slackpkg.
+
+.TP 5
+\fBsearch\fP
+.br
+Możesz szukać jakiegokolwiek pakietu dystrybutowanego w systemie Slackware.
+
+.in +5
+# slackpkg search ciąg
+.in
+
+Wyświetlone zostaną wszystkie pakiety, których nazwy odpowiadają podanemu
+"ciąg"\-owi. Podobnie jak z file\-search, możesz sprawdzić czy pakiety są
+zainstalowane. Jeśli nie, możesz pobrać i je zainstalować przy użyciu innych
+funkcji slackpkg.
+
+.TP 5
+\fBinstall\fP
+.br
+Instalacja pakietu jest bardzo prosta. Wystarczy wpisać:
+
+.in +5
+# slackpkg install pakiet
+.in
+
+a pakiet zostanie pobrany i zainstalowany.
+.br
+Nie można używać opcji "install" by zainstalować uprzednio zainstalowany
+pakiet. Możesz, natomiast, go przeinstalować (reinstall) lub aktualizować
+(upgrade).
+
+.TP 5
+\fBupgrade\fP
+.br
+upgrade instaluje najnowszą oficjalną wersję danego pakietu lub pakietów.
+
+upgrade nie będzie próbowało zainstalować nowych pakietów (do tego proszę
+użyć opcji install; najnowsza wersja pakietu zostanie zainstalowana).
+.TP 5
+\fBreinstall\fP
+.br
+W sytuacji gdy coś uległo uszkodzeniu, opcja reinstall pozwoli
+przeinstalować tą samą wersję pakietu, która jest obecnie zainstalowana.
+
+.TP 5
+\fBremove\fP
+.br
+Z remove, możesz usunąć pewne zainstalowane pakiety. Na przykład:
+
+.in +5
+# slackpkg remove kde
+.in
+
+usunie wszystkie pakiety zawierające "kde" w swojej nazwie.
+
+.TP 5
+\fBblacklist\fP
+.br
+Ta funkcja pozwala na zablokowanie (blacklist) danych pakietów.
+.br
+Zablokowane pakiety nie będą instalowane, aktualizowane, ani usuwane przez
+slackpkg. Jeśli chcesz usunąć pakiet z listy zablokowanych pakietów, musisz
+edytować /etc/slackpkg/blacklist.
+
+.TP 5
+\fBdownload\fP
+.br
+Opcja pozwala na pobranie pakietów bez ich instalacji. Będą one umieszczone
+w /var/cache/packages byś mógł je później
+zainstalować/uaktualnić/przeinstalować (lub wypalić na płycie CD).
+
+.TP 5
+\fBinfo\fP
+.br
+Wyświetla to informacje o pakiecie/pakietach: skompresowaną /
+nieskompresowaną wielkość, opis, itd...
+
+.TP 5
+\fBclean\-system\fP
+.br
+Funkcja ta usuwa wszystkie pakiety, które nie należą do standardowej
+instalacji systemu Slackware. Przy użyciu tej opcji, możesz oczyścić
+instalację usuwając wszystkie nieoficjalne pakiety, jak również pakiety,
+które zostały oficjalnie usunięte z dystrybucji Slackware.
+.br
+Jeśli masz jakieś nieoficjalne / zbudowane przez siebie pakiety, które
+chciałbyś zatrzymać, możesz tymczasowo dodać je do listy zablokowanych
+pakietów przed wykonaniem polecenia 'clean\-system'.
+
+.TP 5
+\fBupgrade\-all\fP
+.br
+Funkcja ta aktualizuje wszystkie zainstalowane pakiety do wersji obecnej w
+oficjalnym drzewie systemu Slackware. Jest to "dobry" sposób aktualizacji
+całego systemu.
+.br
+Pamiętaj abyś użył "install\-new" przed opcją "upgrade\-all".
+
+.TP 5
+\fBinstall\-new\fP
+Opcja ta instaluje wszystkie nowe pakiety, które zostały dodane do
+oficjalnej dystrybucji Slackware. Użyj tej opcji, gdy aktualizujesz system
+do nowszej wersji systemu Slackware lub gdy używasz gałęzi \-current systemu
+Slackware.
+.br
+Jeśli chcesz zainstalować wszystkie niezainstalowane pakiety Slackware,
+zamiast install\-new, użyj następującego polecenia:
+
+.in +5
+# slackpkg install slackware.
+.in
+.TP 5
+\fBnew\-config\fP
+Funkcja to szuka plików konfiguracyjnych .new i pyta użytkownika co z nimi
+zrobić.
+.br
+new\-config jest bardzo przydatne gdy wykonujesz aktualizację pozostawiając
+pliki konfiguracyjne do późniejszej inspekcji. Zamiast ręcznego
+wyszukiwania, diff i podmieniania, możesz użyć opcję new\-config.
+.TP 5
+\fBgenerate\-template\fP
+Funkcja ta tworzy nowy szablon zawierający wszystkie oficialne zainstalowane
+na twoim systemie pakiety. Szablony znajdują się w /etc/slackpkg/templates
+.TP 5
+\fBinstall\-template\fP
+Funkcja ta instaluje wymagany szablon. Szablon musi znajdować się w
+/etc/slackpkg/templates. Jeśli szablon zawiera (includes) w sobie inne
+szablony, wszystkie one muszą znajdować się w
+/etc/slackpkg/templates. Możesz wyłączyć wszelkie załączenia (includes) w
+slackpkg.conf lub z linii komend.
+.TP 5
+\fBremove\-template\fP
+Funkcja ta usunie wszystkie pakiety zawarte w wybranym szablonie. Uwaga \-
+może sprawić to, że system stanie się niefunkcjonalny. Opcje załączania
+(include) mogą być aktywowane/deaktywowane w slackpkg.conf lub przy pomocy
+odpowiedniego argumentu z poziomu linii komend.
+
+.SH PLIKI
+.TP 5
+\fB/etc/slackpkg/mirrors⇥\fP
+Plik zawierający miejsce, z którego pakiety zostaną pobrane
+.TP 5
+\fB/etc/slackpkg/slackpkg.conf⇥\fP
+Główna konfiguracja slackpkg
+.TP 5
+\fB/etc/slackpkg/blacklist\fP
+Lista pakietów do pominęcia
+.TP 5
+\fB/etc/slackpkg/templates\fP
+Zawiera wszystkie pliki szablonów
+.TP 5
+\fB/usr/libexec/slackpkg\fP
+Zawiera podstawowe oraz dodatkowe funkcje slackpkg
+.TP 5
+\fB/var/lib/slackpkg\fP
+Na wewnętrzny użytek Slackpkg \- sformatowane listy pakietów, kopia
+ChangeLog.txt, lista plików, itd.
+
+.SH "ZOBACZ TAKŻE"
+\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8),
+\fBmakepkg\fP(8), \fBpkgtool\fP(8).
+
+.SH AUTORZY
+.TP 5
+Piter PUNK aka Roberto F Batista
+<piterpk AT terra DOT com DOT br>
+.TP 5
+Evaldo Gardenali aka UdontKnow
+<evaldo AT fasternet DOT com DOT br>
diff --git a/source/ap/slackpkg/files/manpages-l10n/pl.slackpkg.conf b/source/ap/slackpkg/files/manpages-l10n/pl.slackpkg.conf
new file mode 100644
index 00000000..58a3575b
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/pl.slackpkg.conf
@@ -0,0 +1,293 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG.CONF 5 "Maj 2010" slackpkg\-2.81.1 ""
+.SH NAZWA
+\fBslackpkg.conf\fP \- Dane konfiguracyjne slackpkg
+
+.SH OPIS
+
+Plik slackpkg.conf zawiera informacje dla \fBslackpkg\fP (8), zautomatyzowanego
+narzędzia do zarządzania paczkami systemu Slackware Linux.
+
+Plik slackpkg.conf jest zbiorem zmiennych powłoki, gdzie każda zmienna
+odpowiedzialna jest za jeden aspekt programu slackpkg. Komentarze
+rozpoczynają się znakiem # i kończą pod koniec wiersza. Komentarze mogą
+występować w dowolnym miejscu pliku slackpkg.conf. Jeśli dana zmienna
+występuje w kilku miejscach pliku, slackpkg użyje wartości zdefiniowanej
+jako ostatnia.
+
+Wiele zmiennych może być nadpisane przez opcje slackpkg wybrane z linii
+komend. Jeśli chcesz nadpisać wartość \fBZMIENNA\fP, wpisz \fB\-zmienna=wartość\fP
+na linii komend tuż przed uruchomieniem slackpkg. Możliwe jest nadpisanie
+wielu zmiennych.
+
+PRZYKŁAD: slackpkg \-batch=on \-default_answer=y upgrade\-all
+
+Dla wartości konfiguracyjnych posiadających wyłącznie dwa stany, możliwe
+wartości to "on" lub "off" o ile inaczej nie wskazano.
+
+inne opcje konfiguracji to:
+
+.TP 5
+\fBARCH\fP
+.br
+Wybiera architekturę systemu. Zwykle slackpkg może zidentyfikować poprawną
+wartość przy użyciu "uname \-m". Dopuszczalne wartości to:
+
+.ds title KOMPUTER\t\tDOPUSZCZALNE WARTOŚCI ARCH
+.ds arm ARM\t\t\tarm
+.ds x86 x86 (32bits)\ti386, i486, i586 and i686
+.ds x86_64 x86 (64bits)\tx86_64
+.ds ppc PowerPC\t\tpowerpc
+.ds s390 S/390\t\t390
+.in +5
+\fB\*[title]\fP
+.br
+\*[arm]
+.br
+\*[x86]
+.br
+\*[x86_64]
+.br
+\*[ppc]
+.br
+\*[s390]
+.in
+
+Domyślna wartość \fBARCH\fP zależy od twojej architektury.
+
+.TP 5
+\fBSLACKKEY\fP
+.br
+Slackpkg weryfikuje plik podpisu pakietu (.asc) z podpisem GPG
+projektu. Różne porty Slackware mogą mieć inne podpisy i Slackpkg próbuje
+znaleźć poprawny podpis na podstawie architektury twojego systemu. Jeśli
+automatycznie wykrywany \fBSLACKKEY\fP nie jest prawidłowy, możesz zmienić go
+używając tej opcji.
+
+Domyślna wartość \fBSLACKKEY\fP zależy od portu Slackware.
+
+.TP 5
+\fBTEMP\fP
+.br
+Określa miejsce, do którego slackpkg pobierze pakiety przed ich
+instalacją/aktualizacją.
+
+Domyślna wartość \fBTEMP\fP to /var/cache/packages.
+
+.TP 5
+\fBWORKDIR\fP
+.br
+Określa katalog dla list pakietów, plików oraz innych informacji używanych
+przez slackpkg. Nie zmieniaj wartości tej zmiennej jeśli nie jesteś
+całkowicie pewien co robisz.
+
+Domyślna wartość \fBWORKDIR\fP to /var/lib/slackpkg.
+
+.TP 5
+\fBWGETFLAGS\fP
+.br
+Wybiera specjalne opcje dla wget. Jeśli chcesz użyć wielu opcji, pamiętaj
+aby umieścić je w podwójnym cudzysłowie.
+
+Domyślna wartość \fBWGETFLAGS\fP to "\-\-passive\-ftp"
+
+.TP 5
+\fBDELALL\fP
+.br
+Jeśli wartość jest ustawiona na "on", wszystkie pobrane pliki zostaną
+usunięte po zakończeniu przez slackpkg czynności instalacji lub aktualizacji
+(NIE odnosi się to do opcji "download" slackpkg). Jeśli wartość ustawiona
+jest na "off", pliki pozostaną w katalogu określonym w \fBTEMP\fP (jak opisano
+powyżej).
+
+Domyślna wartość \fBDELALL\fP to "on".
+.br
+Z linii komend, możesz użyć \-delall=wartość
+
+.TP 5
+\fBCHECKMD5\fP
+.br
+Włącza (on) lub wyłącza (off) sprawdzanie sumy kontrolnej MD5 dla każdego
+pobranego pakietu przed jego instalacją bądz aktualizacją.
+
+Domyślna wartość \fBCHECKMD5\fP to "on"
+.br
+Z linii komend, możesz użyć \-checkmd5=wartość.
+
+.TP 5
+\fBCHECKGPG\fP
+.br
+Włącza (on) lub wyłącza (off) sprawdzanie podpisu GPG każdego pakietu przed
+instalacją lub aktualizacją.
+
+Domyślną wartością \fBCHECKGPG\fP to "on".
+.br
+Z linii komend, możesz użyć \-checkgpg=wartość.
+
+.TP 5
+\fBCHECKSIZE\fP
+.br
+Włącza (on) lub wyłącza (off) sprawdzanie dostępnej przestrzeni dyskowej dla
+każdego pakietu przed jego instalacją lub aktualizacją.
+
+Domyślna wartość \fBCHECKSIZE\fP to "off".
+.br
+Z linii komend, możesz użyć \-checksize=wartość.
+
+.TP 5
+\fBPKGMAIN\fP
+.br
+Definiuje główny katalog dystrybucji. Zwykle nie musisz przejmować się tą
+zmienną, gdyż slackpkg próbuje go odnaleźć na podstawie twojej
+architektury. Gdybyś, jednak, chciał to zmienić, umieść tą zmienną w
+slackpkg.conf. Zawsze powinien być to katalog zawierający serie pakietów
+Slackware (A, AP, D, E, F, ...).
+
+Domyślnie: zależy od portu Slackware
+
+.TP 5
+\fBPRIORITY\fP
+.br
+Lista ta określa priorytety katalogów z jakimi slackpkg będzie wybierał
+pakiety na obrazach lustrzanych. Jeśli pakiet występuje w kilku miejscach,
+pakiet w pierwszym katalogu na liście będzie miał najwyższy priorytet;
+następny w kolejności będzie pakiet zawarty w katalogu znajdującym się na
+drugim miejscu na liście, itd. Możesz użyć %PKGMAIN by użyć zawartość
+zmiennej PKGMAIN.
+
+Wartości domyślne (w kolejności): patches %PKGMAIN extra pasture testing
+
+.TP 5
+\fBPOSTINST\fP
+.br
+Włącza (on) lub wyłącza (off) funkcje poinstalacyjne slackpkg, takie jak
+szukanie nowych plików konfiguracyjnych (*.new), czy nowych obrazów jądra
+oraz pytanie co z nimi zrobić.
+
+Domyślna wartość \fBPOSTINST\fP to "on".
+.br
+Z linii komend, możesz użyć \-postinst=wartość.
+
+.TP 5
+\fBONLY_NEW_DOTNEW\fP
+.br
+Gdy \fBPOSTINST\fP ma wartość "on", slackpkg będzie wyszukiwać wszystkie pliki
+\&.new wewnątrz /etc i zapyta użytkownika, co z nimi zrobić. Niektórzy
+użytkownicy, jednak, wolą tylko widzieć pliki .new zainstalowane przy
+ostatnim uruchomieniu slackpkg. Jeśli tak jest, ustaw zmienną
+\fBONLY_NEW_DOTNEW\fP jako "on".
+
+Domyślna wartość \fBONLY_NEW_DOTNEW\fP to "off". Zmień tą wartość wyłacznie,
+gdy wiesz co robisz...
+.br
+Z linii komend, możesz użyć \-only_new_dotnew=wartość.
+
+.TP 5
+\fBONOFF\fP
+.br
+Zmienna \fBONOFF\fP określa początkowe zachowanie okna dialogowego. Jeśli
+zmienna ma wartość "on", wszystkie pakiety będą domyślnie wybrane. Jeśli
+chcesz by żaden pakiet nie był domyślnie wybrany, ustaw wartość zmiennej na
+"off".
+
+Domyślna wartość \fBONOFF\fP to "on".
+.br
+Z linii komend, możesz użyć \-onoff=wartość.
+
+.TP 5
+\fBDOWNLOAD_ALL\fP
+.br
+Jeśli zmienna ta ma wartość "on", wszystkie pliki zostaną pobrane przed
+wykonaniem żądanej operacji (instalacja bądź aktualizacja). Jeśli zmienna
+ustawiona jest na "off", żądana operacja (instalacji / aktualizacji) będzie
+wykonywana zaraz po pobraniu każdego pliku.
+
+Domyślna wartość \fBDOWNLOAD_ALL\fP to "off".
+.br
+Z linii komend, możesz użyć \-download_all=wartość.
+
+.TP 5
+\fBDIALOG\fP
+.br
+Włącza (on) lub wyłącza (off) interfejs okna (dialog).
+
+Domyślna wartość \fBDIALOG\fP to "on".
+.br
+Z linii komend, możesz użyć \-dialog=wartość.
+
+.TP 5
+\fBDIALOG_MAXARGS\fP
+.br
+Określ maksymalną liczbę znaków dopuszczalnych w oknie dialogowym. Jeśli
+liczba ta zostanie osiągnięta, slackpkg usunie informacje o obecnie
+zainstalowanej wersji każdego pakietu. Jeśli po tym liczba ta ponownie
+zostanie osiągnięta, komunikat błędu zostanie wyświetlony.
+
+Jeśli zmienna \fBDIALOG_MAXARGS\fP nie jest określona, domyślną wartością jest
+19500.
+.br
+Z linii komend, możesz użyć \-dialog_maxargs=wartość.
+
+.TP 5
+\fBBATCH\fP
+.br
+Włącza (on) lub wyłącza (off) tryb nie\-interaktywny. W trybie automatycznym
+(batch), slackpkg nie zapyta użytkownika o nic. Zamiast tego, wszystkie
+wszystkie opcje będą miały wartości domyślne \- \fBDEFAULT_ANSWER\fP (zobacz
+poniżej).
+.br
+Jeśli dokonujesz aktualizcji w tym trybie, będziesz później musiał uruchomić
+"slackpkg new\-config" by odnaleźć i zcalić pliki .new.
+
+Domyślna wartość \fBBATCH\fP to "off".
+.br
+Z linii komend, możesz użyć \-batch=wartość.
+
+.TP 5
+\fBDEFAULT_ANSWER\fP
+.br
+To są domyślne odpowiedzi na pytania zadawane użytkownikowi. Używane one są
+wyłącznie w trybie nie\-interaktywnym (kiedy \fBBATCH\fP ma wartość "yes" lub
+gdy użytkownik uruchomi tryb automatyczny (batch) z linii komend). W
+przeciwnym wypadku, zmienna ta nie powoduje niczego.
+.br
+Dopuszczalne wartości to "y" lub "n".
+
+Domyślna wartość \fBDEFAULT_ANSWER\fP to "n".
+.br
+Z linii komend, możesz użyć \-default_answer=wartość.
+
+.TP 5
+\fBUSE_INCLUDES\fP
+.br
+Szablony slackpkg mogą zawierać inne szablony. Redukuje to duplikaty
+pakietów w wielu szablonach, lecz może powodować problemy przy usuwaniu
+poszczególnych szablonów. Możesz zdezaktywować odpowiedzialne za to linie
+#include przez przypisanie wartości "off" do tej zmiennej.
+
+Domyślna wartość \fBUSE_INCLUDES\fP to "on".
+.br
+Z linii komend, możesz użyć \-use_includes=wartość.
+
+.TP 5
+\fBSPINNING\fP
+.br
+Gdy Slackpkg wykonuje czynność zabierającą jakiś czas, wizualny podgląd
+zapewniony jest przez obracający się pasek. Jeśli go nie chcesz, wyłącz go
+przez ustawienie tej opcji na "off".
+
+Domyślna wartość \fBSPINNING\fP to "on".
+.br
+Z linii komend, możesz użyć \-spinning=value.
+
+.SH PLIKI
+.TP 5
+\fB/etc/slackpkg/slacpkg.conf\fP
+
+.SH "ZOBACZ TAKŻE"
+\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8)
+\fBremovepkg\fP(8)
diff --git a/source/ap/slackpkg/files/manpages-l10n/pt_BR.slackpkg b/source/ap/slackpkg/files/manpages-l10n/pt_BR.slackpkg
new file mode 100644
index 00000000..c10b2cd2
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/pt_BR.slackpkg
@@ -0,0 +1,331 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG 8 "Maio 2010" slackpkg\-2.81.1 ""
+.SH NOME
+\fBslackpkg\fP \- Ferramenta automatizada para gerenciamento de pacotes do
+Slackware Linux
+
+.SH SINOPSE
+\fBslackpkg\fP \fB[OPÇÕES]\fP
+\fB{install|remove|search|upgrade|reinstall|blacklist}\fP
+\fB{\fP\fIPADRÃO\fP\fB|\fP\fIARQUIVO\fP\fB}\fP
+
+\fBslackpkg [OPÇÕES] {clean\-system|upgrade\-all|install\-new}\fP
+
+\fBslackpkg\fP \fB[OPÇÕES]\fP \fB{search|file\-search}\fP
+\fB{\fP\fIPADRÃO\fP\fB|\fP\fIARQUIVO\fP\fB}\fP
+
+\fBslackpkg\fP \fB[OPÇÕES]\fP
+\fB{generate\-template|install\-template|remove\-template}\fP \fINOMEDOMODELO\fP
+
+\fBslackpkg [OPÇÕES] info\fP \fIPACOTE\fP
+
+\fBslackpkg [OPÇÕES] update [gpg]\fP
+
+\fBslackpkg [OPÇÕES] {new\-config|check\-updates}\fP
+
+\fBslackpkg [OPÇÕES] help\fP
+
+.SH DESCRIÇÃO
+Slackpkg é uma ferramenta para aqueles que querem, de maneira fácil,
+instalar ou atualizar pacotes através da rede. Com slackpkg, você pode ter
+uma instalação mínima do Slackware Linux e instalar / atualizar somente os
+pacotes que você mais precisa.
+
+Você não precisa configurar o NFS ou fazer dezenas de CDs para todos os
+computadores, tudo que você precisa fazer é digitar um comando e todos os
+últimos pacotes oficiais do Slackware estarão ao seu alcance.
+
+.SH INSTRUÇÕES
+Slackpkg tem muitos recursos. Pode procurar por arquivos específicos, remova
+todos os pacotes de terceiros do seu sistema, instalar pacotes adicionais
+para o Slackware desde sua última atualização, mostrar descrições de
+pacotes, etc.
+
+Antes de fazer qualquer coisa, você precisa descomentar um espelho no
+arquivo /etc/slackpkg/mirrors e executar:
+
+.in +5
+# slackpkg update
+.in
+
+A ação "update" irá baixar e formatar a lista de arquivos e pacotes do
+Slackware. Toda vez que esta lista for alterada, a atualização precisará ser
+executada.
+
+As principais características do Slackpkg são aquelas diretamente
+relacionadas ao gerenciamento de pacotes: instalar, atualizar e remover
+pacotes. Para fazer qualquer uma dessas tarefas, a sintaxe do Slackpkg é:
+
+.in +5
+# slackpkg [OPÇÕES] <action> {PADRÃO|ARQUIVO}
+.in
+
+\fIOPÇÕES\fP podem ser uma ou mais das muitas opções de configuração listadas
+em /etc/slackpkg/slackpkg.conf. Há opções de linha de comando equivalentes
+para a maioria das diretivas de configuração encontradas no slackpkg.conf \-
+veja a man\-page \fBslackpkg.conf(5)\fP para verificar quais opções estão
+disponíveis.
+
+\fIPADRÃO\fP pode ser um nome de pacote ou apenas parte do nome do pacote. Ela
+também pode ser uma série de software (como KDE, a, ap, ...).
+.br
+
+\fIARQUIVO\fP é um arquivo com uma lista de \fIPADRÃO(ões)\fP dentro: ou um por
+linha, ou vários por linha com espaços como separadores.
+
+Slackpkg pode ser usado para atualizar toda a distribuição.
+.br
+A maneira usual é fazer:
+
+.in +5
+# slackpkg update
+.br
+# slackpkg install\-new
+.br
+# slackpkg upgrade\-all
+.br
+# slackpkg clean\-system
+.in
+
+Outra característica do Slackpkg é a capacidade de trabalhar com modelos,
+que pode tornar muito mais fácil para criar máquinas diferentes com o mesmo
+conteúdo de pacotes. Os passos básicos são os seguintes:
+
+.RS +5
+.IP \(bu 2
+Instale em uma máquina
+.IP \(bu 2
+Rode "slackpkg generate\-template NOMEDOMODELO"
+.IP \(bu 2
+Copie o arquivo /etc/slackpkg/templates/NOMEDOMODELO.template para o mesmo
+diretório da outra máquina
+.IP \(bu 2
+Rode "slackpkg install\-template NOMEDOMODELO" na máquina que recebeu o
+template
+.RE
+
+\fINOMEDOMODELO\fP é o nome do seu modelo/template.
+
+Seguindo esta página manual, você pode encontrar o que cada uma dessas ações
+(e outros) faz.
+
+.SH AÇÕES
+.TP 5
+\fBhelp\fP
+.br
+Mostrar as ações do Slackpkg é uma breve descrição delas. É útil se você
+precisa saber um pouco sobre o slackpkg. A informação na man\-page são muito
+mais completas.
+
+.TP 5
+\fBupdate\fP
+.br
+update irá baixar a última lista de pacotes a partir de um espelho Slackware
+(ou o CD). É uma boa idéia para executar
+
+.in +5
+# slackpkg update
+.in
+
+antes de rodar um upgrade, install ou buscar por um pacote.
+.br
+Se você precisar atualizar a chave GPG do Slackeware, rode
+
+.in +5
+# slackpkg update gpg
+.in
+
+A chave GPG não muda. Este deve ser um comando de "One Time" \- executá\-lo
+uma vez e esquecê\-lo ...
+
+.TP 5
+\fBcheck\-updates\fP
+.br
+Verifique se há alguma atualização por meio do arquivo Changelog.txt. Isso é
+bom para ser usado a partir do cron, para alertar o administrador do sistema
+sobre atualizações.
+
+.TP 5
+\fBfile\-search\fP
+.br
+Você pode pesquisar os pacotes oficiais do Slackware para qualquer arquivo
+na distribuição Slackware. Você precisa de uma biblioteca estranha? Use
+file\-search para encontrá\-la.
+
+.in +5
+# slackpkg file\-search nome_do_arquivo
+.in
+
+Todos os pacotes com correspondência ao "filename" buscado serão exibidos,
+assim você poderá ver se os pacotes estão instalados ou não, se não, você
+poderá fazer download e instalá\-los com outras ações do Slackpkg.
+
+.TP 5
+\fBsearch\fP
+.br
+Você pode procurar por qualquer pacote distribuído pelo Slackware.
+
+.in +5
+# slackpkg search padrão
+.in
+
+Todos os nomes de pacotes que coincide com o "padrão" serão mostrados. Como
+file\-search, você pode ver se os pacotes estão instalados ou não, se não,
+você pode baixar e instá\-los com outras ações Slackpkg.
+
+.TP 5
+\fBinstall\fP
+.br
+Instalação de um pacote é muito simples. Você só precisa digitar:
+
+.in +5
+# slackpkg install pacote
+.in
+
+e o pacote será baixado e instalado.
+.br
+Você não pode usar a opção "Install" para instalar um pacote já instalado,
+mas você pode reinstalar ou atualizá\-lo.
+
+.TP 5
+\fBupgrade\fP
+.br
+upgrade instala a versão oficial mais recente do(s) pacote(s)
+especificado(s).
+
+upgrade não tentará instalar novos pacotes (use a função install para esse
+fim e a última versão oficial do pacote será instalada).
+.TP 5
+\fBreinstall\fP
+.br
+No caso de você, por engano, corromper algo, a opção reinstall permitirá que
+você reinstale a mesma versão de um pacote que estava sendo instalado.
+
+.TP 5
+\fBremove\fP
+.br
+Com remove, você pode remover alguns pacotes instalados. Como um exemplo:
+
+.in +5
+# slackpkg remove kde
+.in
+
+removerá todos os pacotes com "kde" em seu nome.
+
+.TP 5
+\fBblacklist\fP
+.br
+Com essa ação, você pode colocar em "blacklist" certos pacotes.
+.br
+Pacotes em blacklist não serão instalados, atualizados ou removidos por meio
+do slackpkg. Se você quiser remover algum pacote que esteja na blacklist,
+por favor edite /etc/slackpkg/blacklist.
+
+.TP 5
+\fBdownload\fP
+.br
+Esta ação diz ao slackpkg para baixar os pacotes, mas não instalá\-los. Eles
+serão colocados em /var/cache/packages, e você pode instalar / atualizar /
+reinstalar os pacotes mais tarde (ou gravá\-los em CD).
+
+.TP 5
+\fBinfo\fP
+.br
+Esta ação imprime informações sobre o pacote(s): tamanhos comprimido e
+descompactado, descrição, etc ...
+
+.TP 5
+\fBclean\-system\fP
+.br
+Esta ação remove todos os pacotes que não pertencem a uma instalação padrão
+do Slackware. Com esta opção, você pode limpar o seu sistema, removendo
+pacotes de terceiros, bem como todos os pacotes que foram removidos do
+conjunto oficial de pacotes do Slackware.
+.br
+Se você tiver um pacote de terceiro (ou personalizado) que você gostaria de
+manter, você pode adicioná\-lo temporariamente à blacklist antes de executar
+a ação 'clean\-system'.
+
+.TP 5
+\fBupgrade\-all\fP
+.br
+Essa ação atualiza todos os pacotes instalados no sistema para a versão da
+árvore Slackware oficial, este é um "bom" caminho para atualizar todo o
+sistema.
+.br
+Lembre\-se de usar a ação "install\-new" antes de usar "upgrade\-all.
+
+.TP 5
+\fBinstall\-new\fP
+Essa ação instala novos pacotes que são adicionados ao conjunto oficial de
+pacote do Slackware. Execute este comando se você estiver atualizando seu
+sistema para uma outra versão Slackware ou se você estiver usando a versão
+\-current.
+.br
+Se você quiser instalar todos os pacotes do Slackware não instalados em seu
+sistema, use o seguinte comando em vez do install\-new:
+
+.in +5
+# slackpkg install slackware.
+.in
+.TP 5
+\fBnew\-config\fP
+Esta ação procura .new, arquivos de configuração, e perguntar ao usuário o
+que fazer com esses arquivos.
+.br
+new\-config é muito útil quando você executar uma atualização e deixar os
+arquivos de configuração para ser revisto mais tarde. Em vez de uma busca
+manual, diff, e substituir, você pode usar a ação new\-config.
+.TP 5
+\fBgenerate\-template\fP
+Esta ação cria um novo modelo com todos os pacotes oficiais que estão
+instalados em seu sistema. O modelo é armazenado em /etc/slackpkg/templates
+.TP 5
+\fBinstall\-template\fP
+Esta ação instalar o modelo desejado no sistema. O modelo deve estar em
+/etc/slackpkg/templates. Se o modelo "inclui" outras modelos, todos eles
+precisam estar em /etc /slackpkg/templates. Você pode desativar o "includes"
+em slackpkg.conf ou na linha de comando.
+.TP 5
+\fBremove\-template\fP
+Essa ação remover todos os pacotes que fazem parte do modelo
+selecionado. Cuidado, isso pode colocar a sua máquina em um estado
+inutilizável. O tratamento "incluir" pode ser ativado / desativado em
+slackpkg.conf ou com a opção apropriada na linha de comando.
+
+.SH ARQUIVOS
+.TP 5
+\fB/etc/slackpkg/mirrors\fP
+Arquivo para especificar o local de onde baixar pacotes
+.TP 5
+\fB/etc/slackpkg/slackpkg.conf\fP
+Configurações gerais do slackpkg
+.TP 5
+\fB/etc/slackpkg/blacklist\fP
+Lista de pacotes para pular
+.TP 5
+\fB/etc/slackpkg/templates\fP
+Contem todos os arquivos de modelos
+.TP 5
+\fB/usr/libexec/slackpkg\fP
+Contém o núcleo do Slackwre as funcionalidades adicionais
+.TP 5
+\fB/var/lib/slackpkg\fP
+Slackpkg uso interno \- listas de pacotes formatados, cópia do ChangeLog.txt,
+lista de arquivos, etc ...
+
+.SH "VEJA TAMBÉM"
+\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8),
+\fBmakepkg\fP(8), \fBpkgtool\fP(8).
+
+.SH AUTORES
+.TP 5
+Piter PUNK aka Roberto F Batista
+<piterpk AT terra DOT com DOT br>
+.TP 5
+Evaldo Gardenali aka UdontKnow
+<evaldo AT fasternet DOT com DOT br>
diff --git a/source/ap/slackpkg/files/manpages-l10n/pt_BR.slackpkg.conf b/source/ap/slackpkg/files/manpages-l10n/pt_BR.slackpkg.conf
new file mode 100644
index 00000000..0cac1227
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/pt_BR.slackpkg.conf
@@ -0,0 +1,291 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG.CONF 5 "Maio 2010" slackpkg\-2.81.1 ""
+.SH NOME
+\fBslackpkg.conf\fP \- Configuration gerais do slackpkg
+
+.SH DESCRIÇÃO
+
+O arquivo slackpkg.conf contém informações do \fBslackpkg\fP (8), uma
+ferramenta automatizada para gerenciamento de pacotes do Slackware Linux.
+
+O arquivo slackpkg.conf é uma sequência de variáveis em shell script, cada
+variável controla um aspecto do slackpkg. Os comentários começam e terminam
+com o caractere # e podem aparecer em qualquer lugar dentro do arquivo
+slackpkg.conf. Se alguma variável aparece mais de uma vez no arquivo, o
+slackpkg usará o valor que foi definido pela última vez.
+
+Muitas variáveis podem ser substituídas por opções passadas para o slackpkg
+na linha de comando. Se você precisar substituir o valor da \fBVARIABLE\fP,
+passe \fB\-variable=value\fP na linha de comando pouco antes da ação
+slackpkg. Diversas variáveis podem ser substituídas.
+
+EXEMPLO: slackpkg \-batch=on \-default_answer=y upgrade\-all
+
+Para as opções de configuração que têm apenas dois estados, os valores
+possíveis são "on" ou "off" salvo indicação em contrário.
+
+As diferentes opções de configuração são:
+
+.TP 5
+\fBARCH\fP
+.br
+Escolhe a arquitetura do sistema. Normalmente Slackpkg pode encontrar o
+valor correto usando "uname\-m". Os valores válidos são:
+
+.ds title MACHINE\t\tVALID ARCH VALUES
+.ds arm ARM\t\t\tarm
+.ds x86 x86 (32bits)\ti386, i486, i586 e i686
+.ds x86_64 x86 (64bits)\tx86_64
+.ds ppc PowerPC\t\tpowerpc
+.ds s390 S/390\t\t390
+.in +5
+\fB\*[title]\fP
+.br
+\*[arm]
+.br
+\*[x86]
+.br
+\*[x86_64]
+.br
+\*[ppc]
+.br
+\*[s390]
+.in
+
+O valor padrão de \fBARCH\fP depende da sua arquitetura.
+
+.TP 5
+\fBSLACKKEY\fP
+.br
+Slackpkg verifica o arquivo de assinatura dos pacotes (.asc) com a
+assinatura GPG do projeto. Diferentes ports do Slackware podem ter
+diferentes assinaturas e o Slackpkg tenta encontrar o caminho correto com
+base na arquitetura do seu sistema. Se for detectado automaticamente que o
+\fBSLACKKEY\fP não é correto, você pode alterá\-lo usando esta opção.
+
+O valor padrão do \fBSLACKKEY\fP depende do port do Slackware que você usa.
+
+.TP 5
+\fBTEMP\fP
+.br
+Define o local para o qual slackpkg vai baixar os pacotes antes de
+instalar/atualizár\-los.
+
+O valor padrão de \fBtemp\fP é /var/cache/packages.
+
+.TP 5
+\fBWORKDIR\fP
+.br
+Define o diretório para listas de pacotes, listas de arquivos e outras
+informações usadas pelo slackpkg como ele funciona. Não altere o valor dessa
+variável, a menos que você saiba o que está fazendo.
+
+O valor padrão de \fBWORKDIR\fP é /var/lib/slackpkg.
+
+.TP 5
+\fBWGETFLAGS\fP
+.br
+Seleciona opções especiais para o wget. Se você precisa usar várias opções,
+lembre\-se de colocá\-las entre aspas.
+
+O valor padrão de \fBWGETFLAGS\fP é "\-\-passive\-ftp"
+
+.TP 5
+\fBDELALL\fP
+.br
+Se estiver definido para "on", todos os arquivos baixados serão removidos,
+após o slackpkg realiza instalar ou atualizar (isso não tem nenhum impacto
+quando slackpkg é executado com "download"). Se definido como "off", os
+arquivos serão mantidos no diretório definido em \fBtemp\fP (como descrito
+acima).
+
+O valor padrão de \fBDELALL\fP é "on".
+.br
+A partir da linha de comando, você pode usar \-delall=value.
+
+.TP 5
+\fBCHECKMD5\fP
+.br
+Habilita (on) ou desabilita (off) a verificação de checksums MD5 de todos os
+pacotes baixados antes de instalar ou atualiza\-los.
+
+O valor padrão de \fBCHECKMD5\fP é "on".
+.br
+A partir da linha de comando, você pode usar \-checkmd5=value.
+
+.TP 5
+\fBCHECKGPG\fP
+.br
+Habilita (on) ou desabilita (off) a verificação da assinatura GPG de cada
+pacote antes de instalar ou atualizar.
+
+O valor padrão de \fBCHECKGPG\fP é "on".
+.br
+A partir da linha de comando, você pode usar \-checkgpg=value.
+
+.TP 5
+\fBCHECKSIZE\fP
+.br
+Habilita (on) ou desabilita (off) a verificação de espaço em disco
+disponível para cada pacote antes de instalar ou atualizar.
+
+O valor padrão de \fBCHECKSIZE\fP é "off".
+.br
+A partir da linha de comando, você pode usar \-checksize=value.
+
+.TP 5
+\fBPKGMAIN\fP
+.br
+Define o diretório de distribuição principal. Normalmente, você não precisa
+se preocupar com esta variável, como Slackpkg tenta encontrá\-lo com base em
+sua arquitetura. No entanto, se você precisa mudar isso, então inclua esta
+variável no seu slackpkg.conf. Este deve ser sempre o diretório que contém a
+série de pacotes do Slackware (A, AP, D, E, F, ...).
+
+Padrão: depende do port do seu Slackware
+
+.TP 5
+\fBPRIORITY\fP
+.br
+Esta matriz seleciona a prioridade em que diretórios no espelho terá quando
+slackpkg procura por pacotes. Se um pacote é encontrado em mais de um lugar,
+o pacote no primeiro diretório tem prioridade, depois o segundo, depois o
+terceiro, então o quarto e, finalmente, o pacote encontrado no último
+diretório listados. Você pode usar %PKGMAIN para usar o conteúdo da variável
+PKGMAIN.
+
+Os valores padrão (em ordem): patches %PKGMAIN extra pasture testing
+
+.TP 5
+\fBPOSTINST\fP
+.br
+Habilita (on) ou desabilita (off) recursos de pós\-instalação do slackpkg,
+tais como a verificação de arquivos de configuração (*.new) e novas imagens
+do kernel, e solicita o que ele deve fazer.
+
+O valor padrão de \fBPOSTINST\fP é "on".
+.br
+A partir da linha de comando, você pode usar \-postinst=value.
+
+.TP 5
+\fBONLY_NEW_DOTNEW\fP
+.br
+Quando \fBPOSTINST\fP está definido para "on", o slackpkg irá procurar todos os
+arquivos .new dentro de /etc e perguntar ao usuário sobre o que fazer com
+eles. No entanto, alguns usuários preferem ver apenas os arquivos .new
+instalados na última execução do slackpkg, por isso, se isso se aplica a
+você, configure o \fBONLY_NEW_DOTNEW\fP para "on".
+
+O valor padrão de \fBONLY_NEW_DOTNEW\fP é "off". Só mudar isso se você souber o
+que está fazendo ...
+.br
+A partir da linha de comando, você pode usar\-only_new_dotnew=value.
+
+.TP 5
+\fBONOFF\fP
+.br
+A variável \fBONOFF\fP define o comportamento inicial da interface de
+diálogo. Se você ajustar para "on", em seguida, todos os pacotes serão
+selecionados por padrão. Se você preferir a opção oposta (todos desmarcada),
+então ajuste avariável para "off".
+
+O valor padrão de \fBONOFF\fP é "on".
+.br
+A partir da linha de comando, você pode usar \-OnOff=value.
+
+.TP 5
+\fBDOWNLOAD_ALL\fP
+.br
+Se esta variável estiver definida para "on", todos os arquivos serão
+transferidos antes da operação solicitada (instalar ou atualizar) é
+realizada. Se for definido como "off", então os arquivos serão baixados e da
+operação (instalação/upgrade) realizaram um por um.
+
+O valor padrão de \fBDOWNLOAD_ALL\fP é "off".
+.br
+A partir da linha de comando, você pode usar \-download_all=value.
+
+.TP 5
+\fBDIALOG\fP
+.br
+Habilita (on) ou desabilita (off) a interface de diálogo.
+
+O valor padrão de \fBdialog\fP é "on".
+.br
+A partir da linha de comando, você pode usar \-dialog=value.
+
+.TP 5
+\fBDIALOG_MAXARGS\fP
+.br
+Defina o número máximo de caracteres que serão enviados para "diálogo". Se
+este número for alcançado no upgrade, slackpkg remove as informações sobre a
+versão instalada atual de cada pacote. Se até mesmo sem esta informação, o
+número é atingido mais uma vez, slackpkg retorna um erro para o utilizador.
+
+Se \fBDIALOG_MAXARGS\fP é desativado, 19500 é o valor padrão.
+.br
+A partir da linha de comando, você pode usar \-dialog_maxargs=value.
+
+.TP 5
+\fBBATCH\fP
+.br
+Habilita (on) ou desabilita (off) o modo não\-interativo. Quando executado no
+modo batch, slackpkg não irá avisar o usuário para qualquer coisa, em vez
+disso, todas as questões receberão \fBDEFAULT_ANSWER\fP (veja abaixo).
+.br
+Se você realizar uma atualização usando este modo, você vai precisar para
+executar "slackpkg new\-config" mais tarde para encontrar e fundir. Novos
+arquivos.
+
+O valor padrão de \fBBATCH\fP é "off".
+.br
+A partir da linha de comando, você pode usar \-batch=value.
+
+.TP 5
+\fBDEFAULT_ANSWER\fP
+.br
+Esta é a resposta padrão para perguntas quando slackpkg solicita ao usuário
+algumas informações. Isto é usado apenas em modo não\-interativo (quando
+\fBBATCH\fP é "sim" ou o usuário se transforma em modo batch através da linha
+de comando), caso contrário, esta variável não tem efeito.
+.br
+Os valores válidos são "y" ou "n".
+
+O valor padrão de \fBDEFAULT_ANSWER\fP é "n".
+.br
+A partir da linha de comando, você pode usar \-default_answer=value.
+
+.TP 5
+\fBUSE_INCLUDES\fP
+.br
+Modelos do Slackpkg podem incluir outros modelos. Isso reduz a duplicação
+de pacotee em muitos modelos, mas pode ser um problema se você deseja
+remover apenas um modelo específico. Você pode desativar o # include
+análise, definindo esta opção para "off".
+
+O valor padrão de \fBUSE_INCLUDES\fP é "on".
+.br
+A partir da linha de comando, você pode usar \-use_includes=value.
+
+.TP 5
+\fBSPINNING\fP
+.br
+Quando Slackpkg está fazendo uma atividade que leva algum tempo, dá feedback
+visual com uma barra de fiação. Se você não gosta do bar giratório, ele pode
+ser desabilitado configurando esta opção para "off".
+
+O valor padrão de \fBSPINNING\fP é "on".
+.br
+A partir da linha de comando, você pode usar \-spinning=value.
+
+.SH ARQUIVOS
+.TP 5
+\fB/etc/slackpkg/slacpkg.conf\fP
+
+.SH "VEJA TAMBÉM"
+\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8)
+\fBremovepkg\fP(8)
diff --git a/source/ap/slackpkg/files/manpages-l10n/pt_PT.slackpkg b/source/ap/slackpkg/files/manpages-l10n/pt_PT.slackpkg
new file mode 100644
index 00000000..2997331a
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/pt_PT.slackpkg
@@ -0,0 +1,329 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG 8 "Maio 2010" slackpkg\-2.81.1 ""
+.SH NOME
+\fBslackpkg\fP \- Ferramenta automatizada para gerir pacotes do Slackware Linux
+
+.SH SINOPSE
+\fBslackpkg\fP \fB[OPÇÕES]\fP
+\fB{install|remove|search|upgrade|reinstall|blacklist}\fP
+\fB{\fP\fIPADRÃO\fP\fB|\fP\fIFICHEIRO\fP\fB}\fP
+
+\fBslackpkg [OPÇÕES] {clean\-system|upgrade\-all|install\-new}\fP
+
+\fBslackpkg\fP \fB[OPÇÕES]\fP \fB{search|file\-search}\fP
+\fB{\fP\fIPADRÃO\fP\fB|\fP\fIFICHEIRO\fP\fB}\fP
+
+\fBslackpkg\fP \fB[OPÇÕES]\fP
+\fB{generate\-template|install\-template|remove\-template}\fP \fINOMEDOMODELO\fP
+
+\fBslackpkg [OPÇÕES] info\fP \fIPACOTE\fP
+
+\fBslackpkg [OPÇÕES] update [gpg]\fP
+
+\fBslackpkg [OPÇÕES] {new\-config|check\-updates}\fP
+
+\fBslackpkg [OPÇÕES] help\fP
+
+.SH DESCRIÇÃO
+Slackpkg é uma ferramenta para aqueles que querem, de maneira fácil,
+instalar ou atualizar pacotes através da rede. Com slackpkg, você pode ter
+uma instalação mínima do Slackware Linux e instalar/atualizar somente os
+pacotes que você mais precisa.
+
+Você não precisa de configurar o NFS ou criar dezenas de CDs para todos os
+seus computadores, tudo que você precisa fazer é escrever um comando e todos
+os pacotes oficiais mais recentes do Slackware estarão ao seu alcance.
+
+.SH INSTRUÇÕES
+Slackpkg tem muitos recursos. Pode procurar por ficheiros específicos,
+remover todos os pacotes de terceiros do seu sistema, instalar pacotes
+adicionais para o Slackware desde a sua última atualização, mostrar
+descrições de pacotes, etc.
+
+Antes de fazer qualquer coisa, você precisa de descomentar um espelho no
+ficheiro /etc/slackpkg/mirrors e executar:
+
+.in +5
+# slackpkg update
+.in
+
+A ação "update" irá transferir e formatar a lista de ficheiros e pacotes do
+Slackware. Sempre que esta lista for alterada, a atualização precisará de
+ser executada.
+
+As principais características do Slackpkg são aquelas diretamente
+relacionadas com a gestão de pacotes: instalar, atualizar e remover
+pacotes. Para fazer qualquer uma dessas tarefas, a sintaxe do Slackpkg é:
+
+.in +5
+# slackpkg [OPÇÕES] <action> {PADRÃO|FICHEIRO}
+.in
+
+\fIOPÇÕES\fP podem ser uma ou mais das muitas opções de configuração mostradas
+em /etc/slackpkg/slackpkg.conf. Há opções de linha de comando equivalentes
+para a maioria das diretivas de configuração encontradas no slackpkg.conf \-
+veja a man\-page \fBslackpkg.conf(5)\fP para verificar quais opções estão
+disponíveis.
+
+\fIPADRÃO\fP pode ser um nome de pacote ou apenas parte do nome do
+pacote. Também pode ser uma série de software (como kde, a, ap, ...).
+.br
+
+\fIFICHEIRO\fP é um ficheiro com uma lista de \fIPADRÃOões\fP dentro: ou um por
+linha, ou vários por linha com espaços como separadores.
+
+Slackpkg pode ser usado para atualizar toda a distribuição.
+.br
+A maneira usual é fazer:
+
+.in +5
+# slackpkg update
+.br
+# slackpkg install\-new
+.br
+# slackpkg upgrade\-all
+.br
+# slackpkg clean\-system
+.in
+
+Outra característica do Slackpkg é a capacidade de trabalhar com modelos,
+que pode tornar muito mais fácil para criar máquinas diferentes com o mesmo
+conteúdo de pacotes. Os passos básicos são os seguintes:
+
+.RS +5
+.IP \(bu 2
+Instalar uma máquina
+.IP \(bu 2
+Execute "slackpkg generate\-template NOMEDOMODELO"
+.IP \(bu 2
+Copie o /etc/slackpkg/templates/NOMEDOMODELO.template para o mesmo diretório
+da outra máquina
+.IP \(bu 2
+Execute "slackpkg install\-template NOMEDOMODELO" na outra máquina
+.RE
+
+\fINOMEDOMODELO\fP é o nome do seu modelo.
+
+Seguindo esta página do manual, você pode encontrar o que cada uma destas
+ações (e outras) fazem.
+
+.SH AÇÕES
+.TP 5
+\fBhelp\fP
+.br
+Mostra as ações do Slackpkg e uma breve descrição delas. É útil se você
+precisa saber um pouco sobre o slackpkg. A informação aqui, na man\-page é
+muito mais completa.
+
+.TP 5
+\fBupdate\fP
+.br
+update irá transferir a última lista de pacotes a partir de um espelho
+Slackware (ou seu CD). É uma boa ideia para executar
+
+.in +5
+# slackpkg update
+.in
+
+antes de tentar uma atualização, instale ou procure por pacotes.
+.br
+Se precisa de atualizar a chave GPG do Slackware, execute
+
+.in +5
+# slackpkg update gpg
+.in
+
+A chave GPG não altera. Este deve ser um comando "único" \- execute\-o uma vez
+e esqueça\-o...
+
+.TP 5
+\fBcheck\-updates\fP
+.br
+Verifique se há alguma atualização no Changelog.txt. Isto é bom para ser
+usado a partir do cron, para alertar o administrador do sistema sobre
+atualizações.
+
+.TP 5
+\fBfile\-search\fP
+.br
+Pode pesquisar os pacotes oficiais do Slackware para qualquer ficheiro na
+distribuição Slackware. Precisa de uma biblioteca estranha? Use o
+file\-search para encontrá\-la.
+
+.in +5
+# slackpkg file\-search nomedoficheiro
+.in
+
+Todos os pacotes com correspondência ao "nomedoficheiro" serão exibidos,
+assim você poderá ver se os pacotes estão instalados ou não, se não, você
+poderá transferi\-los e instalá\-los com outras ações do Slackpkg.
+
+.TP 5
+\fBsearch\fP
+.br
+Pode procurar por qualquer pacote distribuído pelo Slackware.
+
+.in +5
+# slackpkg search pattern
+.in
+
+Todos os nomes de pacotes que coincidem com o "padrão" serão mostrados. Como
+file\-search, você pode ver se os pacotes estão instalados ou não, se não,
+você pode transferi\-los e instala\-los com outras ações do slackpkg.
+
+.TP 5
+\fBinstall\fP
+.br
+Instalação de um pacote é muito simples. Só precisa de escrever:
+
+.in +5
+# slackpkg install pacote
+.in
+
+e o pacote será transferido e instalado.
+.br
+Você não pode usar a opção "Install" para instalar um pacote já instalado,
+mas podes reinstalar ou atualiza\-lo.
+
+.TP 5
+\fBupgrade\fP
+.br
+upgrade instala a versão oficial mais recente do(s) pacote(s)
+especificado(s).
+
+upgrade não tentará instalar novos pacotes (use a função install para esse
+fim; a última versão oficial do pacote será instalada).
+.TP 5
+\fBreinstall\fP
+.br
+No caso de você, por engano, corromper algo, a opção reinstall permitirá que
+você reinstale a mesma versão de um pacote que estava a ser instalado.
+
+.TP 5
+\fBremove\fP
+.br
+Com remove, você pode remover certos pacotes instalados. Como um exemplo:
+
+.in +5
+# slackpkg remove kde
+.in
+
+removerá todos os pacotes com "kde" no seu nome.
+
+.TP 5
+\fBblacklist\fP
+.br
+Com esta ação, você pode colocar na "blacklist" certos pacotes.
+.br
+Pacotes colocados na blacklist não serão instalados, atualizados ou
+removidos pelo slackpkg. Se você quiser remover algum pacote da blacklist,
+por favor edite o /etc/slackpkg/blacklist.
+
+.TP 5
+\fBdownload\fP
+.br
+Esta ação diz ao slackpkg para transferir os pacotes, mas não
+instala\-los. Eles serão colocados em /var/cache/packages, e você pode
+instalar/atualizar/reinstalar os pacotes mais tarde (ou gravá\-los num CD).
+
+.TP 5
+\fBinfo\fP
+.br
+Esta ação imprime informações sobre o pacote(s): tamanhos comprimido e
+descompactado, descrição, etc...
+
+.TP 5
+\fBclean\-system\fP
+.br
+Esta ação remove todos os pacotes que não pertencem a uma instalação padrão
+do Slackware. Com esta opção, você pode limpar o seu sistema, removendo
+pacotes de terceiros, bem como todos os pacotes que foram removidos do
+conjunto oficial de pacotes do Slackware.
+.br
+Se você tiver algum pacote de terceiros (ou personalizado) que gostaria de
+manter, você pode adiciona\-lo temporariamente à lista de pacotes da
+blacklist antes de executar a ação 'clean\-system'.
+
+.TP 5
+\fBupgrade\-all\fP
+.br
+Esta ação atualiza todos os pacotes instalados no sistema para a versão na
+árvore oficial do Slackware; este é o "bom" caminho para atualizar todo o
+sistema.
+.br
+Lembre\-se de usar a ação "install\-new" antes de usar "upgrade\-all".
+
+.TP 5
+\fBinstall\-new\fP
+Esta ação instala quaisquer novos pacotes que são adicionados ao conjunto
+oficial de pacotes do Slackware. Execute este comando se você estiver a
+atualizar o seu sistema para uma outra versão Slackware ou se você estiver a
+usar a versão \-current.
+.br
+Se você quiser instalar todos os pacotes do Slackware não instalados no seu
+sistema, use o seguinte comando em vez da ação install\-new:
+
+.in +5
+# slackpkg install slackware.
+.in
+.TP 5
+\fBnew\-config\fP
+Esta ação procura ficheiros de configuração .new e pergunta ao utilizador o
+que fazer com esses ficheiros.
+.br
+new\-config é muito útil quando você executar uma atualização e deixar os
+ficheiros de configuração para serem revistos mais tarde. Em vez de uma
+busca manual, diff, e substituir; você pode usar a ação new\-config.
+.TP 5
+\fBgenerate\-template\fP
+Esta ação cria um novo modelo com todos os pacotes oficiais que estão
+instalados no seu sistema. O modelo é armazenado em /etc/slackpkg/templates
+.TP 5
+\fBinstall\-template\fP
+Esta ação instala o modelo desejado no sistema. O modelo deve estar em
+/etc/slackpkg/templates. Se o modelo "inclui" outros modelos, todos eles
+precisam de estar em /etc/slackpkg/templates. Você pode desativar o
+"includes" em slackpkg.conf ou na linha de comando.
+.TP 5
+\fBremove\-template\fP
+Essa ação remove todos os pacotes que fazem parte do modelo
+selecionado. Cuidado, isto pode colocar a sua máquina num estado
+inutilizável. O controlo do "include" pode ser ativado/desativado em
+slackpkg.conf ou com a opção apropriada na linha de comando.
+
+.SH FICHEIROS
+.TP 5
+\fB/etc/slackpkg/mirrors \fP
+Ficheiro para especificar o local de onde transferir os pacotes
+.TP 5
+\fB/etc/slackpkg/slackpkg.conf \fP
+Configurações gerais do slackpkg
+.TP 5
+\fB/etc/slackpkg/blacklist\fP
+Lista de pacotes a saltar
+.TP 5
+\fB/etc/slackpkg/templates\fP
+Contém todos os ficheiros modelos
+.TP 5
+\fB/usr/libexec/slackpkg\fP
+Contém o núcleo do Slackpkg e as funcionalidades adicionais
+.TP 5
+\fB/var/lib/slackpkg\fP
+Uso interno Slackpkg \- Listas de pacotes formatados, cópia do ChangeLog.txt,
+lista de ficheiros, etc...
+
+.SH "VEJA TAMBÉM"
+\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8),
+\fBmakepkg\fP(8), \fBpkgtool\fP(8).
+
+.SH AUTORES
+.TP 5
+Piter PUNK aka Roberto F Batista
+<piterpk AT terra DOT com DOT br>
+.TP 5
+Evaldo Gardenali aka UdontKnow
+<evaldo AT fasternet DOT com DOT br>
diff --git a/source/ap/slackpkg/files/manpages-l10n/pt_PT.slackpkg.conf b/source/ap/slackpkg/files/manpages-l10n/pt_PT.slackpkg.conf
new file mode 100644
index 00000000..f440b6b4
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/pt_PT.slackpkg.conf
@@ -0,0 +1,291 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG.CONF 5 "Maio 2010" slackpkg\-2.81.1 ""
+.SH NOME
+\fBslackpkg.conf\fP \- Os dados de configuração para slackpkg
+
+.SH DESCRIÇÃO
+
+O ficheiro slackpkg.conf contém informações para \fBslackpkg\fP (8), uma
+ferramenta automatizada para gestão de pacotes do Slackware Linux.
+
+O ficheiro slackpkg.conf é uma sequência de variáveis em shell script, e
+cada variável controla um aspecto do slackpkg. Os comentários começam e
+terminam com o caractere # e podem aparecer em qualquer lugar dentro do
+ficheiro slackpkg.conf. Se alguma variável aparece mais do que uma vez no
+ficheiro, o slackpkg irá usar o valor que foi definido pela última vez.
+
+Muitas variáveis podem ser substituídas por opções passadas para o slackpkg
+na linha de comando. Se você precisar de substituir o valor da \fBVARIÁVEL\fP ,
+passe \fB\-variable=value\fP na linha de comando imediatamente antes da ação
+slackpkg. Múltiplas variáveis podem ser substituídas.
+
+EXEMPLO: slackpkg \-batch=on \-default_answer=y upgrade\-all
+
+Para as opções de configuração que têm apenas dois estados, os valores
+possíveis são "on" ou "off" salvo indicação em contrário.
+
+As diferentes opções de configuração são:
+
+.TP 5
+\fBARCH\fP
+.br
+Escolhe a arquitetura do sistema. Normalmente o Slackpkg pode encontrar o
+valor correto usando "uname \-m". Os valores válidos são:
+
+.ds title MACHINE\t\tVALORES DE ARQUITETURA VÁLIDOS
+.ds arm ARM\t\t\tarm
+.ds x86 x86 (32bits)\ti386, i486, i586 e i686
+.ds x86_64 x86 (64bits)\tx86_64
+.ds ppc PowerPC\t\tpowerpc
+.ds s390 S/390\t\t390
+.in +5
+\fB\*[title]\fP
+.br
+\*[arm]
+.br
+\*[x86]
+.br
+\*[x86_64]
+.br
+\*[ppc]
+.br
+\*[s390]
+.in
+
+O valor padrão de \fBARCH\fP depende da sua arquitetura.
+
+.TP 5
+\fBSLACKKEY\fP
+.br
+O Slackpkg verifica o ficheiro de assinatura dos pacotes (.asc) contra a
+assinatura GPG do projeto. Diferentes ports do Slackware podem ter
+diferentes assinaturas e o Slackpkg tenta encontrar o caminho correto com
+base na arquitetura do seu sistema. Se for detectado automaticamente que a
+\fBSLACKKEY\fP não é correta, você pode altera\-la usando esta opção.
+
+O valor padrão da \fBSLACKKEY\fP depende da entrada do Slackware que usa.
+
+.TP 5
+\fBTEMP\fP
+.br
+Define o local para onde o slackpkg vai transferir os pacotes antes de os
+instalar/atualizar.
+
+O valor padrão de \fBTEMP\fP é /var/cache/packages.
+
+.TP 5
+\fBWORKDIR\fP
+.br
+Define o diretório para listas de pacotes, listas de ficheiros e outras
+informações usadas pelo slackpkg quando a funcionar. Não altere o valor
+desta variável, a menos que você saiba o que está a fazer.
+
+O valor padrão de \fBWORKDIR\fP é /var/lib/slackpkg.
+
+.TP 5
+\fBWGETFLAGS\fP
+.br
+Seleciona opções especiais para o wget. Se você precisa de usar várias
+opções, lembre\-se de coloca\-las entre aspas.
+
+O valor padrão de \fBWGETFLAGS\fP é "\-\-passive\-ftp"
+
+.TP 5
+\fBDELALL\fP
+.br
+Se estiver definido para "on", todos os ficheiros transferidos serão
+removidos, após que o slackpkg realizar a instalação ou atualização (isto
+NÃO tem nenhum impacto quando o slackpkg é executado com "download"). Se
+definido como "off", os ficheiros serão mantidos no diretório definido em
+\fBtemp\fP (como descrito acima).
+
+O valor padrão de \fBDELALL\fP é "on".
+.br
+A partir da linha de comando, você pode usar \-delall=value.
+
+.TP 5
+\fBCHECKMD5\fP
+.br
+Habilita (on) ou desabilita (off) a verificação de checksums MD5 de todos os
+pacotes transferidos antes de instalar ou atualiza\-los.
+
+O valor padrão de \fBCHECKMD5\fP é "on".
+.br
+A partir da linha de comando, pode usar \-checkmd5=value.
+
+.TP 5
+\fBCHECKGPG\fP
+.br
+Habilita (on) ou desabilita (off) a verificação da assinatura GPG de cada
+pacote antes de instalar ou atualizar.
+
+O valor padrão de \fBCHECKGPG\fP é "on".
+.br
+A partir da linha de comando, você pode usar \-checkgpg=value.
+
+.TP 5
+\fBCHECKSIZE\fP
+.br
+Habilita (on) ou desabilita (off) a verificação de espaço em disco
+disponível para cada pacote antes de instalar ou atualizar.
+
+O valor padrão de \fBCHECKSIZE\fP é "off".
+.br
+A partir da linha de comando, você pode usar \-checksize=value.
+
+.TP 5
+\fBPKGMAIN\fP
+.br
+Define o diretório de distribuição principal. Normalmente, você não precisa
+de se preocupar com esta variável, já que o Slackpkg tenta encontra\-lo com
+base na sua arquitetura. No entanto, se você precisa de alterar isso, então
+inclua esta variável no seu slackpkg.conf. Este deve ser sempre o diretório
+que contém a série de pacotes do Slackware (A, AP, D, E, F, ...).
+
+Padrão: depende do port do seu Slackware
+
+.TP 5
+\fBPRIORITY\fP
+.br
+Esta matriz seleciona a prioridade em que diretórios no espelho terão quando
+o slackpkg procura por pacotes. Se um pacote é encontrado em mais de um
+lugar, o pacote no primeiro diretório tem prioridade, depois o segundo,
+depois o terceiro, depois o quarto e finalmente, o pacote encontrado no
+último diretório exibido. Você pode usar %PKGMAIN para usar o conteúdo da
+variável PKGMAIN.
+
+Os valores padrão (em ordem): patches %PKGMAIN extra pasture testing
+
+.TP 5
+\fBPOSTINST\fP
+.br
+Habilita (on) ou desabilita (off) recursos de pós\-instalação do slackpkg,
+tais como a verificação de novos ficheiros de configuração (*.new) e novas
+imagens do kernel, e solicita o que ele deve fazer.
+
+O valor padrão de \fBPOSTINST\fP é "on".
+.br
+A partir da linha de comando, você pode usar \-postinst=value.
+
+.TP 5
+\fBNOVO_DOTNEW_APENAS\fP
+.br
+Quando \fBPOSTINST\fP está definido para "on", o slackpkg irá procurar todos os
+ficheiros .new dentro do /etc e perguntar ao utilizador sobre o que fazer
+com eles. No entanto, alguns utilizadores preferem ver apenas os ficheiros
+\&.new instalados na última execução do slackpkg, por isso, se isto se aplica
+a si, configure o \fBNOVO_DOTNEW_APENAS\fP para "on".
+
+O valor padrão de \fBNOVO_DOTNEW_APENAS\fP é "off". Apenas mude isto se souber
+o que está a fazer...
+.br
+A partir da linha de comando, você pode usar \-only_new_dotnew=value.
+
+.TP 5
+\fBONOFF\fP
+.br
+A variável \fBONOFF\fP define o comportamento inicial da interface de
+diálogo. Se você ajustar para "on", então todos os pacotes serão
+selecionados por padrão. Se você preferir a opção oposta (todos
+desmarcados), então define isto para "off".
+
+O valor padrão de \fBONOFF\fP é "on".
+.br
+A partir da linha de comando, você pode usar \-onoff=value.
+
+.TP 5
+\fBDOWNLOAD_ALL\fP
+.br
+Se esta variável estiver definida para "on", todos os ficheiros serão
+transferidos antes que a operação solicitada (instalar ou atualizar) seja
+realizada. Se for definido como "off", então os ficheiros serão transferidos
+e a operação (instalar/atualizar) realizada uma a uma.
+
+O valor padrão de \fBDOWNLOAD_ALL\fP é "off".
+.br
+A partir da linha de comando, você pode usar \-download_all=value.
+
+.TP 5
+\fBDIALOG\fP
+.br
+Habilita (on) ou desabilita (off) a interface de diálogo.
+
+O valor padrão de \fBDIALOG\fP é "on".
+.br
+A partir da linha de comando, você pode usar \-dialog=value.
+
+.TP 5
+\fBDIALOG_MAXARGS\fP
+.br
+Defina o número máximo de caracteres que serão enviados para "diálogo". Se
+este número for alcançado no upgrade, o slackpkg remove as informações
+sobre a versão instalada atual de cada pacote. Se mesmo sem esta informação,
+o número é atingido mais uma vez, o slackpkg retorna um erro para o
+utilizador.
+
+Se \fBDIALOG_MAXARGS\fP é desativado, 19500 é o valor padrão.
+.br
+A partir da linha de comando, você pode usar \-dialog_maxargs=value.
+
+.TP 5
+\fBBATCH\fP
+.br
+Habilita (on) ou desabilita (off) o modo não\-interativo. Quando executado no
+modo batch, o slackpkg não irá avisar o utilizador para nada, em vez disso,
+todas as questões receberão \fBRESPOSTA_PADRÃO\fP (veja abaixo).
+.br
+Se realizar uma atualização usando este modo, você vai precisar de executar
+"slackpkg new\-config" mais tarde para encontrar e fundir ficheiros .new.
+
+O valor padrão de \fBBATCH\fP é "off".
+.br
+A partir da linha de comando, você pode usar \-batch=value.
+
+.TP 5
+\fBRESPOSTA_PADRÃO\fP
+.br
+Esta é a resposta padrão para perguntas quando o slackpkg solicita ao
+utilizador algumas informações. Isto é usado apenas em modo não\-interativo
+(quando \fBBATCH\fP é "yes" ou o utilizador se transforma em modo batch através
+da linha de comando); caso contrário, esta variável não tem efeito.
+.br
+Os valores válidos são "y" ou "n".
+
+O valor padrão de \fBRESPOSTA_PADRÃO\fP é "n".
+.br
+A partir da linha de comando, você pode usar \-default_answer=value.
+
+.TP 5
+\fBUSE_INCLUDES\fP
+.br
+Modelos do Slackpkg podem incluir outros modelos. Isto reduz a duplicação
+de pacotes em muitos modelos, mas pode ser um problema se você deseja
+remover apenas um modelo específico. Você pode desativar o #include análise,
+definindo esta opção para "off".
+
+O valor padrão de \fBUSE_INCLUDES\fP é "on".
+.br
+A partir da linha de comando, pode usar \-use_includes=value.
+
+.TP 5
+\fBSPINNING\fP
+.br
+Quando o Slackpkg está a fazer uma atividade que leva algum tempo, mostra
+uma barra giratória como feedback visual. Se não gosta da barra giratória,
+isso pode ser desabilitado definindo essa opção para "off".
+
+O valor padrão de \fBSPINNING\fP é "on".
+.br
+A partir da linha de comando, pode usar \-spinning=value.
+
+.SH FICHEIROS
+.TP 5
+\fB/etc/slackpkg/slacpkg.conf\fP
+
+.SH "VEJA TAMBÉM"
+\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8)
+\fBremovepkg\fP(8)
diff --git a/source/ap/slackpkg/files/manpages-l10n/ru.slackpkg b/source/ap/slackpkg/files/manpages-l10n/ru.slackpkg
new file mode 100644
index 00000000..a4244a17
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/ru.slackpkg
@@ -0,0 +1,321 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG 8 "Май 2010" slackpkg\-2.81.1 ""
+.SH НАЗВАНИЕ
+\fBslackpkg\fP \- автоматизированный инструмент управления пакетами Slackware
+Linux
+
+.SH СИНТАКСИС
+\fBslackpkg\fP \fB[ОПЦИИ]\fP
+\fB{install|remove|search|upgrade|reinstall|blacklist}\fP
+\fB{\fP\fIОБРАЗЕЦ\fP\fB|\fP\fIФАЙЛ\fP\fB}\fP
+
+\fBslackpkg [ОПЦИИ] {clean\-system|upgrade\-all|install\-new}\fP
+
+\fBslackpkg\fP \fB[ОПЦИИ]\fP \fB{search|file\-search}\fP \fB{\fP\fIОБРАЗЕЦ\fP\fB|\fP\fIФАЙЛ\fP\fB}\fP
+
+\fBslackpkg\fP \fB[ОПЦИИ]\fP
+\fB{generate\-template|install\-template|remove\-template}\fP \fIИМЯ_ШАБЛОНА\fP
+
+\fBslackpkg [ОПЦИИ] info\fP \fIПАКЕТ\fP
+
+\fBslackpkg [ОПЦИИ] update [gpg]\fP
+
+\fBslackpkg [ОПЦИИ] {new\-config|check\-updates}\fP
+
+\fBslackpkg [ОПЦИИ] help\fP
+
+.SH ОПИСАНИЕ
+Slackpkg \- это инструмент для тех, кто хочет устанавливать или обновлять
+пакеты по сети без лишних сложностей. С помощью slackpkg возможно
+использовать минимальную установку Slackware и устанавливать/обновлять
+только необходимые пакеты.
+
+Не потребуется настраивать NFS или делать множество CD для всех компьютеров;
+все что нужно \- набрать одну команду, и все последние официальные пакеты
+Slackware окажутся под рукой.
+
+.SH ИНСТРУКЦИИ
+Slackpkg умеет многое. Можно выполнять поиск отдельных файлов, удалять все
+сторонние пакеты, устанавливать пакеты, добавленные в Slackware после
+обновления вашей системы, просматривать описания пакетов и т.д.
+
+Прежде всего необходимо раскомментировать только одно зеркало в файле
+/etc/slackpkg/mirrors и запустить:
+
+.in +5
+# slackpkg update
+.in
+
+Команда "update" загрузит и сформирует список файлов и пакетов
+Slackware. При каждом изменении этого списка на зеркале потребуется
+запускать "update".
+
+Главные возможности Slackpkg связаны с непосредственным управлением
+пакетами: их установкой, обновлением и удалением. Для этих задач синтаксис
+команд Slackpkg будет таким:
+
+.in +5
+# slackpkg [ОПЦИИ] <команда> {ШАБЛОН|ФАЙЛ}
+.in
+
+\fIОПЦИИ\fP один или несколько параметров из перечисленных в
+/etc/slackpkg/slackpkg.conf. Большинство директив slackpkg.conf имеют
+соответствующие параметры командной строки, доступные параметры смотрите на
+странице руководства \fBslackpkg.conf(5)\fP.
+
+\fIОБРАЗЕЦ\fP может быть именем или частью имени пакета, а также набором
+пакетов (например, kde, a, ap, ...).
+.br
+
+\fIФАЙЛ\fP \- это файл, содержащий список \fIОБРАЗЦОВ\fP, по одному в строке или по
+несколько в строке через пробел.
+
+Slackpkg можно использовать для обновления всего дистрибутива.
+.br
+Для этого нужно выполнить:
+
+.in +5
+# slackpkg update
+.br
+# slackpkg install\-new
+.br
+# slackpkg upgrade\-all
+.br
+# slackpkg clean\-system
+.in
+
+Другая особенность Slackpkg заключается в работе с шаблонами, позволяющими с
+лёгкостью установить на разные машины одинаковый набор пакетов. Основные
+шаги:
+
+.RS +5
+.IP \(bu 2
+Установить одну машину
+.IP \(bu 2
+Запустить "slackpkg generate\-template ИМЯ_ШАБЛОНА"
+.IP \(bu 2
+Скопировать /etc/slackpkg/templates/ИМЯ_ШАБЛОНА.template в тот же каталог на
+другой машине
+.IP \(bu 2
+Запустить "slackpkg install\-template ИМЯ_ШАБЛОНА" на другой машине
+.RE
+
+\fIИМЯ_ШАБЛОНА\fP \- это имя вашего шаблона.
+
+Далее в этом руководстве описано действие всех этих (и других) команд.
+
+.SH КОМАНДЫ
+.TP 5
+\fBhelp\fP
+.br
+Показывает команды slackpkg и их краткое описание. Удобно, если нужна
+краткая справка по slackpkg. Страница этого руководства содержит намного
+больше информации.
+
+.TP 5
+\fBupdate\fP
+.br
+Загружает последний список пакетов с зеркала Slackware (или CD). Неплохо
+выполнять
+
+.in +5
+# slackpkg update
+.in
+
+перед обновлением (upgrade), установкой (install) или поиском (search)
+пакетов.
+.br
+Если нужно обновить публичный ключ GPG Slackware, запустите
+
+.in +5
+# slackpkg update gpg
+.in
+
+Ключ GPG является постоянным. Поэтому и команда "однократная" \- запустите её
+и забудьте...
+
+.TP 5
+\fBcheck\-updates\fP
+.br
+Проверяет, нет ли изменений в ChangeLog.txt. Неплохо поместить в cron для
+напоминания администратору об обновлениях.
+
+.TP 5
+\fBfile\-search\fP
+.br
+Ищет произвольный файл в официальных пакетах дистрибутива Slackware. Нужна
+незнакомая библиотека? file\-search поможет её найти.
+
+.in +5
+# slackpkg file\-search имя_файла
+.in
+
+Показывает все пакеты, содержащие файл "имя_файла", можно увидеть,
+установлены пакеты или нет; загрузить и установить их можно при помощи
+других команд slackpkg.
+
+.TP 5
+\fBsearch\fP
+.br
+Ищет произвольный пакет в дистрибутиве Slackware.
+
+.in +5
+# slackpkg search образец
+.in
+
+Показывает все соответствующие шаблону "образец" пакеты. Как и с
+file\-search, можно увидеть, установлены пакеты или нет; загрузить и
+установить их можно при помощи других команд slackpkg.
+
+.TP 5
+\fBinstall\fP
+.br
+Установка пакетов очень проста. Нужно только набрать:
+
+.in +5
+# slackpkg install имя_пакета
+.in
+
+и пакет будет загружен и установлен.
+.br
+Командой "install" невозможно установить уже установленный пакет, но его
+можно переустановить (reinstall) или обновить (upgrade).
+
+.TP 5
+\fBupgrade\fP
+.br
+Устанавливает самую последнюю официальную версию указанных пакетов.
+
+Новые пакеты пропускаются (для их установки используйте команду install,
+будут установлены их последние официальные версии).
+.TP 5
+\fBreinstall\fP
+.br
+Команда reinstall позволяет переустановить пакет в уже установленной версии,
+на случай, если что\-то поломали по ошибке.
+
+.TP 5
+\fBremove\fP
+.br
+Удаляет указанные установленные пакеты. Например:
+
+.in +5
+# slackpkg remove kde
+.in
+
+удалит пакеты, содержащие в имени "kde".
+
+.TP 5
+\fBblacklist\fP
+.br
+Добавляет указанные пакеты в "черный список".
+.br
+Пакеты из "черного списка" не могут быть установлены, обновлены или удалены
+с помощью slackpkg. Для удаления пакетов из "черного списка" отредактируйте
+/etc/slackpkg/blacklist.
+
+.TP 5
+\fBdownload\fP
+.br
+Загружает, но не устанавливает пакеты. Они будут помещены в
+/var/cache/packages, позднее можно будет их
+установить/обновить/переустановить (или записать на CD).
+
+.TP 5
+\fBinfo\fP
+.br
+Выводит информацию о пакетах: сжатый и несжатые размеры, описание и т.п...
+
+.TP 5
+\fBclean\-system\fP
+.br
+Удаляет все пакеты, не входящие в дистрибутив Slackware. Этой командой можно
+очистить систему от сторонних пакетов и пакетов, исключённых из официального
+дерева пакетов Slackware.
+.br
+Если есть сторонние (или собранные самостоятельно) пакеты, которые хочется
+сохранить, можно временно добавить их в "черный список" перед запуском
+команды 'clean\-system'.
+
+.TP 5
+\fBupgrade\-all\fP
+.br
+Обновляет каждый установленный в системе пакет до версии официального дерева
+Slackware; это хороший способ обновления всей системы.
+.br
+Не забывайте выполнить команду "install\-new" до запуска "upgrade\-all".
+
+.TP 5
+\fBinstall\-new\fP
+Устанавливает новые пакеты, добавленные в официальное дерево пакетов
+Slackware. Используйте эту команду при обновлении системы до другой версии
+Slackware или при использовании \-current.
+.br
+Для установки всех пакетов Slackware, отсутствующих в конкретной системе,
+вместо команды install\-new используйте:
+
+.in +5
+# slackpkg install slackware
+.in
+.TP 5
+\fBnew\-config\fP
+Ищет файлы настроек с расширением .new и запрашивает пользователя, что с
+ними делать.
+.br
+Команда new\-config весьма полезна, когда при обновлении системы рассмотрение
+файлов настройки было отложено. Вместо выполнения вручную
+поиска/сравнения/замены воспользуйтесь командой new\-config.
+.TP 5
+\fBgenerate\-template\fP
+Создает новые шаблоны со всеми официальными пакетами Slackware,
+установленными в системе. Шаблоны хранятся в /etc/slackpkg/tamplates.
+.TP 5
+\fBinstall\-template\fP
+Устанавливает систему по заданному шаблону. Шаблон должен находиться в
+/etc/slackpkg/templates. Если шаблон подключает ("include") другие шаблоны,
+то все они также должны находиться в /etc/slackpkg/templates. Подключение
+шаблонов можно запретить в файле настройки slackpkg.conf или в командной
+строке.
+.TP 5
+\fBremove\-template\fP
+Удаляет все содержащиеся в заданном шаблоне пакеты. Будьте осторожны, это
+может привести систему в нестабильное состояние. Подключение шаблонов можно
+разрешить/запретить в файле настройки slackpkg.conf или соответствующей
+опцией в командной строке.
+
+.SH ФАЙЛЫ
+.TP 5
+\fB/etc/slackpkg/mirrors \fP
+Файл для задания источника загрузки пакетов
+.TP 5
+\fB/etc/slackpkg/slackpkg.conf \fP
+Основные настройки slackpkg
+.TP 5
+\fB/etc/slackpkg/blacklist\fP
+Список игнорируемых пакетов
+.TP 5
+\fB/etc/slackpkg/templates\fP
+Содержит все файлы шаблонов
+.TP 5
+\fB/usr/libexec/slackpkg\fP
+Содержит основные и дополнительные функции slackpkg
+.TP 5
+\fB/var/lib/slackpkg\fP
+Для внутренних нужд slackpkg \- отформатированные списки пакетов, копия
+Changelog.txt, список файлов и т.д...
+
+.SH "СМОТРИТЕ ТАКЖЕ"
+\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8),
+\fBmakepkg\fP(8), \fBpkgtool\fP(8).
+
+.SH АВТОРЫ
+.TP 5
+Piter PUNK aka Roberto F Batista
+<piterpk AT terra DOT com DOT br>
+.TP 5
+Evaldo Gardenali aka UdontKnow
+<evaldo AT fasternet DOT com DOT br>
diff --git a/source/ap/slackpkg/files/manpages-l10n/ru.slackpkg.conf b/source/ap/slackpkg/files/manpages-l10n/ru.slackpkg.conf
new file mode 100644
index 00000000..42e4cbd0
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/ru.slackpkg.conf
@@ -0,0 +1,286 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG.CONF 5 "Май 2010" slackpkg\-2.81.1 ""
+.SH НАЗВАНИЕ
+\fBslackpkg.conf\fP \- файл настроек slackpkg
+
+.SH ОПИСАНИЕ
+
+Файл slackpkg.conf содержит настройки \fBslackpkg\fP(8), автоматизированного
+менеджера пакетов Slackware Linux.
+
+Файл slackpkg.conf является сценарием оболочки, задающим различные
+переменные, каждая из которых управляет тем или иным поведением
+slackpkg. Комментарии начинаются с символа # и оканчиваются символом конца
+строки, могут находиться в любом месте файла slackpkg.conf. Если переменная
+встречается в файле несколько раз, slackpkg будет использовать последнее
+заданное ей значение.
+
+Многие переменные могут быть переопределены параметрами, переданными
+slackpkg в командной строке. Если нужно изменить значение \fBПЕРЕМЕННОЙ\fP,
+укажите в командной строке между slackpkg и его командой
+\fB\-переменная=значение\fP. Можно переопределять несколько переменных.
+
+ПРИМЕР: slackpkg \-batch=on \-default_answer=y upgrade\-all
+
+Для булевых переменных, имеющих только два состояния, возможны значения "on"
+или "off", если не указано иное.
+
+Различные параметры настройки:
+
+.TP 5
+\fBARCH\fP
+.br
+Выбор архитектуры системы. Обычно Slackpkg может найти правильное значение
+при помощи команды "uname \-m". Допустимые значения:
+
+.ds title МАШИНА\t\tДОПУСТИМЫЕ ЗНАЧЕНИЯ ARCH
+.ds arm ARM\t\t\tarm
+.ds x86 x86 (32 бита)\ti386, i486, i586 и i686
+.ds x86_64 x86 (64 бита)\tx86_64
+.ds ppc PowerPC\t\tpowerpc
+.ds s390 S/390\t\t390
+.in +5
+\fB\*[title]\fP
+.br
+\*[arm]
+.br
+\*[x86]
+.br
+\*[x86_64]
+.br
+\*[ppc]
+.br
+\*[s390]
+.in
+
+Значение по умолчанию переменной \fBARCH\fP зависит от вашей текущей
+архитектуры.
+
+.TP 5
+\fBSLACKKEY\fP
+.br
+Slackpkg сверяет файл цифровой подписи пакета (.asc) по цифровой подписи
+проекта. Различные порты Slackware могут иметь различные подписи, Slackpkg
+пытается найти правильную, основываясь на архитектуре системы. Если
+автоопределение \fBSLACKKEY\fP не справилось, можно задать его этой опцией.
+
+Значение по умолчанию \fBSLACKKEY\fP зависит от вашего порта Slackware.
+
+.TP 5
+\fBTEMP\fP
+.br
+Задает каталог, куда slackpkg будет загружать пакеты перед их
+установкой/обновлением.
+
+Значение \fBTEMP\fP по умолчанию /var/cache/packages.
+
+.TP 5
+\fBWORKDIR\fP
+.br
+Задает каталог для списков пакетов, списков файлов и прочей информации,
+используемой slackpkg при работе. Не изменяйте значение этой переменной,
+если не знаете, что делаете.
+
+Значение \fBWORKDIR\fP по умолчанию /var/lib/slackpkg.
+
+.TP 5
+\fBWGETFLAGS\fP
+.br
+Задает дополнительные опции для wget. Если нужно использовать несколько
+опций, не забудьте взять их в двойные кавычки.
+
+Значение \fBWGETFLAGS\fP по умолчанию "\-\-passive\-ftp".
+
+.TP 5
+\fBDELALL\fP
+.br
+При значении "on" загруженные файлы будут удалены по завершении их установки
+или обновления (не влияет на команду "download"). При значении "off" файлы
+будут сохранены в каталоге \fBTEMP\fP (как описано выше).
+
+Значение \fBDELALL\fP по умолчанию "on".
+.br
+В командной строке можно использовать \-delall=значение.
+
+.TP 5
+\fBCHECKMD5\fP
+.br
+Включает (on) или выключает (off) проверку контрольных сумм MD5 всех
+загруженных пакетов перед их установкой или обновлением.
+
+Значение \fBCHECKMD5\fP по умолчанию "on".
+.br
+В командной строке можно использовать \-checkmd5=значение.
+
+.TP 5
+\fBCHECKGPG\fP
+.br
+Включает (on) или выключает (off) проверку подписей GPG каждого пакета перед
+его установкой или обновлением.
+
+Значение \fBCHECKGPG\fP по умолчанию "on".
+.br
+В командной строке можно использовать \-checkgpg=значение.
+
+.TP 5
+\fBCHECKSIZE\fP
+.br
+Включает (on) или выключает (off) проверку доступного места на диске для
+каждого пакета перед его установкой или обновлением.
+
+Значение \fBCHECKSIZE\fP по умолчанию "off".
+.br
+В командной строке можно использовать \-checksize=значение.
+
+.TP 5
+\fBPKGMAIN\fP
+.br
+Задаёт основной каталог дистрибутива. Обычно об этой переменной беспокоиться
+не нужно, поскольку Slackpkg пытается установить её значение по архитектуре
+системы. Однако, если нужно вмешаться, добавьте переменную в
+slackpkg.conf. Это должен быть каталог, который содержит наборы пакетов (A,
+AP, D, E, F, ...).
+
+Умолчание зависит от порта Slackware.
+
+.TP 5
+\fBPRIORITY\fP
+.br
+Набор задаёт приоритет каталогов зеркала, где slackpkg ищет пакеты. Если
+пакет найден более чем в одном месте, то преимущество имеет пакет из первого
+каталога, затем из второго, затем из третьего, и так до последнего из
+списка. Для использования содержимого переменной PKGMAIN можно использовать
+%PKGMAIN.
+
+Значение по умолчанию (по порядку): patches %PKGMAIN extra pasture testing
+
+.TP 5
+\fBPOSTINST\fP
+.br
+Включает (on) или выключает (off) послеустановочные действия slackpkg, такие
+как проверка новых (*.new) файлов настроек, новых образов ядра, запрос у
+пользователя действий с ними.
+
+Значение \fBPOSTINST\fP по умолчанию "on".
+.br
+В командной строке можно использовать \-postinst=значение.
+
+.TP 5
+\fBONLY_NEW_DOTNEW\fP
+.br
+Когда значение \fBPOSTINST\fP установлено в "on", slackpkg ищет все .new файлы
+в каталоге /etc и подсказывает пользователю, что они могут сделать с
+ними. Однако, некоторые пользователи предпочитают видеть только те .new
+файлы, которые установлены последней командой slackpkg, и если вы из их
+числа, установите значение \fBONLY_NEW_DOTNEW\fP в "on".
+
+Значение \fBONLY_NEW_DOTNEW\fP по умолчанию "off". Меняйте только если точно
+знаете что делаете...
+.br
+В командной строке можно использовать \-only_new_dotnew=значение.
+
+.TP 5
+\fBONOFF\fP
+.br
+Определяет начальное поведение диалогового интерфейса. При значении "on" все
+пакеты будут отмечены по умолчанию. Если предпочитаете противоположный
+вариант (все пакеты не отмечены), задайте "off".
+
+Значение \fBONOFF\fP по умолчанию "on".
+.br
+В командной строке можно использовать \-onoff=значение.
+
+.TP 5
+\fBDOWNLOAD_ALL\fP
+.br
+Если эта переменная установлена в "on", то загрузка всех файлов будет
+произведена до выполнения основной команды (install или upgrade). Если
+установлена в "off", то файлы будут загружаться и обрабатываться
+(install/upgrade) по одному.
+
+Значение \fBDOWNLOAD_ALL\fP по умолчанию "off".
+.br
+В командной строке можно использовать \-download_all=значение.
+
+.TP 5
+\fBDIALOG\fP
+.br
+Включает (on) или выключает (off) диалоговый интерфейс.
+
+Значение \fBDIALOG\fP по умолчанию "on".
+.br
+В командной строке можно использовать \-dialog=значение.
+
+.TP 5
+\fBDIALOG_MAXARGS\fP
+.br
+Задаёт максимальное число символов, передаваемых программе "dialog". Если
+при обновлении указанное число превышено, то slackpkg удаляет информацию о
+текущей версии каждого пакета. Если и после этого превышение не устранено,
+slackpkg сообщает пользователю об ошибке.
+
+Если \fBDIALOG_MAXARGS\fP не задана, используется умолчание 19500.
+.br
+В командной строке можно использовать \-dialog_maxargs=значение.
+
+.TP 5
+\fBBATCH\fP
+.br
+Включает (on) или выключает (off) неинтерактивный режим. Запущенный в
+пакетном режиме slackpkg не запрашивает пользователя; вместо этого все
+вопросы получают в ответ \fBDEFAULT_ANSWER\fP (смотрите ниже).
+.br
+После обновления в этом режиме следует запустить "slackpkg new\-config" для
+поиска и слияния файлов .new с существующими настройками.
+
+Значение \fBBATCH\fP по умолчанию "off".
+.br
+В командной строке можно использовать \-batch=значение.
+
+.TP 5
+\fBDEFAULT_ANSWER\fP
+.br
+Это ответ по умолчанию на выводимые пользователю запросы. Используется
+только в неинтерактивном режиме (когда переменная \fBBATCH\fP имеет значение
+"yes" или пакетный режим задан через командную строку); иначе игнорируется.
+.br
+Допустимыми значениями являются "y" или "n".
+
+Значение \fBDEFAULT_ANSWER\fP по умолчанию "n".
+.br
+В командной строке можно использовать \-default_answer=значение.
+
+.TP 5
+\fBUSE_INCLUDES\fP
+.br
+Шаблоны slackpkg могут подключать другие шаблоны, что сокращает повторения
+пакетов во множестве шаблонов, но может создать сложности при удалении
+отдельного шаблона. Установкой этой переменной в "off" можно отключить
+обработку шаблонов, подключенных в #include.
+
+Значение \fBUSE_INCLUDES\fP по умолчанию "on".
+.br
+В командной строке можно использовать \-use_includes=значение.
+
+.TP 5
+\fBSPINNING\fP
+.br
+Будучи чем\-либо занятым продолжительное время, slackpkg выводит вращающийся
+значок как признак активности. Если такое поведение не устраивает, можете
+его отключить, установив эту переменную в значение "off".
+
+Значение \fBSPINNING\fP по умолчанию "on".
+.br
+В командной строке можно использовать \-spinning=значение.
+
+.SH ФАЙЛЫ
+.TP 5
+\fB/etc/slackpkg/slacpkg.conf\fP
+
+.SH "СМОТРИТЕ ТАКЖЕ"
+\fBslackpkg\fP(8), \fBpkgtool\fP(8), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8),
+\fBremovepkg\fP(8)
diff --git a/source/ap/slackpkg/files/manpages-l10n/sv.slackpkg b/source/ap/slackpkg/files/manpages-l10n/sv.slackpkg
new file mode 100644
index 00000000..a8e435de
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/sv.slackpkg
@@ -0,0 +1,326 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG 8 "May 2010" slackpkg\-2.81.1 ""
+.SH NAMN
+\fBslackpkg\fP \- Automatiserat verktyg för att hantera Slackware Linux\-paket
+
+.SH ÖVERSIKT
+\fBslackpkg\fP \fB[ALTERNATIV]\fP
+\fB{install|remove|search|upgrade|reinstall|blacklist}\fP
+\fB{\fP\fIMÖNSTER\fP\fB|\fP\fIFIL\fP\fB}\fP
+
+\fBslackpkg [ALTERNATIV] {clean\-system|upgrade\-all|install\-new}\fP
+
+\fBslackpkg\fP \fB[ALTERNATIV]\fP \fB{search|file\-search}\fP
+\fB{\fP\fIMÖNSTER\fP\fB|\fP\fIFIL\fP\fB}\fP
+
+\fBslackpkg\fP \fB[ALTERNATIV]\fP
+\fB{generate\-template|install\-template|remove\-template}\fP \fIMALLNAMN\fP
+
+\fBslackpkg [ALTERNATIV] info\fP \fIPAKET\fP
+
+\fBslackpkg [ALTERNATIV] update [gpg]\fP
+
+\fBslackpkg [ALTERNATIV] {new\-config|check\-updates}\fP
+
+\fBslackpkg [ALTERNATIV] help\fP
+
+.SH BESKRIVNING
+Slackpkg är ett verktyg för den som vill installera eller uppgradera paket
+via nätverket på ett enkelt sätt. Med slackpkg, kan du ha en minimal
+installation av Slackware Linux och installera/uppgradera bara de paket som
+du behöver.
+
+Du behöver inte ställa in NFS eller göra dussintals CD\-skivor för alla dina
+datorer; Allt du behöver göra är att skriva ett kommando och alla de senaste
+officiella Slackwarepaket kommer att vara till hands.
+
+.SH INSTRUKTIONER
+Slackpkg har många funktioner. Den kan söka efter filer, ta bort alla
+tredjeparts\-paket i ditt system, installera paket som lagts till Slackware
+sedan din senaste uppdatering, visa paketbeskrivningar, mm.
+
+Innan du gör något, måste du avkommentera en spegel i /etc/slackpkg/mirrors
+filen och köra:
+
+.in +5
+# slackpkg update
+.in
+
+"update" åtgärden kommer att hämta och formatera listan över filer och paket
+i Slackware. Varje gång denna lista ändras, måste update köras.
+
+De viktigaste funktionerna i Slackpkg är de direkt relaterade till
+pakethantering: installera, uppgradera och ta bort paket. För att göra någon
+av dessa uppgifter är Slackpkg syntaxen:
+
+.in +5
+# slackpkg [ALTERNATIV] <åtgärd> {MÖNSTER|FIL}
+.in
+
+\fIALTERNATIV\fP kan vara en eller flera av de många konfigurationsalternativ
+som anges i /etc/slackpkg/slackpkg.conf. Det finns likvärdiga alternativ för
+kommandoraden för de flesta av konfigurationsmöjligheterna som finns i
+slackpkg.conf \- se manual\-sidan \fBslackpkg.conf (5)\fP för att se vilka
+alternativ som finns.
+
+\fIMÖNSTER\fP kan vara ett paketnamn eller bara en del av paketnamn. Det kan
+också vara en programvaruserie (som kde, a, p, ...).
+.br
+
+\fIFIL\fP är en fil med en lista på \fIMÖNSTER\fP: antingen en per rad, eller
+flera per rad med mellanslag som avgränsare.
+
+Slackpkg kan användas för att uppgradera hela distributionen.
+.br
+Det vanligaste sättet är att göra:
+
+.in +5
+# slackpkg update
+.br
+# slackpkg install\-new
+.br
+# slackpkg upgrade\-all
+.br
+# slackpkg clean\-system
+.in
+
+En annan funktion i Slackpkg är möjligheten att arbeta med mallar, vilket
+kan göra det mycket enklare att skapa olika maskiner med samma innehåll av
+paket. De grundläggande stegen är följande:
+
+.RS +5
+.IP \(bu 2
+Installera en maskin
+.IP \(bu 2
+Kör "slackpkg generate\-template MALLNAM"
+.IP \(bu 2
+Kopiera /etc/slackpkg/templates/MALLNAM.template till samma katalog på den
+andra maskinen
+.IP \(bu 2
+Kör "slackpkg install\-template MALLNAMN" på den andra maskinen
+.RE
+
+\fIMALLNAMN\fP är namnet på din mall.
+
+I denna manualsida kan du hitta vad var och en av dessa (och andra) åtgärder
+gör.
+
+.SH ÅTGÄRDER
+.TP 5
+\fBhelp\fP
+.br
+Visa slackpkg åtgärder och en kort beskrivning av dem. Användbart om du
+behöver veta lite om slackpkg. Informationen här på manualsidan är mycket
+mer komplett.
+
+.TP 5
+\fBupdate\fP
+.br
+Update kommer att ladda ner den senaste paketlistor från en Slackware spegel
+(eller CD). Det är en bra idé att köra
+
+.in +5
+# slackpkg update
+.in
+
+innan du försöker uppgradera, installera, eller söka efter paket.
+.br
+Om du behöver uppdatera Slackware's GPG\-nyckel, kör
+
+.in +5
+# slackpkg update gpg
+.in
+
+Den GPG\-nyckeln ändras inte. Detta bör vara en "en gångs" kommando \- kör det
+en gång och glömm det...
+
+.TP 5
+\fBcheck\-updates\fP
+.br
+Kontrollera om det finns någon uppdatering till ChangeLog.txt. Detta är bra
+för att användas från cron att uppmärksamma sysadmin om uppdateringar.
+
+.TP 5
+\fBfile\-search\fP
+.br
+Du kan söka de officiella Slackwarepaket för någon fil i Slackware
+distributionen. Behöver du ett konstigt bibliotek? Använd file\-search för
+att hitta den.
+
+.in +5
+# slackpkg file\-search filnamn
+.in
+
+Alla paket med matchande "filnamn" visas, så du kan se om paketen är
+installerade eller inte; om inte, kan du hämta och installera dem med andra
+slackpkg åtgärder.
+
+.TP 5
+\fBsearch\fP
+.br
+Du kan söka efter alla paket som distribueras i Slackware.
+
+.in +5
+# slackpkg search mönster
+.in
+
+Alla paketnamn som matchar "mönster" kommer att visas. Som fil\-sökning kan
+du se om paketen är installerade eller inte; om inte, kan du ladda ner och
+installera dem med andra slackpkg åtgärder.
+
+.TP 5
+\fBinstall\fP
+.br
+Installation av ett paket är mycket enkel. Du behöver bara skriva:
+
+.in +5
+# slackpkg install paket
+.in
+
+och paketet kommer att laddas ner och installeras.
+.br
+Du kan inte använda "install" för att installera ett redan installerat
+paket, men du kan installera om eller uppgradera den.
+
+.TP 5
+\fBupgrade\fP
+.br
+upgrade installerar den senaste officiella versionen av de angivna
+paket(en).
+
+upgrade kommer inte att försöka installera nya paket (använd
+installationsfunktionen för detta ändamål, de senaste officiella versionen
+av paketet kommer att installeras).
+.TP 5
+\fBreinstall\fP
+.br
+Om du av misstag skadar någonting kommer reinstall alternativet göra att du
+kan installera om samma version av ett paket som är installerat.
+
+.TP 5
+\fBremove\fP
+.br
+Med remove, kan du ta bort vissa installerade paket. Som ett exempel:
+
+.in +5
+# slackpkg remove kde
+.in
+
+kommer att ta bort alla paket med "kde" i sitt namn.
+
+.TP 5
+\fBblacklist\fP
+.br
+Med den här åtgärden kan du "svartlista" vissa paket.
+.br
+Svartlistade paket kommer inte att installeras, uppgraderas, eller tas bort
+av slackpkg. Om du vill ta bort vissa paket från svartlistan, vänligen
+redigera /etc/slackpkg/blacklist.
+
+.TP 5
+\fBdownload\fP
+.br
+Denna åtgärd talar om för slackpkg att hämta paketen, men inte att
+installera dem. De kommer att placeras i /var/cache/packages, och du kan
+installera/uppgradera/installerar om dem senare (eller bränna dem till CD).
+
+.TP 5
+\fBinfo\fP
+.br
+Denna åtgärd skriver ut information om paket(en): komprimerade och
+okomprimerade storlek, beskrivning, med mera...
+
+.TP 5
+\fBclean\-system\fP
+.br
+Den här åtgärden tar bort alla paket som inte hör till en standard Slackware
+installation. Med det här alternativet kan du rensa upp ditt system, ta bort
+tredjepartspaket samt alla paket som togs bort från den officiella Slackware
+uppsättning.
+.br
+Om du har någon tredjeparts (eller egenbyggda) paket som du vill behålla kan
+du tillfälligt lägga till dem i listan över svartlistade paket innan du kör
+"clean\-system".
+
+.TP 5
+\fBupgrade\-all\fP
+.br
+Denna åtgärd uppgraderar varje paket som är installerade på systemet till
+versionen i det officiella Slackware trädet; detta är det "goda" sättet att
+uppgradera hela systemet.
+.br
+Kom ihåg att använda "install\-new" åtgärden innan du använder "upgrade\-all."
+
+.TP 5
+\fBinstall\-new\fP
+Denna åtgärd installerar alla nya paket som läggs till den officiella
+Slackware paket uppsättning. Kör detta om du uppgraderar ditt system till en
+annan Slackware version eller om du använder \-current.
+.br
+Om du vill installera alla avinstallerade Slackwarepaket till dit system,
+använd följande kommando i stället för install\-new åtgärden:
+
+.in +5
+# slackpkg install slackware.
+.in
+.TP 5
+\fBnew\-config\fP
+Denna åtgärd söker efter .new konfigurationsfiler och fråga användaren vad
+man ska göra med dessa filer.
+.br
+new\-config är mycket användbart när du utför en uppgradering och lämna
+konfigurationsfilerna för granskning senare. I stället för en manuell
+sökning, diff, och ersätt; Kan du använda new\-config åtgärden.
+.TP 5
+\fBgenerate\-template\fP
+Denna åtgärd skapar en ny mall med alla officiella paket som är installerade
+i ditt system. Mallen lagras i /etc/slackpkg/templates
+.TP 5
+\fBinstall\-template\fP
+Denna åtgärd installerar önskad mall i systemet. Mallen måste vara i
+/etc/slackpkg/templates. Om mallen "inkluderar" andra mallar, behöver alla
+dessa vara i /etc/slackpkg/templates. Du kan stänga av "inkludera" i
+slackpkg.conf eller via kommandoraden.
+.TP 5
+\fBremove\-template\fP
+Denna åtgärd tar bort alla paket som ingår i vald mall. Var försiktig, detta
+kan detta sätta maskinen i ett oanvändbart tillstånd. "inkludera" hantering
+kan aktiveras/avaktiveras i slackpkg.conf eller med lämpligt alternativ via
+kommandoraden.
+
+.SH FILER
+.TP 5
+\fB/etc/slackpkg/mirrors \fP
+Fil för att ange platsen för att ladda ner paket från
+.TP 5
+\fB/etc/slackpkg/slackpkg.conf \fP
+Allmänn konfiguration av slackpkg
+.TP 5
+\fB/etc/slackpkg/blacklist\fP
+Lista över paket att hoppa över
+.TP 5
+\fB/etc/slackpkg/templates\fP
+Innehåller alla mallfiler
+.TP 5
+\fB/usr/libexec/slackpkg\fP
+Innehåller slackpkg kärnan och ytterligare funktioner
+.TP 5
+\fB/var/lib/slackpkg\fP
+Slackpkg internt bruk \- formaterade paketlistor, kopia av ChangeLog.txt,
+lista över filer, med mera...
+
+.SH "SE OCKSÅ"
+\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8),
+\fBmakepkg\fP(8), \fBpkgtool\fP(8).
+
+.SH FÖRFATTARE
+.TP 5
+Piter PUNK även kallad Roberto F Batista
+<piterpk AT terra DOT com DOT br>
+.TP 5
+Evaldo Gardenali även kallad UdontKnow
+<evaldo AT fasternet DOT com DOT br>
diff --git a/source/ap/slackpkg/files/manpages-l10n/sv.slackpkg.conf b/source/ap/slackpkg/files/manpages-l10n/sv.slackpkg.conf
new file mode 100644
index 00000000..a4f31ce2
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/sv.slackpkg.conf
@@ -0,0 +1,286 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG.CONF 5 "May 2010" slackpkg\-2.81.1 ""
+.SH NAMN
+\fBslackpkg.conf\fP \- Konfigurations data för slackpkg
+
+.SH BESKRIVNING
+
+Filen slackpkg.conf innehåller information om \fBslackpkg\fP (8), ett
+automatiserat verktyg för hantering av Slackware Linux\-paket.
+
+Filen slackpkg.conf är en sekvens av skalskriptsvariabler, och varje
+variabel styr en aspekt av slackpkg. Kommentarer börjar med tecknet # och
+avslutas i slutet av raden, och kommentarer kan visas var som helst inne i
+slackpkg.conf filen. Om någon variabel förekommer mer än en gång i filen
+kommer slackpkg använda värdet som definierades sist.
+
+Många variabler kan åsidosättas av flaggor som skickas till slackpkg på
+kommandoraden. Om du behöver åsidosätta värdet på \fBVARIABEL\fP, ange
+\fB\-variable=värde\fP på kommandoraden strax före slackpkg åtgärden. Flera
+variabler kan åsidosättas.
+
+EXEMPEL: slackpkg \-batch=on \-default_answer=y upgrade\-all
+
+För konfigurationsalternativ som bara har två alternativ, är möjliga värden
+antingen "on" eller "off" om inte annat anges.
+
+De olika konfigurationsalternativ:
+
+.TP 5
+\fBARCH\fP
+.br
+Välj systemarkitektur. Vanligtvis kan Slackpkg hitta rätt värde med hjälp av
+"uname \-m". Giltiga värden är:
+
+.ds title MASKIN\t\GILTIG ARCH VÄRDE
+.ds arm ARM\t\t\tarm
+.ds x86 x86 (32bits)\ti386, i486, i586 och i686
+.ds x86_64 x86 (64bitars)\tx86_64
+.ds ppc PowerPC\t\tpowerpc
+.ds s390 S/390\t\t390
+.in +5
+\fB\*[titel]\fP
+.br
+\*[arm]
+.br
+\*[x86]
+.br
+\*[x86_64]
+.br
+\*[ppc]
+.br
+\*[s390]
+.in
+
+Standardvärdet för \fBARCH\fP beror på din arkitektur.
+
+.TP 5
+\fBSLACKKEY\fP
+.br
+Slackpkg kontrollerar paketsignatur filen (.asc) mot GPG tecknandet av
+projektet. Olika ports av Slackware kan ha olika signaturer och Slackpkg
+försöker hitta den rätta baserad på arkitekturen i ditt system. Om
+automatiskt detektering av \fBSLACKKEY\fP inte är korrekt, kan du ändra den
+genom att använda det här alternativet.
+
+Standardvärdet för \fBSLACKKEY\fP beror på din Slackware port.
+
+.TP 5
+\fBTEMP\fP
+.br
+Definierar den plats som slackpkg hämtar paketen innan du
+installerar/uppgradera dem.
+
+Standardvärdet för \fBTEMP\fP är /var/cache/packages.
+
+.TP 5
+\fBWORKDIR\fP
+.br
+Definierar katalogen för paketlistor, fillistor, och annan information som
+används av slackpkg då den arbetar. Ändra inte värdet på denna variabel om
+du inte vet vad du gör.
+
+Standardvärdet för \fBWORKDIR\fP är /var/lib/slackpkg.
+
+.TP 5
+\fBWGETFLAGS\fP
+.br
+Väljer speciella alternativ för wget. Om du behöver använda flera
+alternativ, kom ihåg att ange dem mellan dubbla citationstecken.
+
+Standardvärdet för \fBWGETFLAGS\fP är "\-\-passive\-ftp"
+
+.TP 5
+\fBDELALL\fP
+.br
+Om satt till "on", kommer alla nedladdade filer tas bort efter slackpkg
+utför installation eller uppgradering (detta har INTE någon inverkan när
+slackpkg körs med "download"). Om satt till "off", kommer filerna att hållas
+i katalogen som anges i \fBTEMP\fP (som beskrivet ovan).
+
+Standardvärdet för \fBDELALL\fP är "on".
+.br
+Från kommandoraden kan du använda \-delall=värde.
+
+.TP 5
+\fBCHECKMD5\fP
+.br
+Aktiverar (on) eller inaktiverar (off) kontroll av MD5\-kontrollsummor för
+alla nedladdade paketen innan de installeras eller uppgraderas.
+
+Standardvärdet för \fBCHECKMD5\fP är "on".
+.br
+Från kommandoraden kan du använda \-checkmd5=värde.
+
+.TP 5
+\fBCHECKGPG\fP
+.br
+Aktiverar (on) eller inaktiverar (off) kontrollen av GPG signatur för varje
+paket innan installation eller uppgradering.
+
+Standardvärdet för \fBCHECKGPG\fP är "on".
+.br
+Från kommandoraden kan du använda \-checkgpg=värde.
+
+.TP 5
+\fBCHECKSIZE\fP
+.br
+Aktiverar (on) eller inaktiverar (off) kontrollen av ledigt hårddiskutrymme
+för varje paket innan installation eller uppgradering.
+
+Standardvärdet för \fBCHECKSIZE\fP är "off".
+.br
+Från kommandoraden kan du använda \-checksize=värde.
+
+.TP 5
+\fBPKGMAIN\fP
+.br
+Definierar den huvudsakliga distributionskatalogen. Vanligtvis behöver du
+inte oroa dig för denna variabel, eftersom Slackpkg försöker hitta det
+baserat på din arkitektur. Men om du behöver ändra det, inkludera denna
+variabel i din slackpkg.conf. Detta bör alltid vara den katalog som
+innehåller Slackware paket som serie (A, AP, D, E, F, ...).
+
+Standard: beror på Slackware port
+
+.TP 5
+\fBPRIORITY\fP
+.br
+Denna uppsättning väljer prioritet på vilka kataloger på spegeln kommer att
+ha när slackpkg tittar efter paket. Om ett paket finns på mer än ett ställe,
+paketet i första katalogen får prioritet, sedan andra, sedan tredje, sedan
+fjärde och slutligen paket finns i sista listade katalog. Du kan använda
+%PKGMAIN för att använda innehållet i PKGMAIN variabel.
+
+Standardvärden (i ordning): patches %PKGMAIN extra pasture testing
+
+.TP 5
+\fBPOSTINST\fP
+.br
+Aktiverar (on) eller inaktiverar (off) slackpkg post\-installationsfunktioner
+, till exempel söker efter nya (*.new) konfigurationsfiler och nya kärn
+avbilder och frågar efter vad den skall göra.
+
+Standardvärdet för \fBPOSTINST\fP är "on".
+.br
+Från kommandoraden kan du använda \-postinst=värde.
+
+.TP 5
+\fBONLY_NEW_DOTNEW\fP
+.br
+När \fBPOSTINST\fP är inställt på "on", kommer slackpkg söka efter alla .new
+filerna i /etc och fråga användaren om vad man ska göra med dem. Men vissa
+användare föredrar att titta på .new filer som installerats i slackpkg sista
+exekvering, så om detta gäller dig, ange \fBONLY_NEW_DOTNEW\fP till "on".
+
+Standardvärdet för \fBONLY_NEW_DOTNEW\fP är "off". Ändra endast detta om du vet
+vad du gör...
+.br
+Från kommandoraden kan du använda \-only_new_dotnew=värde.
+
+.TP 5
+\fBONOFF\fP
+.br
+\fBONOFF\fP variabel anger det initiala beteendet av dialog gränssnittet. Om du
+anger detta som "on" så kommer alla paket väljs som standard. Om du föredrar
+det motsatta alternativet (alla avmarkerat), sätt den som "off".
+
+Standardvärdet för \fBONOFF\fP är "on".
+.br
+Från kommandoraden kan du använda \-onoff=värde.
+
+.TP 5
+\fBDOWNLOAD_ALL\fP
+.br
+Om den här variabeln är satt till "on", kommer alla filer att laddas ner
+innan den begärda åtgärden (installera eller uppgradera) utförs. Om satt
+till "off", så kommer filerna laddas ner och operationen
+(installera/uppgradera) utföres en efter en.
+
+Standardvärdet för \fBDOWNLOAD_ALL\fP är "off".
+.br
+Från kommandoraden kan du använda \-download_all=värde.
+
+.TP 5
+\fBDIALOG\fP
+.br
+Aktiverar (on) eller inaktiverar (off) dialog gränssnittet.
+
+Standardvärdet för \fBDIALOG\fP är "on".
+.br
+Från kommandoraden kan du använda \-dialog=värde.
+
+.TP 5
+\fBDIALOG_MAXARGS\fP
+.br
+Ställ in max antal tecken som kommer att skickas till "dialog". Om detta
+antal nås i uppgradera, tar slackpkg bort information om aktuella
+installerade versionen av varje paket. Även utan denna information, nås
+numret igen returnerar slackpkg ett fel till användaren.
+
+Om \fBDIALOG_MAXARGS\fP inte är satt, är 19500 standardvärdet.
+.br
+Från kommandoraden kan du använda \-dialog_maxargs=värde.
+
+.TP 5
+\fBBATCH\fP
+.br
+Aktiverar (on) eller inaktiverar (off) den icke\-interaktiva läget. När det
+körs i batch\-läge, kommer slackpkg inte fråga användaren efter något;
+istället kommer alla frågor att få \fBDEFAULT_ANSWER\fP (se nedan).
+.br
+Om du utför en uppgradering genom detta läge, måste du köra "slackpkg
+new\-config" senare för att hitta och slå samman .new filer.
+
+Standardvärdet för \fBBATCH\fP är "off".
+.br
+Från kommandoraden kan du använda \-batch=värde.
+
+.TP 5
+\fBDEFAULT_ANSWER\fP
+.br
+Detta är standardsvaret på frågor när slackpkg frågar användaren efter viss
+information. Detta används endast i icke\-interaktivt läge (när \fBBATCH\fP är
+"yes" eller användaren slår till batchläge via kommandoraden); annars har
+denna variabel ingen effekt.
+.br
+Giltiga värden är "y" eller "n".
+
+Standardvärdet för \fBDEFAULT_ANSWER\fP är "n".
+.br
+Från kommandoraden kan du använda \-default_answer=värde.
+
+.TP 5
+\fBUSE_INCLUDES\fP
+.br
+Slackpkg mallar kan inkludera andra mallar. Detta minskar paket dubblering i
+många mallar, men det detta kan vara ett problem om du vill ta bort endast
+en specifik mall. Du kan inaktivera #include tolkning genom att sätta detta
+alternativ till "off".
+
+Standardvärdet för \fBUSE_INCLUDES\fP är "on".
+.br
+Från kommandoraden kan du använda \-use_includes=värde.
+
+.TP 5
+\fBSPINNING\fP
+.br
+När Slackpkg gör en aktivitet som tar tid, ger den visuell återkoppling med
+en snurrande indikator. Om du inte gillar den snurrande indikatorn, kan den
+inaktiveras genom att sätta detta alternativ till "off".
+
+Standardvärdet för \fBSPINNING\fP är "on".
+.br
+Från kommandoraden kan du använda \-spinning=värde.
+
+.SH FILER
+.TP 5
+\fB/etc/slackpkg/slacpkg.conf\fP
+
+.SH "SE OCKSÅ"
+\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8)
+\fBremovepkg\fP(8)
diff --git a/source/ap/slackpkg/files/manpages-l10n/tr.slackpkg b/source/ap/slackpkg/files/manpages-l10n/tr.slackpkg
new file mode 100644
index 00000000..29cee71a
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/tr.slackpkg
@@ -0,0 +1,322 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG 8 "Mayıs 2010" slackpkg\-2.81.1 ""
+.SH İSİM
+\fBslackpkg\fP \- Slackware Linux paketlerini yönetmek için otomatik bir araç
+
+.SH ÖZET
+\fBslackpkg\fP \fB[SEÇİMLER]\fP
+\fB{install|remove|search|upgrade|reinstall|blacklist}\fP
+\fB{\fP\fIKALIP\fP\fB|\fP\fIDOSYA\fP\fB}\fP
+
+\fBslackpkg [SEÇİMLER] {clean\-system|upgrade\-all|install\-new}\fP
+
+\fBslackpkg\fP \fB[SEÇİMLER]\fP \fB{search|file\-search}\fP
+\fB{\fP\fIKALIP\fP\fB|\fP\fIDOSYA\fP\fB}\fP
+
+\fBslackpkg\fP \fB[SEÇİMLER]\fP
+\fB{generate\-template|install\-template|remove\-template}\fP \fIŞABLONADI\fP
+
+\fBslackpkg [SEÇİMLER] info\fP \fIPAKET\fP
+
+\fBslackpkg [SEÇİMLER] update [gpg]\fP
+
+\fBslackpkg [SEÇİMLER] {new\-config|check\-updates}\fP
+
+\fBslackpkg [SEÇİMLER] help\fP
+
+.SH AÇIKLAMA
+Slackpkg ağ üzerinden paketleri kolayca yüklemek veya yükseltmek isteyenler
+için bir araçtır. Slackpkg ile, minimum Slackware Linux kurulumu
+yükleyebilir ve sadece ihtiyacınız olan paketleri kurup
+güncelleyebilirsiniz.
+
+Tüm bilgisayarlarınız için NFS kurmanıza ya da bir sürü CD yapmanıza gerek
+yoktur; tek ihtiyacınız olan bir komut yazmaktır ve tüm resmi Slackware
+paketleri parmağınızın ucunda olacaktır.
+
+.SH YÖNERGELER
+Slackpkg bir çok özelliğe sahiptir. Belirli dosyaları aramak, sisteminizdeki
+üçüncü parti yazılımları kaldırmak, son güncellemeden eklenen paketleri
+kurmak, paket açıklamalarını görüntülemek vb.
+
+Birşey yapmadan önce /etc/slackpkg/mirrors dosyasından bir yansının yorum
+başlığını kaldırın ve şunu çalıştırın:
+
+.in +5
+# slackpkg update
+.in
+
+"update" eylemi ile Slackware dosyaları ve paketlerinin listesi indirilir ve
+şekillendirilir. Bu liste her değiştiğinde, güncelleme gerekir.
+
+Slackpkg'nin doğrudan paket yönetimi ile ilgili olan temel özellikleri:
+yüklemek, yükseltmek ve paketleri kaldırmak. Bu görevlerden birini yapmak
+için Slackpkg sözdizimi:
+
+.in +5
+# slackpkg [SEÇİMLER] <action> {KALIP|DOSYA}
+.in
+
+\fIOPTIONS\fP /etc/slackpkg/slackpkg.conf içinde listelenenlerden biri ya da
+bir çoğu olabilir. slackpkg.conf içinde bulunan yapılandırma yönergelerinin
+çoğu için eşdeğer komut satırı seçenekleri vardır \- hangi seçeneklerin
+müsait olduğunu görmek için \fBslackpkg.conf(5)\fP kılavuz sayfasına bakınız.
+
+\fIKALIP\fP bir paket ismi ya da paket isminin bir bölümü olabilir. Ayrıca bir
+yazılım serisi olabilir (kde, a, ap, ... gibi).
+.br
+
+\fIDOSYA\fP bir dosyadı içinde \fIKALIPlar\fP listesi vardır: satır başına bir ya
+da ayırıcı olarak boşluk kullanarak satır başına bir çok,
+
+Slackpkg tüm dağıtımı güncellemek için kullanılabilir.
+.br
+Bunun alışılmış yolu şudur:
+
+.in +5
+# slackpkg update
+.br
+# slackpkg install\-new
+.br
+# slackpkg upgrade\-all
+.br
+# slackpkg clean\-system
+.in
+
+Slacpkg'nin başka bir özelliği şemalarla çalışabilmesidir, ki bu aynı paket
+içeriği ile farklı makineler oluşturmayı çok kolaylaştırır. Temel adımlar
+şunlardır:
+
+.RS +5
+.IP \(bu 2
+Bir makine kur
+.IP \(bu 2
+"slackpkg generate\-template ŞABLONADI" çalıştır
+.IP \(bu 2
+/etc/slackpkg/templates/TEMPLATENAME.template dosyasını diğer makinede aynı
+dizine kopyala
+.IP \(bu 2
+Diğer makinede "slackpkg install\-template ŞABLONADI" çalıştır
+.RE
+
+\fITEMPLATENAME\fP Şablonunuzun ismidir.
+
+Bu kılavuz sayfasından sonra, buradaki (ve diğer) her bir eylemin ne
+yaptığını bulabilirsiniz.
+
+.SH EYLEMLER
+.TP 5
+\fBhelp\fP
+.br
+slackpkg'nin eylemlerini ve kısa tanımlarını gösterir. slackpkg hakkında
+biraz bilgi almak istiyorsanız kullanışlıdır. Burada, kılavuz sayfasındaki
+bilgi daha eksiksizdir.
+
+.TP 5
+\fBupdate\fP
+.br
+güncelleme Slackware yansısından (ya da CDnizden) en son paket listesini
+indirecektir. Çalıştırmak iyi bir fikirdir
+
+.in +5
+# slackpkg update
+.in
+
+yükseltmeye çalışmadan önce, paket kur ya da ara
+.br
+Eğer Slackware'in GPG anahtarını güncellemeniz gerekiyorsa, çalıştırın
+
+.in +5
+# slackpkg update gpg
+.in
+
+GPG anahtarı değişmez. Bu "bir kereliğine" komut olmalı \- bir kez çalıştır
+ve unut...
+
+.TP 5
+\fBcheck\-updates\fP
+.br
+ChangeLog.txt'de herhangi bir güncelleme olup olmadığını doğrulayın. Bu
+sysadmin'i cron ile ikaz etmede kullanmak için iyidir.
+
+.TP 5
+\fBfile\-search\fP
+.br
+Slackware dağıtımı içinde herhangi bir Slacware paketi dosyasını
+aratabilirsiniz. Olağan dışı bir kütüphane mi gerekiyor? Bulmak için
+file\-search kullanın.
+
+.in +5
+# slackpkg file\-search dosyadı
+.in
+
+Eşeleşn "dosyaismi"nde tüm paketler gösterilecektir, bu yolla paketin kurulu
+olup olmadığını görebilirsiniz; eğer değilse diğer slackpkg eylemleriyle
+bunları indirip kurabilirsiniz.
+
+.TP 5
+\fBsearch\fP
+.br
+Slackware ile birlikte gelen tüm paketler için arama yapabilirsiniz.
+
+.in +5
+# slackpkg search kalıp
+.in
+
+"kalıp" ile eşleşen tüm paketler gösterilecektir. file\-search gibi
+paketlerin kurulu olup olmadığını görebilirsiniz; eğer değilse diğer
+slackpkg eylemleriyle bunları indirip kurabilirsiniz.
+
+.TP 5
+\fBinstall\fP
+.br
+Bir paketin kurulumu çok basittir. Sadece şunu yazmalısınız:
+
+.in +5
+# slackpkg install paket
+.in
+
+ve paket indirilip kurulacaktır.
+.br
+Zaten yüklü bir paket için "install" seçeneğini kullanamazsınz, fakat onu
+yeniden kurabilir ya da yükseltebilirsiniz.
+
+.TP 5
+\fBupgrade\fP
+.br
+upgrade belirli bir paket(ler)in en son resmi sürümünü kurar.
+
+upgrade yeni paketleri kurmaya çalışmayacaktır (bunun için install
+fonksiyonunu kullanın; paketin en son resmi sürümü kurulacaktır).
+.TP 5
+\fBreinstall\fP
+.br
+Bir şeyi yanlışlıkla bozmanız durumunda, reinstall seçeneği kurulu olan
+paketle aynı sürümdeki paketi yeniden kurmanızı sağlayacaktır.
+
+.TP 5
+\fBremove\fP
+.br
+remove il, belirli kurulu paketleri kaldırabilirsiniz. Örneğin:
+
+.in +5
+# slackpkg remove kde
+.in
+
+isminde "kde" olan tüm paketleri kaldıracaktır.
+
+.TP 5
+\fBblacklist\fP
+.br
+Bu eylemle, belirli paketlerden "karaliste" oluşturabilirsiniz.
+.br
+Karaliste paketleri slackpkg tarafından kurulmaz, yükseltilmez ya da
+kaldırılmaz. Bazı paketleri kara listeden çıkartmak isterseniz lütfen
+/etc/slackpkg/blacklist dosyasını düzenleyiniz.
+
+.TP 5
+\fBdownload\fP
+.br
+Bu eylem slackpkg'ye paketi indirmesini fakat kurmamasını
+söyler. /var/cache/packages içine yerleştirilecektir ve sonra
+kurabilir/yükseltebilir/yeniden kurabilirsiniz (ya da CD'ye yazabilirsiniz).
+
+.TP 5
+\fBinfo\fP
+.br
+Bu eylem paket(ler) hakkında bilgileri yazdırır: sıkıştırılmış ve açılmış
+boyutu, tanım, vesaire...
+
+.TP 5
+\fBclean\-system\fP
+.br
+Bu eylem standart Slackware kurulumuna ait olmayan tüm paketleri
+kaldırır. Bu seçenekle, sisteminizi temizlersiniz, üçüncü parti paketler ile
+birlikte resmi Slackware paket kümesinden kaldırılan paketler de kaldırılır.
+.br
+Eğer saklamak istediğiniz bazı üçüncü parti (ya da özel inşa edilen) paket
+varsa, 'clean\-system' eylemini çalıştırmadan önce onları geçici olarak
+karaliste paketlerine ekleyebilirsiniz.
+
+.TP 5
+\fBupgrade\-all\fP
+.br
+Bu eylem sistemde kurulu tüm paketleri resmi Slackware ağacındaki sürüme
+yükseltir; tüm sistemi yükseltmek için "iyi" bir yoldur.
+.br
+"upgrade\-all" eylemini kullanmadan önce "install\-new" i kullanmayı
+unutmayın.
+
+.TP 5
+\fBinstall\-new\fP
+Bu eylem resmi Slackware paket kümesine eklenmiş herhangi yeni bir paketi
+kurar. Sisteminizi başka bir Slackware sürümüne yükseltiyorsanız ya da
+\-current kullanıyorsanız bunu çalıştırın.
+.br
+Eğer kaldırılmış tüm Slackware paketlerini sisteminize kurmak istiyorsanız,
+install\-new yerine şu komutu kullanın:
+
+.in +5
+# slackpkg install slackware.
+.in
+.TP 5
+\fBnew\-config\fP
+Bu eylem yeni .new yapılandırma dosyaları arar ve kullanıcıya bu dosyalarla
+ne yapılacağını sorar.
+.br
+new\-config yapılandırma dosyalarını sonradan gözden geçirecek şekilde
+bırakan bir yükseltme işlemi yaptığınızda kullanışlıdır. Elle arama, diff ve
+replace yerine; new\-config eylemini kullanabilirsiniz.
+.TP 5
+\fBgenerate\-template\fP
+Bu eylem sisteminizde yüklü tüm resmi paketlerden bir şablon
+oluşturur. Şablon /etc/slackpkg/templates de saklanır.
+.TP 5
+\fBinstall\-template\fP
+Bu eylem sisteme gerekli şablonu kurar. Şablon /etc/slackpkg/templates
+içinde olmalıdır. Eğer şablon "diğer" şablonları içeriyorsa, bunların hepsi
+/etc/slackpkg/templates içinde olmalıdır. dahil etmeyi \-"includes"\-
+slackpkg.conf içinde ya da komut satırında devre dışı bırakabilirsiniz.
+.TP 5
+\fBremove\-template\fP
+Bu eylem seçili şablonun parçası olan tüm paketleri kaldırır. Dikkatli olun,
+bu işlem makinenizi kullanılmaz bir duruma sokabilir. Dahil etme \-"include"\-
+yönetimi slackpkg.conf içinde ya da uygun komut seçeneği ile
+aktifleştirilebilir/pasifleştirilebilir.
+
+.SH DOSYALAR
+.TP 5
+\fB/etc/slackpkg/mirrors \fP
+İndirilecek paketlerin yerini belirten dosya
+.TP 5
+\fB/etc/slackpkg/slackpkg.conf \fP
+Genel slakpkg yapılandırması
+.TP 5
+\fB/etc/slackpkg/blacklist\fP
+Yok sayılacak paketler listesi
+.TP 5
+\fB/etc/slackpkg/templates\fP
+Tüm şablon dosyalarını içerir
+.TP 5
+\fB/usr/libexec/slackpkg\fP
+slackpkg özü ve ek fonksiyonlar içerir
+.TP 5
+\fB/var/lib/slackpkg\fP
+Slackpkg dahili kullanım \- Biçimlendirilmiş paket listesi, ChangeLog.txt
+kopyası, dosya listesi, vesaire...
+
+.SH "AYRICA BAKINIZ"
+\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8),
+\fBmakepkg\fP(8), \fBpkgtool\fP(8).
+
+.SH YAZARLAR
+.TP 5
+Piter PUNK ayrıca bilinir Roberto F Batista
+<piterpk AT terra DOT com DOT br>
+.TP 5
+Evaldo Gardenali ayrıca bilinir UdontKnow
+<evaldo AT fasternet DOT com DOT br>
diff --git a/source/ap/slackpkg/files/manpages-l10n/tr.slackpkg.conf b/source/ap/slackpkg/files/manpages-l10n/tr.slackpkg.conf
new file mode 100644
index 00000000..bc8b958e
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/tr.slackpkg.conf
@@ -0,0 +1,289 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG.CONF 5 "Mayıs 2010" slackpkg\-2.81.1 ""
+.SH İSİM
+\fBslackpkg.conf\fP \- Slackpkg için yapılandırma verisi
+
+.SH AÇIKLAMA
+
+slackpkg.conf dosyası, Slackware Linux paketlerini yönetmek için
+otomatikleştirme aracı olan \fBslackpkg\fP (8) için bilgiler içerir.
+
+slackpkg.conf kabuk betiği değişkenleri düzenidir, ve her değişken
+slackpkg'nin bir yönünü kontrol eder. Yorumlar # karakteri ile başlar ve
+satır sonunda biter, ve yorumlar slackpkg.conf içinde herhangi bir yerde
+bulunabilir. Eğer bazı değişkenler dosyada birden fazla ortaya çıkarsa,
+slackpkg son tanımlanan değişkeni kullanacaktır.
+
+Pek çok değişken komut satırında slackpkg'ye seçenek verilerek geçersiz
+kılınabilir. Eğer \fBDEĞİŞKEN\fP değerini geçersiz kılmak istiyorsanız, komut
+satırında slackpkg eyleminden hemen önce \fB\-değişken=değer\fP kullanın. Çoklu
+değişkenler geçersiz kılınabilir.
+
+ÖRNEK: slackpkg \-batch=on \-default_answer=y upgrade\-all
+
+Sadece iki durumu olan, aksi belirtilmedikçe muhtemelen değeri "on" ya da
+"off" olan, yapılandırma seçenekleri içindir.
+
+Farklı yapılandırma seçenekleri:
+
+.TP 5
+\fBARCH\fP
+.br
+Sistem mimarisini seçiniz. Genellikle Slacpkg "uname\-m" kullanarak doğru
+değeri bulabilir. Geçerli değerler şunlardır:
+
+.ds title MAKİNA\t\tGEÇERLİ MİMARİ DEĞERLERİ
+.ds arm ARM\t\t\tarm
+.ds x86 x86 (32bits)\ti386, i486, i586 ve i686
+.ds x86_64 x86 (64bits)\tx86_64
+.ds ppc PowerPC\t\tpowerpc
+.ds s390 S/390\t\t390
+.in +5
+\fB\*[title]\fP
+.br
+\*[arm]
+.br
+\*[x86]
+.br
+\*[x86_64]
+.br
+\*[ppc]
+.br
+\*[s390]
+.in
+
+\fBARCH\fP varsayılan değeri makinenizin mimarisine bağlıdır.
+
+.TP 5
+\fBSLACKKEY\fP
+.br
+Slackpkg paket imza dosyasını (.asc) projenin GPG imzasına karşı
+denetler. Slackware'in farklı portları farklı imzalara sahip olabilir, ve
+Slackware sisteminizin mimarisine bağlı olarak doğru olanı bulmaya
+çalışır. Eğer otomatik\-algılanan \fBSLACKKEY\fP doğru değilse, bu seçenekle
+bunu değiştirebilirsiniz.
+
+\fBSLACKKEY\fP varsayılan değeri Slackware portunuza bağlıdır.
+
+.TP 5
+\fBTEMP\fP
+.br
+slacpkg'nin paketleri /kurmadan/yükseltmeden önce indireceği yeri tanımlar.
+
+\fBTEMP\fP varsayılan değeri /var/cache/packages dir.
+
+.TP 5
+\fBWORKDIR\fP
+.br
+Paket listeleri, dosya listeleri ve slackpkg tarafından kullanılan,
+çalıştığı, diğer bilgiler için dizin tanımlar. Ne yaptığınızı bilmiyorsanız
+bu değerleri değiştirmeyiniz.
+
+\fBWORKDIR\fP varsayılan değeri /var/lib/slackpkg dir.
+
+.TP 5
+\fBWGETFLAGS\fP
+.br
+wget için öözel seçenekler seçer. Eğer çoklu seçenekler kullanmanız
+gerekiyorsa, bunları çift tırnak içine yazmayı unutmayın.
+
+\fBWGETFLAGS\fP vasyılan değeri "\-\-passive\-ftp" dir
+
+.TP 5
+\fBDELALL\fP
+.br
+Eğer "on" olarak ayarlanmışsa, slackpkg kurma ya da yükseltme eyleminden
+sonra tüm indirilen dosyalar silinir (slackpkg "download" ile
+çalıştırıldığında bunun hiç bir etkisi YOKTUR). Eğer "off" olarak
+ayarlanmışsa, dosyalar \fBTEMP\fP içinde tanımlı dizinde saklanacaktır
+(yukarıda belirtildiği gibi).
+
+\fBDELALL\fP varsayılan değeri "on" dir.
+.br
+Komut satırından, \-dalall=value kullanabilirsiniz.
+
+.TP 5
+\fBCHECKMD5\fP
+.br
+Tüm paketlerin kurulumundan ya da yükseltilmesinden önce MD5 chacksum
+denetimini etkinleştirir (on) ya da pasifleştirir(off).
+
+\fBCHECKMD5\fP varsayılan değeri "on" dir.
+.br
+Komut satırından, checkmd5=value kullanabilirsiniz.
+
+.TP 5
+\fBCHECKGPG\fP
+.br
+Her bir paket kurulumu ya da yükseltilmesi öncesi GPG imza denetimini
+etkinleştirir (on) ya da pasifleştirir (off).
+
+\fBCHECKGPG\fP varsayılan değeri "on" dir.
+.br
+Komut satırından, \-checkgpg=value kullanabilirsiniz.
+
+.TP 5
+\fBCHECKSIZE\fP
+.br
+Her paket kurulumu ya da yükseltmesinden önce müsait disk alanı denetimini
+etkinleştirir (on) ya da pasifleştirir (off).
+
+\fBCHECKSIZE\fP varsayılan değeri "off" dir.
+.br
+Komut satırından, \-checksize=value kullanabilirsiniz.
+
+.TP 5
+\fBPKGMAIN\fP
+.br
+Ana dağıtım dizinin tanımlar. Genellikle bu seçenekle ilgili endişelenmenize
+gerek yoktur, çünkü Slackpkg mimarinize bağlı olarak bunu bulmaya
+çalışır. Bununla birlikte, bunu değiştirmeniz gerekliyse, bunu slackpkg.conf
+dosyasına dahil edin. Bu her zaman Slackware paket serilerini (A, AP, D, E,
+F, ...) içeren dizindir.
+
+Varsayılan: Slackware portunuza bağlıdır
+
+.TP 5
+\fBPRIORITY\fP
+.br
+Bu dizi slackpkg paket aradığında yansıdaki hangi dizinlerin öncelikli
+olduğunu seçer. Eğer paket birden fazla yerde bulunduysa, ilk dizindeki
+paket önceliği alır, sonra ikinci, üçüncü, dördüncü ve son olarak son
+listelenen dizin içindeki paket. PKGMAIN değişkeni içeriğini kullanmak için
+%PKGMAIN kullanabilirsiniz.
+
+Varsayılan değerler (sıralı): patches %PKGMAIN extra pasture testing
+
+.TP 5
+\fBPOSTINST\fP
+.br
+slackpkg'nin, yeni (*.new) yapılandırma dosyaları ve çekirdek kalıpları
+denetimi gibi, kurulum sonrası özelliklerini etkinleştirir (on) ya da
+pasifleştirir (off), ve ne yapması gerektiğini bildirir.
+
+ \fBPOSTINST\fP varsayılan değeri "on" dir.
+.br
+Komut satırından, \-postinst=value kullanabilirsiniz.
+
+.TP 5
+\fBONLY_NEW_DOTNEW\fP
+.br
+\fBPOSTINST\fP "on" olarak ayarlandığında, slackpkg /etc içindeki tüm .new
+dosyalarını arayacaktır ve kullanıcıya bunlarla ne yapılacağını
+bildirecektir. Bununla birlikte, bazı kullanıcılar sadece slackpkg'nin son
+çalıştırılmasında kurulan .new dosyalarını görmeyi tercih eder, sizin için
+de öyleyse, \fBONLY_NEW_DOTNEW\fP i "on" yapınız.
+
+\fBONLY_NEW_DOTNEW\fP varsayılan değeri "off" dir. Sadece ne yaptığınızı
+biliyorsanız bunu değiştirin...
+.br
+Komut satırından, \-only_new_dotnew=value kullanabilirsiniz.
+
+.TP 5
+\fBONOFF\fP
+.br
+\fBONOFF\fP değişkeni dialog arayüzünün ilk davranışını ayarlar. Eğer bunu "on"
+olarak ayarlarsanız tüm paketler varsayılan olarak seçilir. Eğer karşıt
+seçeneği tercih ederseniz (tümü seçilmemiş), öyleyse bunu "off" olarak
+ayarlayın.
+
+\fBONOFF\fP varsayılan değeri "on" dir.
+.br
+Komut satırından, \-onoff=value kullanabilirsiniz.
+
+.TP 5
+\fBDOWNLOAD_ALL\fP
+.br
+Eğer değişken "on" olarak ayarlandıysa, istenen işlem (kurulum ya da
+yükseltme) gerçekleştirilmeden önce tüm dosyalar indirilecektir. Eğer "off"
+olarak ayarlandıysa dosya indirme ve işlemi gerçekleştirme birer birer
+yapılır.
+
+\fBDOWNLOAD_ALL\fP varsayılan değeri "off" dir.
+.br
+Komut satırından, \-download_all=value kullanabilirsiniz.
+
+.TP 5
+\fBDIALOG\fP
+.br
+Dialog arayüzünü etkinleştirir (on) ya da pasifleştirir (off).
+
+\fBDIALOG\fP varsayılan değeri "on" dir.
+.br
+Komut satırından, \-dialog=value kullanabilirsiniz.
+
+.TP 5
+\fBDIALOG_MAXARGS\fP
+.br
+"dialog" a gönderilecek en büyük karakter sayısını ayarlayın. Eğer bu sayıya
+yükseltme sırasında ulaşılrsa, slackpkg her bir paketin o anki kurulu sürümü
+hakkındaki bilgileri kaldıracaktır. Eğer bu bilgi olmadan bu rakama yine
+ulaşıldıysa, slacpkg kullanıcıya bir hata döndürür.
+
+\fBDIALOG_MAXARGS\fP ayarlanmamışsa, 19500 varsayılan değeridir.
+.br
+Komut satırından, \-dialog_maxargs=value kullanabilirsiniz.
+
+.TP 5
+\fBBATCH\fP
+.br
+Etkileşimli\-olmayan modu etkinleştirir (on) ya da pasifleştirir. batch
+modunda çalıştırıldığında, slackpkg kullanıcıyı hiç bir şekilde
+bilgilendirmeyecektir; bunun yerine, tüm sorular \fBDEFAULT_ANSWER\fP değerini
+alacaktır (aşağıya bakınız).
+.br
+Bu modu kullanarak bir yükseltme yaparsanız, daha sonra .new dosyaları
+bulmak ve kaynaştırmak için "slackpkg new\-config" çalıştırmanız gerekir.
+
+\fBBATCH\fP varsayılan değeri "off" dir.
+.br
+Komut satırından, \-batch=value kullanabilirsiniz.
+
+.TP 5
+\fBDEFAULT_ANSWER\fP
+.br
+Bu, slackpkg kullanıcıya bir soru gönderdiğinde verilen varsayılan
+cevaptır. Bu sadece etkileşimli\-olmayan mod içinde (\fBBATCH\fP "yes" iken ya
+da kullanıcı komut satırından batch modunu açtığında) kullanılır; diğer
+durumda bu değişkenin etkisi yoktur.
+.br
+Geçerli değerler "y" ve "n" dir.
+
+\fBDEFAULT_ANSWER\fP varsayılan değeri "n" dir.
+.br
+Komut satırından, \-default_answer=value kullanabilirsiniz.
+
+.TP 5
+\fBUSE_INCLUDES\fP
+.br
+Slackpkg şablonları diğer şablonları içerebilir. Bu bir çok şablonda paket
+tekrarını düşürür, fakat eğer sadece belirli bir şablonu kaldırmak
+isterseniz problem olur. Bu seçeneği "off" yaparak dahil etme \-#include\-
+ayrıştırmasını devreden çıkarabilirsiniz.
+
+\fBUSE_INCLUDES\fP varsayılan değeri "on" dir.
+.br
+Komut satırından, \-use_includes=value kullanabilirsiniz.
+
+.TP 5
+\fBSPINNING\fP
+.br
+Slackpkg zaman alan bir eylem yaptığında, dönen çubuk ile görsel bir
+geribesleme verir. Eğer dönen çubukları sevmiyorsanız bu seçeneği "off"
+yaparak pasifleştirebilirsiniz.
+
+\fBSPINNING\fP varsayılan değeri "on" dir.
+.br
+Komut satırından, \-spinning=value kullanabilirsiniz.
+
+.SH DOSYALAR
+.TP 5
+\fB/etc/slackpkg/slacpkg.conf\fP
+
+.SH "AYRICA BAKINIZ"
+\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8)
+\fBremovepkg\fP(8)
diff --git a/source/ap/slackpkg/files/manpages-l10n/uk.slackpkg b/source/ap/slackpkg/files/manpages-l10n/uk.slackpkg
new file mode 100644
index 00000000..1d03e0e6
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/uk.slackpkg
@@ -0,0 +1,331 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG 8 "Травень 2010" slackpkg\-2.81.1 ""
+.SH ІМ'Я
+\fBslackpkg\fP \- Інструмент для керування пакунками Slackware Linux
+
+.SH "КОРОТКИЙ ОГЛЯД"
+\fBslackpkg\fP \fB[ПАРАМЕТРИ]\fP
+\fB{інсталяція|вилучення|пошук|оновлення|перевстановлення|чорний список}\fP
+\fB{\fP\fIШАБЛОН\fP\fB|\fP\fIФАЙЛ\fP\fB}\fP
+
+\fBslackpkg [ПАРАМЕТРИ] {очищення\-системи|усі\-оновлення|нова\-інсталяція}\fP
+
+\fBslackpkg\fP \fB[ПАРАМЕТРИ]\fP \fB{пошук|пошук\-файлу}\fP
+\fB{\fP\fIШАБЛОН\fP\fB|\fP\fIФАЙЛ\fP\fB}\fP
+
+\fBslackpkg\fP \fB[ПАРАМЕТРИ]\fP
+\fB{ґенерувати\-шаблон|встановити\-шаблон|вилучити\-шаблон}\fP \fIІМ'Я_ШАБЛОНУ\fP
+
+\fBslackpkg [ПАРАМЕТРИ] інфо\fP \fIПАКУНОК\fP
+
+\fBslackpkg [ПАРАМЕТРИ] оновлення [gpg]\fP
+
+\fBslackpkg [ПАРАМЕТРИ] {нова\-конфіґурація|реєстрація\-оновлення}\fP
+
+\fBslackpkg [ПАРАМЕТРИ] довідка\fP
+
+.SH ОПИС
+Slackpkg це інструмент для тих, кому потрібно встановити або оновити пакунки
+через мережу без зайвих складнощів. З slackpkg ви можете маючи Slackware у
+мінімальній інсталяції встановити/оновити найбільш потрібні пакунки.
+
+Вам не потрібно налаштовувати NFS або робити багато CD для ваших
+комп’ютерів; все що вам потрібно, це набрати команду й усі останні офіційні
+пакунки Slackware будуть у вашому розпорядженні.
+
+.SH ІНСТРУКЦІЇ
+Slackpkg має багато можливостей. Ви можете виконати пошук певних файлів,
+вилучити усі пакунки третіх сторін, встановити пакунки для вашої Slackware
+починаючи з останнього оновлення, переглянути описи пакунків й т.д.
+
+Перед тим як ви щось зробите, вам потрібно буде розкоментувати одне дзеркало
+у файлі /etc/slackpkg/mirrors та запустити:
+
+.in +5
+# slackpkg update
+.in
+
+Команда "update" стягне та сформує список файлів та пакунків у
+Slackware. Цей список постійно змінюється, тому спочатку потрібно запускати
+"update".
+
+Головні можливості Slackpkg пов’язані з безпосереднім керуванням пакунків:
+встановлення, оновлення та вилучення пакунків. Для цих завдань синтаксис
+команд Slackpkg буде таким:
+
+.in +5
+# slackpkg [ПАРАМЕТРИ] <команда> {ШАБЛОН|ФАЙЛ}
+.in
+
+\fIПАРАМЕТРИ\fP може бути одним або декількома. Більшість параметрів приписані
+у конфігураційному файлі /etc/slackpkg/slackpkg.conf. Вони відповідають
+параметрам командного рядка. Перегляньте \fBslackpkg.conf(5)\fP сторінку
+man\-керівництва, щоб взнати припустимі параметри та їх значення.
+
+\fIШАБЛОН\fP може бути ім’ям або частиною ім’я пакунку. Може також бути набором
+пакунків (наприклад kde, a, ap, ...).
+.br
+
+\fIФАЙЛ\fP це файл зі списком \fIШАБЛОНів\fP всередині: кожен повинен бути у
+окремому рядку, або відразу декілька у одному рядку, але розділених
+пробілами.
+
+Slackpkg можна використовувати для оновлення усього дистрибутива.
+.br
+Звичайний спосіб це зробити:
+
+.in +5
+# slackpkg update
+.br
+slackpkg install\-new
+.br
+slackpkg upgrade\-all
+.br
+# slackpkg clean\-system
+.in
+
+Інші можливості Slackpkg полягають у роботі з шаблонами, які дозволяють
+легко створити багато робочих комп’ютерних станцій з однаковим набором
+пакунків. Для цього потрібно зробити наступне:
+
+.RS +5
+.IP \(bu 2
+Встановити на один комп’ютер
+.IP \(bu 2
+Запустити "slackpkg generate\-template ІМ’Я_ШАБЛОНУ"
+.IP \(bu 2
+Скопіювати /etc/slackpkg/templates/ІМ’Я_ШАБЛОНУ.template у ту ж директорію
+на іншому комп’ютері
+.IP \(bu 2
+Запустити "slackpkg install\-template ІМ’Я_ШАБЛОНУ" на іншому комп’ютері
+.RE
+
+\fIІМ’Я_ШАБЛОНУ\fP \- це ім’я вашого шаблону.
+
+Прочитавши дане керівництво, ви зможете знайти опис усіх цих (та багатьох
+інших) команд.
+
+.SH КОМАНДИ
+.TP 5
+\fBhelp\fP
+.br
+Показує команди slackpkg'а та їх короткий опис. Корисно якщо вам потрібна
+коротка довідка по slackpkg. Інформація тут, на сторінці man\-керівництва
+набагато повніша.
+
+.TP 5
+\fBupdate\fP
+.br
+оновлення стягне останній список пакунків з дзеркала Slackware (або вашого
+CD). Це було би добре зробити перед запуском
+
+.in +5
+# slackpkg update
+.in
+
+перед спробою оновлення, встановіть або пошукайте пакунки.
+.br
+Якщо вам потрібно оновити публічний Slackware GPG ключ, запустіть:
+
+.in +5
+# slackpkg update gpg
+.in
+
+Сам GPG ключ не змінюється. Цю команду потрібно запустити лише один раз й
+можна за неї забути...
+
+.TP 5
+\fBcheck\-updates\fP
+.br
+Перевіряє, чи є які зміни у ChangeLog.txt. Було би добре помістити у cron
+щоб нагадувати адміністратору про оновлення.
+
+.TP 5
+\fBfile\-search\fP
+.br
+Ви можете пошукати офіційні пакунки Slackware для будь\-якого файлу у
+дистрибутиві Slackware. Потрібна якась незрозуміла бібліотека?
+Використовуйте пошук щоб її знайти.
+
+.in +5
+# slackpkg file\-search ім’я_файлу
+.in
+
+Усі пакунки що відповідають шаблону "ім’я_файлу" будуть показані. Таким
+чином, ви можете побачити список пакунків як встановлених , так й
+невстановлених. Якщо ні, тоді ви можете стягнути пакунок й потім його
+встановити за допомогою інших команд slackpkg.
+
+.TP 5
+\fBsearch\fP
+.br
+Ви можете знайти будь\-який пакунок що розповсюджується дистрибутивом
+Slackware.
+
+.in +5
+# slackpkg search ваш_шаблон
+.in
+
+Усі пакунки що відповідають критерію "ваш_шаблон" будуть показані. Подібно
+пошуку файлів, ви можете бачити усі пакунки: встановлені чи ні. Якщо ні,
+тоді ви можете стягнути його й встановити за допомогою інших команд
+slackpkg.
+
+.TP 5
+\fBinstall\fP
+.br
+Встановлення пакунків дуже просте. Вам потрібно лише надрукувати до
+командного рядка:
+
+.in +5
+# slackpkg install ім’я_пакунку
+.in
+
+й пакунок буде стягнено та встановлено.
+.br
+Ви не можете використовувати опцію "install" для встановлення вже
+встановленогоо пакунку, але можете перевстановити або оновити його.
+
+.TP 5
+\fBupgrade\fP
+.br
+оновлення встановленого пакунку новішою офіційною версією.
+
+при оновленні, slackpkg не намагається встановити новий пакунок
+(використовуйте функцію install для цього й остання офіційна версія пакунку
+буде встановлена).
+.TP 5
+\fBreinstall\fP
+.br
+У випадку виникнення помилок або пошкодженні пакунку, команда reinstall
+дозволить вам перевстановити вже встановлений пакунок.
+
+.TP 5
+\fBremove\fP
+.br
+Командою remove ви вилучаєте певні встановлені пакунки. Наприклад:
+
+.in +5
+# slackpkg remove kde
+.in
+
+буде вилучено пакунки що містять "kde" у своїй назві.
+
+.TP 5
+\fBblacklist\fP
+.br
+Цією командою ви можете створити "чорний список" деяких пакунків.
+.br
+Пакунки з "чорного списку" не можуть бути встановлені, оновлені або вилучені
+за допомогою slackpkg. Якщо вам потрібно вилучити декілька пакунків з
+чорного списку, спочатку вилучіть їх з /etc/slackpkg/blacklist.
+
+.TP 5
+\fBdownload\fP
+.br
+Ця команда вкаже slackpkg стягнути пакунки, але не встановлювати їх. Вони
+будуть поміщені у /var/cache/packages, ви зможете
+встановити/оновити/перевстановити їх пізніше (або записати їх на CD).
+
+.TP 5
+\fBinfo\fP
+.br
+Ця команда покаже інформацію про пакунок(и): стиснений та нестиснений
+розміри, опис, й т.д. й т.п,,,
+
+.TP 5
+\fBclean\-system\fP
+.br
+Ця команда вилучає усі пакунки, що не належать стандартному дистрибутиву
+Slackware. Цією опцією ви можете очистити вашу систему вилучивши сторонні
+пакунки а також пакунки, які було вилучено зі складу Slackware на поточний
+момент.
+.br
+Якщо ви хотіли б залишити деякі сторонні пакунки (або пакунки зібрані
+самостійно), тимчасово додайте їх до "чорного списку" перед запуском команди
+\&'clean\-system'.
+
+.TP 5
+\fBupgrade\-all\fP
+.br
+Ця команда оновить кожен пакунок встановлений у системі до версії офіційного
+дерева Slackware. Це "гарний" спосіб оновлення для кожного комп’ютера під
+керуванням Slackware.
+.br
+Не забувайте використовувати команду "install\-new" перед "upgrade\-all".
+
+.TP 5
+\fBinstall\-new\fP
+Ця команда встановить усі нові пакунки, що були додані у офіційне дерево
+пакунків Slackware. Запускайте цю команду коли оновлюєте Slackware з іншої
+версії або якщо використовуєте \-current.
+.br
+Якщо ви бажаєте встановити усі невстановлені пакунки Slackware на вашій
+системі, використовуйте наступну команду замість install\-all команди:
+
+.in +5
+# slackpkg install slackware.
+.in
+.TP 5
+\fBnew\-config\fP
+Ця команда буде шукати конфігураційні файли з розширенням .new та спитає
+користувача, що робити з цими файлами.
+.br
+команда new\-config дуже корисна коли ви оновлюєте систему та отримуєте нові
+конфіґи для подальшого перегляду. Замість ручного пошуку, порівняння та
+заміни ви можете використовувати команду new\-config.
+.TP 5
+\fBgenerate\-template\fP
+Ця команда створює нові шаблони з усіма офіційними пакунками Slackware
+встановленими на вашій системі. Шаблони сортуються й поміщаються у
+/etc/slackpkg/tamplates
+.TP 5
+\fBinstall\-template\fP
+Ця команда встановлює потрібний шаблон на систему. Шаблон повинен
+знаходитися у /etc/slackpkg/templates. Якщо шаблон містить у собі інші
+шаблони, тоді усі вони повинні знаходитися у /etc/slackpkg/templates. Ви
+можете заборонити вкладені шаблони у конфігураційному файлі slackpkg.conf
+або з командного рядка.
+.TP 5
+\fBremove\-template\fP
+Ця команда вилучає усі пакунки що містяться у вибраному шаблоні. Будьте
+обережні, це може привести систему у нестабільний стан. Вкладення що
+містяться у шаблоні т.з. "(анг. include)" можна дозволяти або забороняти
+опрацьовувати у конфігу slackpkg.conf або безпосередньо з командного рядка.
+
+.SH ФАЙЛИ
+.TP 5
+\fB/etc/slackpkg/mirrors \fP
+Файл що вказує звідки має бути стягнено пакунки
+.TP 5
+\fB/etc/slackpkg/slackpkg.conf \fP
+Головний файл конфіґурації slackpkg
+.TP 5
+\fB/etc/slackpkg/blacklist\fP
+Список пакунків які потрібно пропустити
+.TP 5
+\fB/etc/slackpkg/templates\fP
+Містить усі файли шаблонів
+.TP 5
+\fB/usr/libexec/slackpkg\fP
+Містить ядро slackpkg та додаткові функції
+.TP 5
+\fB/var/lib/slackpkg\fP
+Для внутрішнього використання slackpkg \- форматування списку пакунків, копія
+Changelog.txt, список файлів, й т.д. й т.п...
+
+.SH "ДИВІТЬСЯ ТАКОЖ"
+\fBslackpkg.conf\fP(5), \fBinstallpkg\fP(8), \fBupgradepkg\fP(8), \fBexplodepkg\fP(8),
+\fBmakepkg\fP(8), \fBpkgtool\fP(8).
+
+.SH АВТОРИ
+.TP 5
+Piter PUNK aka Roberto F Batista
+<piterpk AT terra DOT com DOT br>
+.TP 5
+Evaldo Gardenali aka UdontKnow
+<evaldo AT fasternet DOT com DOT br>
diff --git a/source/ap/slackpkg/files/manpages-l10n/uk.slackpkg.conf b/source/ap/slackpkg/files/manpages-l10n/uk.slackpkg.conf
new file mode 100644
index 00000000..3fc4b631
--- /dev/null
+++ b/source/ap/slackpkg/files/manpages-l10n/uk.slackpkg.conf
@@ -0,0 +1,302 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SLACKPKG.CONF 5 "Травень 2010" slackpkg\-2.81.1 ""
+.SH ІМ'Я
+\fBslackpkg.conf\fP \- Файл конфіґурації slackpkg
+
+.SH ОПИС
+
+Файл slackpkg.conf містить налаштування для \fBslackpkg\fP (8), менеджера
+пакунків Slackware Linux.
+
+Файл slackpkg.conf є шел\-скриптом що визначає різні змінні, які визначають
+роботу slackpkg. Коментарі починаються з символу ґрат # та закінчуються
+символом кінця рядка EOL. Вони можуть знаходитися де завгодно всередині
+файлу slackpkg.conf. Якщо якась змінна визначена декілька разів у цьому
+файлі, тоді її значення буде відповідати останньому визначенню.
+
+Значення багатьох змінних може бути скасовано передачею slackpkg параметрів
+через командний рядок. Якщо вам потрібно скасувати значення \fBЗМІННОЇ\fP,
+передайте \fB\-змінна=ваше_значення\fP у командному рядку перед запуском команди
+slackpkg. Разом можна скасовувати значення декількох змінних.
+
+НАПРИКЛАД: slackpkg \-batch=on \-default_answer=y upgrade\-all
+
+Для бульових змінних що мають лише два стани, їх значення позначаються як
+"on" або "off".
+
+Різні параметри конфіґурації:
+
+.TP 5
+\fBARCH\fP
+.br
+Вибір архітектури системи. Зазвичай Slackpkg може самостійно знайти
+правильне значення використовуючи команду "uname \-m". Припустимі значення:
+
+.ds title АРХІТЕКТУРА\t\tПРИПУСТИМІ ЗНАЧЕННЯ
+.ds arm ARM\t\t\tarm
+.ds x86 x86 (32bits)\ti386, i486, i586 and i686
+.ds x86_64 x86 (64bits)\tx86_64
+.ds ppc PowerPC\t\tpowerpc
+.ds s390 S/390\t\t390
+.in +5
+\fB\*[title]\fP
+.br
+\*[arm]
+.br
+\*[x86]
+.br
+\*[x86_64]
+.br
+\*[ppc]
+.br
+\*[s390]
+.in
+
+Типове значення змінної \fBARCH\fP залежить від вашої поточної архітектури.
+
+.TP 5
+\fBSLACKKEY\fP
+.br
+Slackpkg звіряє файл з цифровим підписом (.asc) з цифровим підписом
+проекту. Різні порти Slackware можуть мати різні підписи, й Slackpkg
+намагається знайти правильну архітектурну базу вашої системи. Якщо
+автоматичне розпізнавання \fBSLACKKEY\fP працює не правильно, ви можете
+скасувати використання цього параметру.
+
+Типове значення \fBSLACKKEY\fP залежить від вашого порту Slackware.
+
+.TP 5
+\fBTEMP\fP
+.br
+Вказує каталог куди slackpkg буде зберігати стягнуті пакунки перед їх
+встановленням/оновленням.
+
+Значення змінної \fBTEMP\fP типово: /var/cache/packages.
+
+.TP 5
+\fBWORKDIR\fP
+.br
+Вказує каталог для списку пакунків, списку файлів та іншої інформації що
+використовуєтьсяй slackpkg у процесі роботи. Не змінюйте її значення доки
+не впевнені, що точно знаєте, що робите.
+
+Типове значення змінної \fBWORKDIR\fP /var/lib/slackpkg.
+
+.TP 5
+\fBWGETFLAGS\fP
+.br
+Вказує спеціальні параметри для wget. Якщо ви використовуєте декілька
+параметрів, не забудьте взяти їх у подвійні лапки.
+
+Типове значення змінної \fBWGETFLAGS\fP дорівнює "\-\-passive\-ftp"
+
+.TP 5
+\fBDELALL\fP
+.br
+Якщо встановити у значення "on", тоді стягнуті файли буде вилучено після
+того як slackpkg встановить або оновить їх (за виключенням випадків коли
+slackpkg запущено з командою "download"). Якщо ж значення встановлено у
+"off", тоді файли будуть зберігатися у каталозі \fBTEMP\fP (описаному вище).
+
+Типове значення змінної \fBDELALL\fP дорівнює "on".
+.br
+З командного рядка ви можете її змінювати параметром \-delall=ваше_значення.
+
+.TP 5
+\fBCHECKMD5\fP
+.br
+Вмикає (on) або вимикає (off) перевірку контрольних сум MD5 усіх стягнутих
+пакунків перед їх інсталяцією або оновленням.
+
+Типове значення змінної \fBCHECKMD5\fP дорівнює "on".
+.br
+З командного рядка ви можете змінювати її значення параметром
+\-checkmd5=ваше_значення.
+
+.TP 5
+\fBCHECKGPG\fP
+.br
+Вмикає (on) або вимикає (off) перевірку підписів GPG для кожного пакунку
+перед їх інсталяцією або оновленням.
+
+Типове значення змінної \fBCHECKGPG\fP встановлено у "on".
+.br
+З командного рядка ви можете змінювати її значення параметром
+\-checkgpg=ваше_значення.
+
+.TP 5
+\fBCHECKSIZE\fP
+.br
+Вмикає (on) або вимикає (off) перевірку доступного вільного місця на диску
+перед інсталяцією або оновленням.
+
+Типове значення змінної \fBCHECKSIZE\fP встановлено у "off".
+.br
+З командного рядка ви можете змінювати її значення параметром
+\-checksize=ваше_значення.
+
+.TP 5
+\fBPKGMAIN\fP
+.br
+Вказує головний каталог дистрибутива. Зазвичай не потрібно піклуватися про
+цю змінну, оскільки Slackpkg намагається визначити її самостійно спираючись
+на вашу архітектуру. Якщо потрібно змінити їх, тоді додайте цю змінну у ваш
+slackpkg.conf. Це завжди має бути директорія яка містить набори пакунків
+(A, AP, D, E, F, ...).
+
+Типово: залежить від вашого порту Slackware
+
+.TP 5
+\fBPRIORITY\fP
+.br
+Набір бажаних каталогів на мережевих дзеркалах, де slackpkg шукає потрібні
+йому пакунки. Якщо пакунок знайдено у більш ніж одному місці, тоді пакунок з
+першої директорії буде мати вищий пріоритет ніж з другої, з другої перед
+третьою й т.д.
+
+Типове значення (у порядку): patches %PKGMAIN extra pasture testing
+
+.TP 5
+\fBPOSTINST\fP
+.br
+Вмикає (on) або вимикає (off) деякі можливості slackpkg'а після інсталяції
+пакунків, такі як: перевірка нових *.new файлів, нових образів ядра,
+підказки користувачу.
+
+Типове значення змінної \fBPOSTINST\fP встановлено у "on".
+.br
+З командного рядка ви можете змінювати її значення параметром
+\-postinst=ваше_значення.
+
+.TP 5
+\fBONLY_NEW_DOTNEW\fP
+.br
+Коли значення \fBPOSTINST\fP встановлено у "on", slackpkg шукає усі .new файли
+у каталозі /etc й підказує користувачу, що вони можуть зробити з
+ними. Однак, деякі користувачі бажають бачити лише .new файли встановлені
+slackpkg останньою командою. Якщо ви з їх числа, встановіть значення
+\fBONLY_NEW_DOTNEW\fP у "on".
+
+Типове значення для змінної \fBONLY_NEW_DOTNEW\fP встановлено у "off". Змінюйте
+її лише якщо ви точно знаєте що робите...
+.br
+З командного рядка ви можете змінювати її значення параметром:
+\-only_new_dotnew=ваше_значення.
+
+.TP 5
+\fBONOFF\fP
+.br
+Змінна \fBONOFF\fP визначає початкову поведінку діалогового інтерфейсу. Якщо
+встановити значення у "on" \- тоді усі пакунки буде обрано типово. Якщо ви
+надаєте перевагу іншим варіантам (тобто коли усі пакунки не вибираються
+разом), встановіть її у "off".
+
+Типово змінна \fBONOFF\fP встановлена у \*(rqon".
+.br
+З командного рядка ви можете змінювати її значення параметром
+\-onoff=ваше_значення.
+
+.TP 5
+\fBDOWNLOAD_ALL\fP
+.br
+Якщо ця змінна встановлена у "on", тоді усі файли, на які був запит, буде
+стягнуто разом до виконання основної команди( install або upgrade). Якщо ж
+змінна встановлена у значення "off", тоді потрібні файли будуть
+завантажуватися по одному перед безпосереднім виконанням основної команди:
+install або upgrade.
+
+Типово змінна \fBDOWNLOAD_ALL\fP встановлена у значення "off".
+.br
+З командного рядка ви можете змінювати її значення параметром:
+\-download_all=ваше_значення.
+
+.TP 5
+\fBDIALOG\fP
+.br
+Вмикає (on) або вимикає (off) діалоговий інтерфейс.
+
+Типово змінна \fBDIALOG\fP встановлена у "on".
+.br
+З командного рядка ви можете встановити її параметром \-dialog=ваше_значення.
+
+.TP 5
+\fBDIALOG_MAXARGS\fP
+.br
+Встановлює максимальне число знаків що посилаються програмі "dialog" у
+якості параметру. Якщо число знаків що передаються перевищує це число, тоді
+slackpkg вилучає інформацію про поточну версію кожного пакунку. Якщо навіть
+після цього число знаків перевищує межу допустимого, тоді slackpkg повертає
+користувачу повідомлення про помилку.
+
+Якщо змінна \fBDIALOG_MAXARGS\fP не встановлена, тоді 19500 є типовим
+значенням.
+.br
+У командному рядку, для зміни значення змінної, ви можете використовувати
+параметр: \-dialog_maxargs=ваше_значення.
+
+.TP 5
+\fBBATCH\fP
+.br
+Вмикає (on) або вимикає (off) безінтерактивний режим. Коли запускається у
+пакунковому режимі, slackpkg припиняє показувати підказки. Замість цього,
+відповіді на усі питання встановлюються у \fBDEFAULT_ANSWER\fP(дивись нижче).
+.br
+Якщо ви проводите оновлення у цьому режимі, тоді вам згодом потрібно
+запустити "slackpkg new\-config" щоб знайти та об’єднати .new файли.
+
+Типове значення змінної \fBBATCH\fP встановлено у "off".
+.br
+З командного рядка ви можете встановити змінну параметром:
+\-batch=ваше_значення.
+
+.TP 5
+\fBDEFAULT_ANSWER\fP
+.br
+Це типова відповідь на питання підказок, що показуються користувачу. Це
+використовується лише у безінтерактивному режимі (коли змінна \fBBATCH\fP має
+значення "yes" або пакунковий режим задано через командний рядок); інакше,
+ця змінна не використовується.
+.br
+Припустимими значеннями є "y" або "n".
+
+Типово змінна \fBDEFAULT_ANSWER\fP встановлена у "n".
+.br
+У командному рядку, для зміни значення змінної, ви можете використовувати
+параметр: \-default_answer=ваше_значення.
+
+.TP 5
+\fBUSE_INCLUDES\fP
+.br
+Шаблони slackpkg можуть включати у себе інші шаблони, для зменшення
+повторюваності одних й тих самих пакунків у різних шаблонах. Якщо ви бажаєте
+вилучити лише специфічні шаблони, тоді ви можете вимкнути опрацювання
+вкладених шаблонів #include.
+
+Типове значення змінної \fBUSE_INCLUDES\fP встановлено у "on".
+.br
+З командного рядка ви можете змінити змінну параметром:
+\-use_includes=ваше_значення.
+
+.TP 5
+\fBSPINNING\fP
+.br
+Коли slackpkg чимось зайнятий деякий час, ви можете бачити значок що
+повертається як ознаку активності. Якщо ви не бажаєте його бачити, ви можете
+вимкнути його встановивши цю змінну у значення "off".
+
+Типове значення змінної \fBSPINNING\fP встановлено у "on".
+.br
+З командного рядка ви можете встановити її параметром:
+\-spinning=ваше_значення.
+
+.SH ФАЙЛИ
+.TP 5
+\fB/etc/slackpkg/slacpkg.conf\fP
+
+.SH "ДИВІТЬСЯ ТАКОЖ"
+\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8)
+\fBremovepkg\fP(8)
diff --git a/source/ap/slackpkg/files/mirrors-arm.sample b/source/ap/slackpkg/files/mirrors-arm.sample
index ee5bd81c..b26736bd 100644
--- a/source/ap/slackpkg/files/mirrors-arm.sample
+++ b/source/ap/slackpkg/files/mirrors-arm.sample
@@ -54,27 +54,37 @@
#file://path/to/some/directory/
#
#----------------------------------------------------------------
-# Slackware ARM x.x (for an assumed release of the hard float port)
+# Slackware ARM 15.0: 32bit armv7, hardware floating point ABI.
#----------------------------------------------------------------
-#ftp://slackware.uk/slackwarearm/slackwarearm-x.x/
-#ftp://ftp.halifax.rwth-aachen.de/slackwarearm/slackwarearm-x.x/
-#ftp://ftp.slackware.pl/pub/slackwarearm/slackwarearm-x.x/
-#ftp://mirrors.vbi.vt.edu/linux/slackwarearm/slackwarearm-x.x/
-#ftp://mirror.slackbuilds.org/pub/slackwarearm/slackwarearm-x.x/
-#ftp://slackware.absolutehosting.net/pub/slackwarearm/slackwarearm-x.x/
+#http://slackware.uk/slackwarearm/slackwarearm-15.0/
+#http://ftp.halifax.rwth-aachen.de/slackwarearm/slackwarearm-15.0/
+#http://ftp.slackware.pl/pub/slackwarearm/slackwarearm-15.0/
+#https://mirror.slackbuilds.org/slackwarearm/slackwarearm-15.0/
+#https://slackware.absolutehosting.net/pub/slackwarearm/slackwarearm-15.0/
#
-#ftp://ftp.arm.slackware.com/slackwarearm/slackwarearm-x.x/
+#http://ftp.arm.slackware.com/slackwarearm/slackwarearm-15.0/
#
#----------------------------------------------------------------
-# Slackware ARM current
+# Slackware ARM current: 32bit armv7, hardware floating point ABI.
#----------------------------------------------------------------
-#ftp://slackware.uk/slackwarearm/slackwarearm-current/
-#ftp://ftp.halifax.rwth-aachen.de/slackwarearm/slackwarearm-current/
-#ftp://ftp.slackware.pl/pub/slackwarearm/slackwarearm-current/
-#ftp://mirrors.vbi.vt.edu/linux/slackwarearm/slackwarearm-current/
-#ftp://mirror.slackbuilds.org/pub/slackwarearm/slackwarearm-current/
-#ftp://slackware.absolutehosting.net/pub/slackwarearm/slackwarearm-current/
-#
-#ftp://ftp.arm.slackware.com/slackwarearm/slackwarearm-current/
+#http://slackware.uk/slackwarearm/slackwarearm-current/
+#http://ftp.halifax.rwth-aachen.de/slackwarearm/slackwarearm-current/
+#http://ftp.slackware.pl/pub/slackwarearm/slackwarearm-current/
+#https://mirror.slackbuilds.org/slackwarearm/slackwarearm-current/
+#https://slackware.absolutehosting.net/pub/slackwarearm/slackwarearm-current/
+#
+#http://ftp.arm.slackware.com/slackwarearm/slackwarearm-current/
+#
+#----------------------------------------------------------------
+# Slackware AArch64 (ARM64) current: 64 bit armv8
+#----------------------------------------------------------------
+#http://slackware.uk/slackwarearm/slackwareaarch64-current/
+#http://ftp.halifax.rwth-aachen.de/slackwarearm/slackwareaarch64-current/
+#http://ftp.slackware.pl/pub/slackwarearm/slackwareaarch64-current/
+#https://mirror.slackbuilds.org/slackwarearm/slackwareaarch64-current/
+#https://slackware.absolutehosting.net/pub/slackwarearm/slackwareaarch64-current/
+#
+#http://ftp.arm.slackware.com/slackwarearm/slackwareaarch64-current/
+#
diff --git a/source/ap/slackpkg/files/mirrors-x86.sample b/source/ap/slackpkg/files/mirrors-x86.sample
index 922bc171..b72dd80e 100644
--- a/source/ap/slackpkg/files/mirrors-x86.sample
+++ b/source/ap/slackpkg/files/mirrors-x86.sample
@@ -49,7 +49,7 @@
# Slackware-14.2
#----------------------------------------------------------------
# USE MIRRORS.SLACKWARE.COM (DO NOT USE FTP - ONLY HTTP FINDS A NEARBY MIRROR)
-# https://mirrors.slackware.com/slackware/slackware-14.2/
+https://mirrors.slackware.com/slackware/slackware-14.2/
#
#
# Here are some individual mirrors that can be used instead of the
@@ -162,8 +162,7 @@
# ftp://ftp.sunet.se/mirror/slackware.com/slackware-14.2/
# http://ftp.sunet.se/mirror/slackware.com/slackware-14.2/
# SWITZERLAND (CH)
-# ftp://mirror.switch.ch/mirror/slackware/slackware-14.2/
-# http://mirror.switch.ch/ftp/mirror/slackware/slackware-14.2/
+# https://mirror.init7.net/slackware/slackware-14.2/
# TAIWAN (TW)
# ftp://ftp.isu.edu.tw/pub/Linux/Slackware/slackware-14.2/
# http://ftp.isu.edu.tw/pub/Linux/Slackware/slackware-14.2/
@@ -176,6 +175,8 @@
# ftp://mirrors.mithril.org.ua/linux/slackware/slackware-14.2/
# http://mirrors.mithril.org.ua/linux/slackware/slackware-14.2/
# UNITED KINGDOM (UK)
+# http://slackware.uk/slackware/slackware-14.2/
+# ftp://slackware.uk/slackware/slackware-14.2/
# ftp://ftp.mirrorservice.org/sites/ftp.slackware.com/pub/slackware/slackware-14.2/
# http://ftp.mirrorservice.org/sites/ftp.slackware.com/pub/slackware/slackware-14.2/
# ftp://mirror.bytemark.co.uk/slackware/slackware-14.2/
@@ -242,7 +243,6 @@
# ftp://mirror.its.dal.ca/slackware/slackware-current/
# http://mirror.its.dal.ca/slackware/slackware-current/
# CHINA (CN)
-# http://mirror.bjtu.edu.cn/slackware/slackware-current/
# http://mirrors.163.com/slackware/slackware-current/
# http://mirrors.ustc.edu.cn/slackware/slackware-current/
# COSTA RICA (CR)
@@ -328,8 +328,7 @@
# ftp://ftp.sunet.se/mirror/slackware.com/slackware-current/
# http://ftp.sunet.se/mirror/slackware.com/slackware-current/
# SWITZERLAND (CH)
-# ftp://mirror.switch.ch/mirror/slackware/slackware-current/
-# http://mirror.switch.ch/ftp/mirror/slackware/slackware-current/
+# https://mirror.init7.net/slackware/slackware-current/
# TAIWAN (TW)
# ftp://ftp.isu.edu.tw/pub/Linux/Slackware/slackware-current/
# http://ftp.isu.edu.tw/pub/Linux/Slackware/slackware-current/
@@ -344,6 +343,8 @@
# ftp://mirrors.mithril.org.ua/linux/slackware/slackware-current/
# http://mirrors.mithril.org.ua/linux/slackware/slackware-current/
# UNITED KINGDOM (UK)
+# http://slackware.uk/slackware/slackware-current/
+# ftp://slackware.uk/slackware/slackware-current/
# ftp://ftp.mirrorservice.org/sites/ftp.slackware.com/pub/slackware/slackware-current/
# http://ftp.mirrorservice.org/sites/ftp.slackware.com/pub/slackware/slackware-current/
# ftp://mirror.bytemark.co.uk/slackware/slackware-current/
diff --git a/source/ap/slackpkg/files/mirrors-x86_64.sample b/source/ap/slackpkg/files/mirrors-x86_64.sample
index aae06f1e..aa174282 100644
--- a/source/ap/slackpkg/files/mirrors-x86_64.sample
+++ b/source/ap/slackpkg/files/mirrors-x86_64.sample
@@ -49,7 +49,7 @@
# Slackware64-14.2
#----------------------------------------------------------------
# USE MIRRORS.SLACKWARE.COM (DO NOT USE FTP - ONLY HTTP FINDS A NEARBY MIRROR)
-# https://mirrors.slackware.com/slackware/slackware64-14.2/
+https://mirrors.slackware.com/slackware/slackware64-14.2/
#
#
# Here are some individual mirrors that can be used instead of the
@@ -160,8 +160,7 @@
# ftp://ftp.sunet.se/mirror/slackware.com/slackware64-14.2/
# http://ftp.sunet.se/mirror/slackware.com/slackware64-14.2/
# SWITZERLAND (CH)
-# ftp://mirror.switch.ch/mirror/slackware/slackware64-14.2/
-# http://mirror.switch.ch/ftp/mirror/slackware/slackware64-14.2/
+# https://mirror.init7.net/slackware/slackware64-14.2/
# TAIWAN (TW)
# ftp://ftp.isu.edu.tw/pub/Linux/Slackware/slackware64-14.2/
# http://ftp.isu.edu.tw/pub/Linux/Slackware/slackware64-14.2/
@@ -174,6 +173,8 @@
# ftp://mirrors.mithril.org.ua/linux/slackware/slackware64-14.2/
# http://mirrors.mithril.org.ua/linux/slackware/slackware64-14.2/
# UNITED KINGDOM (UK)
+# http://slackware.uk/slackware/slackware64-14.2/
+# ftp://slackware.uk/slackware/slackware64-14.2/
# ftp://ftp.mirrorservice.org/sites/ftp.slackware.com/pub/slackware/slackware64-14.2/
# http://ftp.mirrorservice.org/sites/ftp.slackware.com/pub/slackware/slackware64-14.2/
# ftp://mirror.bytemark.co.uk/slackware/slackware64-14.2/
@@ -240,7 +241,6 @@
# ftp://mirror.its.dal.ca/slackware/slackware64-current/
# http://mirror.its.dal.ca/slackware/slackware64-current/
# CHINA (CN)
-# http://mirror.bjtu.edu.cn/slackware/slackware64-current/
# http://mirrors.163.com/slackware/slackware64-current/
# http://mirrors.ustc.edu.cn/slackware/slackware64-current/
# COSTA RICA (CR)
@@ -324,8 +324,7 @@
# ftp://ftp.sunet.se/mirror/slackware.com/slackware64-current/
# http://ftp.sunet.se/mirror/slackware.com/slackware64-current/
# SWITZERLAND (CH)
-# ftp://mirror.switch.ch/mirror/slackware/slackware64-current/
-# http://mirror.switch.ch/ftp/mirror/slackware/slackware64-current/
+# https://mirror.init7.net/slackware/slackware64-current/
# TAIWAN (TW)
# ftp://ftp.isu.edu.tw/pub/Linux/Slackware/slackware64-current/
# http://ftp.isu.edu.tw/pub/Linux/Slackware/slackware64-current/
@@ -338,6 +337,8 @@
# ftp://mirrors.mithril.org.ua/linux/slackware/slackware64-current/
# http://mirrors.mithril.org.ua/linux/slackware/slackware64-current/
# UNITED KINGDOM (UK)
+# http://slackware.uk/slackware/slackware64-current/
+# ftp://slackware.uk/slackware/slackware64-current/
# ftp://ftp.mirrorservice.org/sites/ftp.slackware.com/pub/slackware/slackware64-current/
# http://ftp.mirrorservice.org/sites/ftp.slackware.com/pub/slackware/slackware64-current/
# ftp://mirror.bytemark.co.uk/slackware/slackware64-current/
diff --git a/source/ap/slackpkg/files/pkglist.awk b/source/ap/slackpkg/files/pkglist.awk
index 9b4b1bcf..c4065801 100644
--- a/source/ap/slackpkg/files/pkglist.awk
+++ b/source/ap/slackpkg/files/pkglist.awk
@@ -23,13 +23,20 @@
VERSION=$(NF-2)
NF=NF-3
NAME=$0
+
+ PKGNAME=NAME"-"VERSION"-"ARCH"-"RELEASE
+ if (VERSION == "") { VERSION="UNKNOWN" ; }
+ if (ARCH == "") { ARCH= "UNKNOWN" ; }
+ if (RELEASE == "") { RELEASE= "UNKNOWN" ; }
} else {
RELEASE=none
ARCH=none
VERSION=none
EXTENSION=tgz
NAME=$0
+
+ PKGNAME=NAME"-"VERSION"-"ARCH"-"RELEASE
}
FS=fs
- print DIR" "NAME" "VERSION" "ARCH" "RELEASE" "NAME"-"VERSION"-"ARCH"-"RELEASE" "PATH" "EXTENSION
+ print DIR" "NAME" "VERSION" "ARCH" "RELEASE" "PKGNAME" "PATH" "EXTENSION
}
diff --git a/source/ap/slackpkg/files/post-functions.sh b/source/ap/slackpkg/files/post-functions.sh
index b5fecd39..593c47b0 100644
--- a/source/ap/slackpkg/files/post-functions.sh
+++ b/source/ap/slackpkg/files/post-functions.sh
@@ -47,7 +47,7 @@ mergenew() {
;;
I|i)
if [ -f "${FULLNAME}.smerge" ]; then
- if [ -e "${FULLNAME}" ]; then
+ if [ -e "${FULLNAME}" ] && [ "$ORIG_BACKUPS" != "off" ]; then
mv "${FULLNAME}" "${FULLNAME}.orig"
fi
mv "${FULLNAME}.smerge" "${FULLNAME}"
@@ -101,7 +101,7 @@ overold() {
FILEPATH=$(dirname $i)
FULLNAME="${FILEPATH}/${BASENAME}"
- if [ -e ${FULLNAME} ]; then
+ if [ -e ${FULLNAME} ] && [ "$ORIG_BACKUPS" != "off" ]; then
mv ${FULLNAME} ${FULLNAME}.orig
fi
mv ${FULLNAME}.new ${FULLNAME}
@@ -141,21 +141,52 @@ looknew() {
-not -name "shadow.new" \
-not -name "gshadow.new" 2>/dev/null | sort 2>/dev/null)
if [ "$FILES" != "" ]; then
- echo -e "\n\
-Some packages had new configuration files installed.
+ newcount=$(echo "$FILES" | wc -l)
+ echo -ne "\n\
+Some packages had new configuration files installed ($newcount new files):\n\n"
+
+ SIZE=$(stty size)
+ ROWS=${SIZE% *}
+ LISTMAX=$((ROWS-20))
+
+ if [ $newcount -le $LISTMAX ]; then
+ echo -e "$FILES"
+ else
+ F=0
+ for FN in $FILES; do
+ F=$((F+1))
+ echo "$FN"
+
+ if [ $F -ge $LISTMAX ]; then
+ F=0
+ echo -ne "\nPress SPACE for more, ENTER to skip"
+ IFS=$'\n' read -rn 1 junk
+ echo -e "\n"
+
+ if [ "$junk" = " " ]; then
+ continue
+ elif [ "$junk" = "" ]; then
+ break
+ fi
+ fi
+ done
+ fi
+
+ echo -ne "\n\
You have four choices:
(K)eep the old files and consider .new files later
- (O)verwrite all old files with the new ones. The
- old files will be stored with the suffix .orig
-
+ (O)verwrite all old files with the new ones"
+ [ "$ORIG_BACKUPS" != "off" ] && echo -ne ". The
+ old files will be stored with the suffix .orig"
+ echo -e "\n\n\
(R)emove all .new files
(P)rompt K, O, R selection for every single file
-
+
What do you want (K/O/R/P)?"
- answer
+ answer
case $ANSWER in
K|k)
break
@@ -178,7 +209,7 @@ What do you want (K/O/R/P)?"
GOEX=0
while [ $GOEX -eq 0 ]; do
echo
- showmenu $i "(K)eep" "(O)verwrite" "(R)emove" "(D)iff" "(M)erge" "(V)imdiff"
+ showmenu $i "(K)eep" "(O)verwrite" "(R)emove" "(D)iff" "(M)erge" "(V)imdiff"
read ANSWER
case $ANSWER in
O|o)
@@ -195,9 +226,9 @@ What do you want (K/O/R/P)?"
M|m)
mergenew $1
;;
- V|v)
- runvimdiff $1
- ;;
+ V|v)
+ runvimdiff $1
+ ;;
K|k|*)
GOEX=1
;;
@@ -236,7 +267,7 @@ Your kernel image was updated, and lilo does not appear to be used on
your system. You may need to adjust your boot manager (like GRUB) to
boot the appropriate kernel (after generating an initrd if required)."
fi
- echo -e "Press any key to continue...\n "
+ echo -e "Press the \"Enter\" key to continue...\n "
read _junk
fi
}
diff --git a/source/ap/slackpkg/files/slackpkg b/source/ap/slackpkg/files/slackpkg
index 67864930..49a12376 100644
--- a/source/ap/slackpkg/files/slackpkg
+++ b/source/ap/slackpkg/files/slackpkg
@@ -178,6 +178,14 @@ while [ -n "$1" ] ; do
ONLY_NEW_DOTNEW=off
shift
;;
+ -orig_backups=on)
+ ORIG_BACKUPS=on
+ shift
+ ;;
+ -orig_backups=off)
+ ORIG_BACKUPS=off
+ shift
+ ;;
-use_includes=on)
USE_INCLUDES=on
shift
@@ -206,7 +214,7 @@ while [ -n "$1" ] ; do
SOURCE=$(echo $1 | cut -f2 -d=)
shift
;;
- install|reinstall|upgrade|remove|blacklist|download)
+ install|reinstall|upgrade|remove|download)
CMD=$1
shift
if [ -n "$1" ]; then
@@ -238,7 +246,7 @@ while [ -n "$1" ] ; do
shift
fi
;;
- install-new|upgrade-all|clean-system|new-config|check-updates|help)
+ install-new|upgrade-all|clean-system|new-config|check-updates|show-changelog|help)
CMD=$1
shift
if [ -n "$1" ]; then
@@ -310,11 +318,22 @@ case "$CMD" in
full_usage
;;
check-updates)
+ # output to stdout if no change, or stderr if changes. Will cause
+ # cron jobs to notify system admin
if checkchangelog 1>/dev/null 2>/dev/null ; then
- echo "No updated packages since last check."
+ echo "Slackpkg: No updated packages since last check."
+ else
+ echo "Slackpkg: Updated packages are available since last check." >&2
+ fi
+ ;;
+ show-changelog)
+ # display changelog and exit
+ if [ -e ${ROOT}/${WORKDIR}/ChangeLog.txt ]; then
+ $MORECMD ${ROOT}/${WORKDIR}/ChangeLog.txt
else
- echo "Updated packages are available since last check."
+ echo "ChangeLog.txt file not found. Aborting"
fi
+ POSTINST=off
;;
update)
# If you are using "slackpkg update gpg" OR the system
@@ -431,7 +450,7 @@ case "$CMD" in
cleanup
exit 0
fi
- for i in pkgtools glibc-solibs aaa_elflibs readline sed; do
+ for i in pkgtools aaa_glibc-solibs glibc-solibs aaa_libraries aaa_elflibs readline sed; do
FOUND=""
FOUND=$(echo $SHOWLIST | tr -s ' ' "\n" | grep "${i}-[0-9]")
if [ "$FOUND" != "" ]; then
@@ -461,20 +480,8 @@ case "$CMD" in
grep -e "^\([a-z]\)" $CONF/blacklist | $MORECMD
cleanup
fi
-
- makelist ${INPUTLIST}
- for i in $LIST; do
- BASENAME=$(cutpkg $i)
- BLACKLIST="$BLACKLIST $BASENAME"
- done
- BLACKLIST=$(echo $BLACKLIST | tr ' ' "\n")
- if [ "$BLACKLIST" = "" ]; then
- echo -e "No packages match the pattern."
- cleanup
- else
- showlist "$BLACKLIST" $CMD
- fi
-
+
+ # As of 15.0, this function just runs /bin/false and exits with a comment
blacklist_pkg
;;
file-search)
@@ -586,11 +593,11 @@ esac
#
# Executes the post-install. This is the default
# Before runs post-install, check if the slackpkg option is
-# remove, search, update, blacklist, info or clean-system.
+# remove, search, update, info or clean-system.
# That options don't change configurations files and, if
# someone remove the kernel, i hope he knows what is doing.
#
-for i in check-updates remove search file-search update blacklist info \
+for i in check-updates remove search file-search update info \
clean-system download generate-template remove-template; do
if [ "$CMD" = "$i" ]; then
POSTINST=off
diff --git a/source/ap/slackpkg/files/slackpkg.8 b/source/ap/slackpkg/files/slackpkg.8
index 4ec901a4..b1baa45d 100644
--- a/source/ap/slackpkg/files/slackpkg.8
+++ b/source/ap/slackpkg/files/slackpkg.8
@@ -6,18 +6,13 @@
.SH SYNOPSIS
.B slackpkg
.B [OPTIONS]
-.B {install|remove|search|upgrade|reinstall|blacklist}
+.B {install|remove|search|file-search|download|upgrade|reinstall|blacklist}
.BI { PATTERN | FILE }
.B slackpkg [OPTIONS] {clean-system|upgrade-all|install-new}
.B slackpkg
.B [OPTIONS]
-.B {search|file-search}
-.BI { PATTERN | FILE }
-
-.B slackpkg
-.B [OPTIONS]
.B {generate-template|install-template|remove-template}
.I TEMPLATENAME
@@ -26,7 +21,7 @@
.B slackpkg [OPTIONS] update [gpg]
-.B slackpkg [OPTIONS] {new-config|check-updates}
+.B slackpkg [OPTIONS] {new-config|check-updates|show-changelog}
.B slackpkg [OPTIONS] help
@@ -154,6 +149,11 @@ Verify if there is any update to ChangeLog.txt. This is good to be used from
cron to alert the sysadmin about updates.
.TP 5
+.B show-changelog
+.br
+Display Slackware ChangeLog.txt file and exit.
+
+.TP 5
.B file-search
.br
You can search the official Slackware packages for any file in the Slackware
@@ -166,6 +166,12 @@ distribution. Do you need a strange library? Use file-search to find it.
All packages with matching "filename" will be shown, thus you can see whether
the packages are installed or not; if not, you can download and install them
with other slackpkg actions.
+Multiple filenames may be requested for searching by separating them with
+space; those fragments will be ORed;
+still, "filename" must be one argument; quotes and/or escapes are at your
+discretion.
+See also
+.BR CAVEATS .
.TP 5
.B search
@@ -301,6 +307,13 @@ careful, this can put your machine in an unusable state. The "include"
handling can be activated/deactivated in slackpkg.conf or with the
appropriate option in command-line.
+.SH CAVEATS
+Long story short \(em spaces in filenames (of "file-search" action) are not
+supported.
+If you happen to be looking for a filename-with-space, you are safe to use the
+left-most part up to the space (in that the right-most part after the space
+will be ignored anyway (at best) or yield noise (at worst)).
+
.SH FILES
.TP 5
.B /etc/slackpkg/mirrors
diff --git a/source/ap/slackpkg/files/slackpkg.conf.5 b/source/ap/slackpkg/files/slackpkg.conf.5
index 5af259a8..529bfba7 100644
--- a/source/ap/slackpkg/files/slackpkg.conf.5
+++ b/source/ap/slackpkg/files/slackpkg.conf.5
@@ -38,6 +38,7 @@ value using "uname -m". The valid values are:
.ds title MACHINE\t\tVALID ARCH VALUES
.ds arm ARM\t\t\tarm
+.ds aarch64 AArch64\t\taarch64
.ds x86 x86 (32bits)\ti386, i486, i586 and i686
.ds x86_64 x86 (64bits)\tx86_64
.ds ppc PowerPC\t\tpowerpc
@@ -47,6 +48,8 @@ value using "uname -m". The valid values are:
.br
\*[arm]
.br
+\*[aarch64]
+.br
\*[x86]
.br
\*[x86_64]
@@ -211,6 +214,21 @@ is "off". Only change this if you know what are you doing...
From command line, you can use -only_new_dotnew=value.
.TP 5
+.B ORIG_BACKUPS
+.br
+During integration of .new files during the post installation phase, original
+files are backed up to a file name with a .orig extension. To prevent this,
+set this option to "off" and note that you will no longer have a copy of the
+content of the file prior to it being replaced by the .new version.
+
+The default value of
+.B ORIG_BACKUPS
+is "on". Only change this if you are sure you don't want backups of
+overwritten files.
+.br
+From the command line, you can use -orig_backups=value.
+
+.TP 5
.B ONOFF
.br
The
diff --git a/source/ap/slackpkg/files/slackpkg.conf.new b/source/ap/slackpkg/files/slackpkg.conf.new
index 9eae0ab2..fb6ae1dd 100644
--- a/source/ap/slackpkg/files/slackpkg.conf.new
+++ b/source/ap/slackpkg/files/slackpkg.conf.new
@@ -1,9 +1,9 @@
#
-# slackpkg.conf - Configuration for SlackPkg
-# v2.8
+# /etc/slackpkg/slackpkg.conf
+# Configuration for SlackPkg
+# v15.0
#
-#
# SlackPkg - An Automated packaging tool for Slackware Linux
# Copyright (C) 2003-2011 Roberto F. Batista, Evaldo Gardenali
#
@@ -24,21 +24,21 @@
# Project Page: http://slackpkg.org/
# Roberto F. Batista (aka PiterPunk) piterpunk@slackware.com
# Evaldo Gardenali (aka UdontKnow) evaldogardenali@fasternet.com.br
-#
# For configuration options that have only two states, possible values are
# either "on" or "off"
-# Remember, the only official Slackware ports are x86, s390 and arm, and
-# slackpkg developers don't have s390 boxes for testing. If you are
-# testing/using other architectures and have suggestions or patches,
-# please let me know (piterpunk@slackware.com)
+# Remember, the only official Slackware ports are x86, s390, arm, and aarch64,
+# and slackpkg developers don't have s390 boxes for testing. If you are
+# testing/using other architectures and have suggestions or patches, please
+# let us know (email rworkman@slackware.com)
#
# Select the architecture of your system. Valid values are:
# i#86 (where # is 3, 4, 5 or 6)
# x86_64
# s390
# arm* (* can be v4, v5tejl, and other ARM versions)
+# aarch64
# powerpc
#
# The line is commented because slackpkg will try to find your
@@ -64,10 +64,10 @@
# as needed
#SLACKKEY="Slackware Linux Project <security@slackware.com>"
-# Downloaded files will be in directory below:
+# Downloaded files will be in the TEMP directory:
TEMP=/var/cache/packages
-# Package lists, file lists, and others will be at WORKDIR:
+# Package lists, file lists, and others will be stored in WORKDIR:
WORKDIR=/var/lib/slackpkg
# Special options for wget (default is WGETFLAGS="--passive-ftp")
@@ -85,8 +85,8 @@ CHECKMD5=on
CHECKGPG=on
# If CHECKSIZE is "on", the system will check if we have sufficient disk
-# space to install selected package. This make upgrade/install safer, but slow
-# upgrade/install process.
+# space to install selected package. This make upgrade/install safer, but
+# will also slow down the upgrade/install process.
CHECKSIZE=off
# PRIORITY sets the download priority. slackpkg will try to found the
@@ -101,14 +101,18 @@ PRIORITY=( patches %PKGMAIN extra pasture testing )
# prompts you for what it should do. Default=on
POSTINST=on
-# Post-installation features, by default, search all of /etc for .new files.
-# This is the safe option: with it, you won't have any unmerged .new files
-# to cause problems. Even so, some people prefer that only the .new files
-# installed by the current slackpkg session be checked.
-# If this is your case, change ONLY_NEW_DOTNEW to "on".
+# Post-installation features, by default, search all of /etc and a few other
+# predefined locations for .new files. This is the safe option: with it,
+# you won't have any unmerged .new files to cause problems. Even so, some
+# people prefer that only the .new files installed by the current slackpkg
+# session be checked. If this is your case, change ONLY_NEW_DOTNEW to "on".
# Default=off
ONLY_NEW_DOTNEW=off
+# Whether to backup files overwritten by their .new counterparts with a
+# .orig extension.
+ORIG_BACKUPS=on
+
# The ONOFF variable sets the initial behavior of the dialog interface.
# If you set this to "on" then all packages will be selected by default.
# If you prefer the opposite option (all unchecked), then set this to "off".
diff --git a/source/ap/slackpkg/slackpkg.SlackBuild b/source/ap/slackpkg/slackpkg.SlackBuild
index 1584e9cc..db377434 100755
--- a/source/ap/slackpkg/slackpkg.SlackBuild
+++ b/source/ap/slackpkg/slackpkg.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2016, 2018 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# Copyright 2016, 2018, 2021 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,9 +23,9 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=slackpkg
-VERSION=${VERSION:-2.83.0}
+VERSION=${VERSION:-15.0}
ARCH="noarch"
-BUILD=${BUILD:-5}
+BUILD=${BUILD:-1}
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
# the name of the created package would be, and then exit. This information
@@ -49,101 +49,72 @@ cd $CWD/files
# Install main script:
mkdir -pv $PKG/usr/sbin
-cp -av slackpkg.gz $PKG/usr/sbin
-gzip -d $PKG/usr/sbin/slackpkg.gz
+cp -av slackpkg $PKG/usr/sbin
chmod 755 $PKG/usr/sbin/slackpkg
chown root:root $PKG/usr/sbin/slackpkg
# Prepare /etc directory:
mkdir -pv $PKG/etc/slackpkg
-cp -av blacklist.new.gz slackpkg.conf.new.gz $PKG/etc/slackpkg
-gzip -d $PKG/etc/slackpkg/*
+cp -av blacklist.new slackpkg.conf.new $PKG/etc/slackpkg
chmod 644 $PKG/etc/slackpkg/*
chown root:root $PKG/etc/slackpkg/*
mkdir -pv $PKG/etc/slackpkg/templates
# Install support scripts in /usr/libexec/slackpkg:
mkdir -pv $PKG/usr/libexec/slackpkg
-cp -av core-functions.sh.gz cutpkg.awk.gz filelist.awk.gz install-new.awk.gz pkglist.awk.gz \
+cp -av core-functions.sh cutpkg.awk filelist.awk install-new.awk pkglist.awk \
$PKG/usr/libexec/slackpkg
-gzip -d $PKG/usr/libexec/slackpkg/*
chmod 755 $PKG/usr/libexec/slackpkg/*
chown root:root $PKG/usr/libexec/slackpkg/*
mkdir -pv $PKG/usr/libexec/slackpkg/functions.d
-cp -av dialog-functions.sh.gz post-functions.sh.gz \
+cp -av dialog-functions.sh post-functions.sh \
$PKG/usr/libexec/slackpkg/functions.d
-gzip -d $PKG/usr/libexec/slackpkg/functions.d/*
chmod 755 $PKG/usr/libexec/slackpkg/functions.d/*
chown root:root $PKG/usr/libexec/slackpkg/functions.d/*
# Install man pages:
mkdir -pv $PKG/usr/man/man5
-cp -av slackpkg.conf.5.gz $PKG/usr/man/man5
-chmod 644 $PKG/usr/man/man5/slackpkg.conf.5.gz
-chown root:root $PKG/usr/man/man5/slackpkg.conf.5.gz
+cp -av slackpkg.conf.5 $PKG/usr/man/man5
+chmod 644 $PKG/usr/man/man5/slackpkg.conf.5
+chown root:root $PKG/usr/man/man5/slackpkg.conf.5
mkdir -pv $PKG/usr/man/man8
-cp -av slackpkg.8.gz $PKG/usr/man/man8
-chmod 644 $PKG/usr/man/man8/slackpkg.8.gz
-chown root:root $PKG/usr/man/man8/slackpkg.8.gz
+cp -av slackpkg.8 $PKG/usr/man/man8
+chmod 644 $PKG/usr/man/man8/slackpkg.8
+chown root:root $PKG/usr/man/man8/slackpkg.8
# Install internationalized man pages from
# http://slint.fr/forSlackware/man_l10n/slackpkg/
-( cd $PKG/usr/man
- tar xf $CWD/manpages-l10n.tar.xz
- for page in manpages-l10n/*slackpkg.conf ; do
- manpage=$(basename $page)
- mkdir -p ${manpage%%.*}/man5
- mv $page ${manpage%%.*}/man5/${page#*.}.5
- done
- for page in manpages-l10n/* ; do
- manpage=$(basename $page)
- mkdir -p ${manpage%%.*}/man8
- mv $page ${manpage%%.*}/man8/${page#*.}.8
- done
- gzip -9 */man?/*.?
- rmdir manpages-l10n
-)
+for page in manpages-l10n/*slackpkg.conf ; do
+ manpage=$(basename $page)
+ mkdir -p $PKG/usr/man/${manpage%%.*}/man5
+ cp -av $page $PKG/usr/man/${manpage%%.*}/man5/${page#*.}.5
+done
+for page in manpages-l10n/*slackpkg ; do
+ manpage=$(basename $page)
+ mkdir -p $PKG/usr/man/${manpage%%.*}/man8
+ cp -av $page $PKG/usr/man/${manpage%%.*}/man8/${page#*.}.8
+done
+chown -R root:root $PKG/usr/man
+
+# Compress manual pages
+find $PKG/usr/man -type f -exec gzip -9 {} \;
# Update version number:
sed -i "s/@VERSION@/$VERSION/g" $PKG/usr/sbin/slackpkg
# Prepare documentation directory:
mkdir -pv $PKG/usr/doc/slackpkg-$VERSION
-cp -av ChangeLog.gz GPL.gz README.gz mirrors* \
+cp -av ChangeLog GPL README mirrors* \
$PKG/usr/doc/slackpkg-$VERSION
chown root:root $PKG/usr/doc/slackpkg-$VERSION/*
chmod 644 $PKG/usr/doc/slackpkg-$VERSION/*
-gzip -d $PKG/usr/doc/slackpkg-$VERSION/*
# Create additional directories needed by slackpkg:
mkdir -pv $PKG/var/lib/slackpkg
mkdir -pv $PKG/var/cache/packages
-# Apply patch in case /var/log/packages is a symlink:
-( cd $PKG/usr/libexec/slackpkg
- zcat $CWD/0001-Fix-for-var_log_packages-being-a-symlink.patch.gz | patch -p1 --verbose || exit 1
-) || exit 1
-
-# Check for new Changelog.txt by checking CHECKSUMS.md5.asc first:
-( cd $PKG/usr/libexec/slackpkg
- zcat $CWD/0002-Use-CHECKSUMS.md5.asc-to-determine-ChangeLog-newness.patch.gz | patch -p2 --verbose || exit 1
-) || exit 1
-
-# Remove dead mirrors:
-( cd $PKG/usr/doc/slackpkg-$VERSION
- zcat $CWD/0003-mirrors-x86-.sample-Remove-bjtu.edu.cn-mirror.patch.gz | patch -p2 --verbose || exit 1
-) || exit 1
-
-( cd $PKG/usr/libexec/slackpkg/functions.d
- zcat $CWD/0005-Clarify-that-a-press-of-Enter-is-needed-to-confirm-k.patch.gz | patch -p2 --verbose || exit 1
-) || exit 1
-
-( cd $PKG/usr/libexec/slackpkg
- zcat $CWD/0006-Mention-possible-stale-mirror-if-CHECKSUMS.md5-gpg-v.patch.gz | patch -p2 --verbose || exit 1
-) || exit 1
-
mkdir -p $PKG/install
-zcat $CWD/doinst.sh.gz | sed -e "s/@VERSION@/$VERSION/g" > $PKG/install/doinst.sh
+cat $CWD/doinst.sh | sed -e "s/@VERSION@/$VERSION/g" > $PKG/install/doinst.sh
cat $CWD/slack-desc > $PKG/install/slack-desc
cd $PKG
diff --git a/source/ap/soma/soma.SlackBuild b/source/ap/soma/soma.SlackBuild
index 793bb386..96349ee6 100755
--- a/source/ap/soma/soma.SlackBuild
+++ b/source/ap/soma/soma.SlackBuild
@@ -25,9 +25,9 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=soma
-VERSION=${VERSION:-3.3.6}
+VERSION=${VERSION:-3.3.7}
ARCH=noarch
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
# the name of the created package would be, and then exit. This information
diff --git a/source/ap/soma/soma.info b/source/ap/soma/soma.info
index d6ab2205..f0680ff1 100644
--- a/source/ap/soma/soma.info
+++ b/source/ap/soma/soma.info
@@ -1,8 +1,8 @@
PRGNAM="soma"
-VERSION="3.3.6"
+VERSION="3.3.7"
HOMEPAGE="http://tty1.uk/slackbuilds/noversion/soma/"
-DOWNLOAD="http://git.tty1.uk/cgit.cgi/soma/snapshot/soma-3.3.6.tar.gz"
-MD5SUM="0110186a251aa612a47bdc282f7b1709"
+DOWNLOAD="http://git.tty1.uk/cgit.cgi/soma/snapshot/soma-3.3.7.tar.gz"
+MD5SUM="de59998824a5121075795d93ab3a631e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/source/ap/xorriso/xorriso.SlackBuild b/source/ap/xorriso/xorriso.SlackBuild
index 27ec3494..e5fc3872 100755
--- a/source/ap/xorriso/xorriso.SlackBuild
+++ b/source/ap/xorriso/xorriso.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2017, 2018 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# Copyright 2017, 2018, 2021 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -74,9 +74,9 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
-rm -rf $PKGNAM-$VERSION
+rm -rf $PKGNAM-$VERSION $PKGNAM-$(echo $VERSION | rev | cut -f2- -d . | rev)
tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
-cd $PKGNAM-$VERSION || exit 1
+cd $PKGNAM-$VERSION || cd $PKGNAM-$(echo $VERSION | rev | cut -f2- -d . | rev) || exit 1
chown -R root:root .
find . \
diff --git a/source/installer/ChangeLog.txt b/source/installer/ChangeLog.txt
index e3a0f784..e917917b 100644
--- a/source/installer/ChangeLog.txt
+++ b/source/installer/ChangeLog.txt
@@ -1,3 +1,6 @@
+Fri Feb 5 20:56:27 UTC 2021
+ Patched for aaa_glibc-solibs rename.
++--------------------------+
Mon Feb 1 18:59:32 UTC 2021
Add upgradepkg to the installer image.
+--------------------------+
diff --git a/source/installer/build_installer.sh b/source/installer/build_installer.sh
index a8b10c79..efa376b2 100755
--- a/source/installer/build_installer.sh
+++ b/source/installer/build_installer.sh
@@ -1414,9 +1414,9 @@ cp -fa${VERBOSE1} $TMP/extract-packages/lib${LIBDIRSUFFIX}/*so* \
lib${LIBDIRSUFFIX}/
rm -rf $TMP/extract-packages
-# a/glibc-solibs:
+# a/aaa_glibc-solibs:
mkdir -p $TMP/extract-packages
-installpkg --terse -root $TMP/extract-packages $SLACKROOT/${DISTRODIR}/a/glibc-solibs-*.t[gblx]z
+installpkg --terse -root $TMP/extract-packages $SLACKROOT/${DISTRODIR}/a/aaa_glibc-solibs-*.t[gblx]z
cp -fa${VERBOSE1} /lib${LIBDIRSUFFIX}/ld-linux*so* lib${LIBDIRSUFFIX}/
cp -fa${VERBOSE1} $TMP/extract-packages/lib${LIBDIRSUFFIX}/*so* \
lib${LIBDIRSUFFIX}/
diff --git a/source/k/kernel-configs/config-generic-5.10.13 b/source/k/kernel-configs/config-generic-5.10.14
index 5153b2b2..f4598fe3 100644
--- a/source/k/kernel-configs/config-generic-5.10.13
+++ b/source/k/kernel-configs/config-generic-5.10.14
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.10.13 Kernel Configuration
+# Linux/x86 5.10.14 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.2.0"
CONFIG_CC_IS_GCC=y
diff --git a/source/k/kernel-configs/config-generic-5.10.13.x64 b/source/k/kernel-configs/config-generic-5.10.14.x64
index 1cdb1e25..53cd7788 100644
--- a/source/k/kernel-configs/config-generic-5.10.13.x64
+++ b/source/k/kernel-configs/config-generic-5.10.14.x64
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.10.13 Kernel Configuration
+# Linux/x86 5.10.14 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.2.0"
CONFIG_CC_IS_GCC=y
diff --git a/source/k/kernel-configs/config-generic-smp-5.10.13-smp b/source/k/kernel-configs/config-generic-smp-5.10.14-smp
index 1f8f3d2c..20ffb5c1 100644
--- a/source/k/kernel-configs/config-generic-smp-5.10.13-smp
+++ b/source/k/kernel-configs/config-generic-smp-5.10.14-smp
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.10.13 Kernel Configuration
+# Linux/x86 5.10.14 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.2.0"
CONFIG_CC_IS_GCC=y
diff --git a/source/k/kernel-configs/config-huge-5.10.13 b/source/k/kernel-configs/config-huge-5.10.14
index 4c916a4b..979409a1 100644
--- a/source/k/kernel-configs/config-huge-5.10.13
+++ b/source/k/kernel-configs/config-huge-5.10.14
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.10.13 Kernel Configuration
+# Linux/x86 5.10.14 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.2.0"
CONFIG_CC_IS_GCC=y
diff --git a/source/k/kernel-configs/config-huge-5.10.13.x64 b/source/k/kernel-configs/config-huge-5.10.14.x64
index f8df3e5b..3106583b 100644
--- a/source/k/kernel-configs/config-huge-5.10.13.x64
+++ b/source/k/kernel-configs/config-huge-5.10.14.x64
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.10.13 Kernel Configuration
+# Linux/x86 5.10.14 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.2.0"
CONFIG_CC_IS_GCC=y
diff --git a/source/k/kernel-configs/config-huge-smp-5.10.13-smp b/source/k/kernel-configs/config-huge-smp-5.10.14-smp
index fc7500d7..d7eb9e16 100644
--- a/source/k/kernel-configs/config-huge-smp-5.10.13-smp
+++ b/source/k/kernel-configs/config-huge-smp-5.10.14-smp
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.10.13 Kernel Configuration
+# Linux/x86 5.10.14 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.2.0"
CONFIG_CC_IS_GCC=y
diff --git a/source/l/elfutils/elfutils.SlackBuild b/source/l/elfutils/elfutils.SlackBuild
index 4b1a4654..138ed639 100755
--- a/source/l/elfutils/elfutils.SlackBuild
+++ b/source/l/elfutils/elfutils.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=elfutils
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/l/glibc/doinst.sh-aa_glibc-solibs b/source/l/glibc/doinst.sh-aaa_glibc-solibs
index d5fea2e5..d5fea2e5 100644
--- a/source/l/glibc/doinst.sh-aa_glibc-solibs
+++ b/source/l/glibc/doinst.sh-aaa_glibc-solibs
diff --git a/source/l/glibc/doinst.sh-glibc-solibs b/source/l/glibc/doinst.sh-glibc-solibs
deleted file mode 100644
index d5fea2e5..00000000
--- a/source/l/glibc/doinst.sh-glibc-solibs
+++ /dev/null
@@ -1,155 +0,0 @@
-#!/bin/sh
-# Copyright (C) 2002, 2005 Slackware Linux, Inc.
-# Copyright 2005, 2006, 2011, 2012, 2018 Patrick J. Volkerding, Sebeka, Minnesota, USA
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 2
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# Swap glibc on the fly.
-#
-# If we're on a running system we have to handle this _very_ carefully. :-)
-# The tricks involved here get trickier every time...
-
-# OK, now we have to be sure of a few things. First, you do have a 2.6
-# kernel running, right?
-
-if [ -r /proc/ksyms ]; then
- echo "FATAL: you need to be running a 2.6.x kernel in order to upgrade"
- echo "to this version of glibc."
- echo
- sleep 999
- exit 1
-fi
-
-# Next, stop using the /lib/ntpl libraries. These are now obsolete and
-# will break the installation if present:
-if [ -d lib/tls ]; then
- mkdir -p lib/obsolete
- mv lib/tls lib/obsolete
-fi
-if [ -x sbin/ldconfig ]; then
- sbin/ldconfig -r . 2> /dev/null
-fi
-
-# Install NPTL glibc libraries:
-if [ -x /sbin/ldconfig -a -d lib/incoming ]; then # swap on the fly
- # Try to protect with flock against another installpkg/removepkg running
- # ldconfig while we're doing the on-the-fly install:
- mkdir -p run/lock/pkgtools
- ( flock 9 || exit 11
- # First create copies of the incoming libraries:
- ( cd lib/incoming
- for file in * ; do
- if [ ! -r ../${file}.incoming ]; then
- cp -a $file ../${file}.incoming
- fi
- done
- )
- # Then switch to them all at once:
- /sbin/ldconfig -l lib/*.incoming 2> /dev/null
- # Remove old versions of the glibc libraries. If you really don't want to
- # do this for some reason, create a file /etc/glibc-nowipe.
- if [ ! -r etc/glibc-nowipe ]; then
- ( cd lib
- for INCOMING in incoming/*-* ; do
- LIBPREFIX=$(basename $INCOMING | cut -f 1 -d -)
- for LIBRARY in ${LIBPREFIX}-* ; do
- # Don't remove the library if it ends in .incoming:
- if [ "$(echo $LIBRARY | rev | cut -f 1 -d .)" = "gnimocni" ]; then
- continue
- fi
- # Don't remove symlinks:
- if [ -L $LIBRARY ]; then
- continue
- fi
- rm -f $LIBRARY
- done
- done
- )
- fi
- # Finally, rename them and clean up:
- ( cd lib
- for file in *.incoming ; do
- rm -f `basename $file .incoming`
- cp -a $file `basename $file .incoming`
- /sbin/ldconfig -l `basename $file .incoming` 2> /dev/null
- rm -f $file
- done
- )
- ) 9> run/lock/pkgtools/ldconfig.lock
-else # no ldconfig? This is a broken situation, but we will do what we can:
- ( cd lib/incoming
- for file in * ; do
- cp -a $file ..
- done
- )
-fi
-# Now, get rid of the temporary directory:
-rm -rf lib/incoming
-# Done installing NPTL glibc libraries.
-
-# Handle config files:
-config() {
- NEW="$1"
- OLD="$(dirname $NEW)/$(basename $NEW .new)"
- # If there's no config file by that name, mv it over:
- if [ ! -r $OLD ]; then
- mv $NEW $OLD
- elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then # toss the redundant copy
- rm $NEW
- fi
- # Otherwise, we leave the .new copy for the admin to consider...
-}
-config etc/profile.d/glibc.csh.new
-config etc/profile.d/glibc.sh.new
-# Clearly you already decided this issue. :-)
-rm -f etc/profile.d/glibc.csh.new
-rm -f etc/profile.d/glibc.sh.new
-
-# This block below *should* be dead code, but it's probably safer to leave it
-# here as a fallback. It no longer has complete coverage of all the links
-# that would be needed in /lib${LIBDIRSUFFIX}, but it covers enough that if
-# we did fall back on this the machine would boot until it reached the boot
-# time call to ldconfig, which would then take care of any missing links.
-if [ ! -x /sbin/ldconfig ]; then
-( cd lib ; rm -rf libm.so.6 )
-( cd lib ; ln -sf libm-@@VERSION@@.so libm.so.6 )
-( cd lib ; rm -rf libnss_files.so.2 )
-( cd lib ; ln -sf libnss_files-@@VERSION@@.so libnss_files.so.2 )
-( cd lib ; rm -rf libresolv.so.2 )
-( cd lib ; ln -sf libresolv-@@VERSION@@.so libresolv.so.2 )
-( cd lib ; rm -rf libutil.so.1 )
-( cd lib ; ln -sf libutil-@@VERSION@@.so libutil.so.1 )
-( cd lib ; rm -rf libnss_compat.so.2 )
-( cd lib ; ln -sf libnss_compat-@@VERSION@@.so libnss_compat.so.2 )
-( cd lib ; rm -rf libthread_db.so.1 )
-( cd lib ; ln -sf libthread_db-1.0.so libthread_db.so.1 )
-( cd lib ; rm -rf libnss_hesiod.so.2 )
-( cd lib ; ln -sf libnss_hesiod-@@VERSION@@.so libnss_hesiod.so.2 )
-( cd lib ; rm -rf libanl.so.1 )
-( cd lib ; ln -sf libanl-@@VERSION@@.so libanl.so.1 )
-( cd lib ; rm -rf libcrypt.so.1 )
-( cd lib ; ln -sf libcrypt-@@VERSION@@.so libcrypt.so.1 )
-( cd lib ; rm -rf libBrokenLocale.so.1 )
-( cd lib ; ln -sf libBrokenLocale-@@VERSION@@.so libBrokenLocale.so.1 )
-( cd lib ; rm -rf ld-linux.so.2 )
-( cd lib ; ln -sf ld-@@VERSION@@.so ld-linux.so.2 )
-( cd lib ; rm -rf libdl.so.2 )
-( cd lib ; ln -sf libdl-@@VERSION@@.so libdl.so.2 )
-( cd lib ; rm -rf libnss_dns.so.2 )
-( cd lib ; ln -sf libnss_dns-@@VERSION@@.so libnss_dns.so.2 )
-( cd lib ; rm -rf libpthread.so.0 )
-( cd lib ; ln -sf libpthread-@@VERSION@@.so libpthread.so.0 )
-( cd lib ; rm -rf libc.so.6 )
-( cd lib ; ln -sf libc-@@VERSION@@.so libc.so.6 )
-( cd lib ; rm -rf librt.so.1 )
-( cd lib ; ln -sf librt-@@VERSION@@.so librt.so.1 )
-fi
-
diff --git a/source/l/glibc/glibc.SlackBuild b/source/l/glibc/glibc.SlackBuild
index 7c5fcc7a..4c15cdb3 100755
--- a/source/l/glibc/glibc.SlackBuild
+++ b/source/l/glibc/glibc.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=glibc
VERSION=${VERSION:-$(echo glibc-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
CHECKOUT=${CHECKOUT:-""}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# I was considering disabling NSCD, but MoZes talked me out of it. :)
#DISABLE_NSCD=" --disable-nscd "
@@ -48,7 +48,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "glibc-$VERSION-$ARCH-$BUILD.txz"
echo "glibc-i18n-$VERSION-$ARCH-$BUILD.txz"
echo "glibc-profile-$VERSION-$ARCH-$BUILD.txz"
- echo "glibc-solibs-$VERSION-$ARCH-$BUILD.txz"
+ echo "aaa_glibc-solibs-$VERSION-$ARCH-$BUILD.txz"
exit 0
fi
@@ -164,7 +164,7 @@ apply_patches() {
# This is going to be the initial $DESTDIR:
export PKG=$TMP/package-glibc-incoming-tree
PGLIBC=$TMP/package-glibc
-PSOLIBS=$TMP/package-glibc-solibs
+PSOLIBS=$TMP/package-aaa_glibc-solibs
PI18N=$TMP/package-glibc-i18n
PPROFILE=$TMP/package-glibc-profile
PDEBUG=$TMP/package-glibc-debug
@@ -388,7 +388,7 @@ mkdir install
cp -a $CWD/slack-desc.glibc-i18n install/slack-desc
makepkg -l y -c n $TMP/glibc-i18n-$VERSION-$SLACKWARE_ARCH-$BUILD.txz
-# glibc-solibs:
+# aaa_glibc-solibs:
cd $PSOLIBS
mkdir -p etc/profile.d
cp -a $CWD/profile.d/* etc/profile.d
@@ -418,8 +418,8 @@ mv sbin/ldconfig .
rm sbin/*
mv ldconfig sbin
mkdir install
-cp -a $CWD/slack-desc.glibc-solibs install/slack-desc
-cp -a $CWD/doinst.sh-glibc-solibs install/doinst.sh
+cp -a $CWD/slack-desc.aaa_glibc-solibs install/slack-desc
+cp -a $CWD/doinst.sh-aaa_glibc-solibs install/doinst.sh
# Fix specific versioning for the symlink creation script. This part of the
# script would only be used in the case where there is no ldconfig on the
# running system that's used to install the package. That should never be the
@@ -430,7 +430,7 @@ fix_doinst
# Only scrub the links in /lib{,64} that will be created by ldconfig:
find lib${LIBDIRSUFFIX} -type l -exec rm {} \+
# Build the package:
-makepkg -l y -c n $TMP/glibc-solibs-$VERSION-$SLACKWARE_ARCH-$BUILD.txz
+makepkg -l y -c n $TMP/aaa_glibc-solibs-$VERSION-$SLACKWARE_ARCH-$BUILD.txz
# And finally, the complete "all-in-one" glibc package is created
# from whatever was leftover:
diff --git a/source/l/glibc/slack-desc.aa_glibc-solibs b/source/l/glibc/slack-desc.aa_glibc-solibs
deleted file mode 100644
index 09ee8630..00000000
--- a/source/l/glibc/slack-desc.aa_glibc-solibs
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-aa_glibc-solibs: aa_glibc-solibs (shared GNU C libraries)
-aa_glibc-solibs:
-aa_glibc-solibs: This package contains the shared libraries, binaries, and support
-aa_glibc-solibs: files required to run most Linux applications linked with glibc.
-aa_glibc-solibs:
-aa_glibc-solibs:
-aa_glibc-solibs:
-aa_glibc-solibs:
-aa_glibc-solibs:
-aa_glibc-solibs:
-aa_glibc-solibs:
diff --git a/source/l/glibc/slack-desc.aaa_glibc-solibs b/source/l/glibc/slack-desc.aaa_glibc-solibs
new file mode 100644
index 00000000..1604bace
--- /dev/null
+++ b/source/l/glibc/slack-desc.aaa_glibc-solibs
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|' on
+# the right side marks the last column you can put a character in. You must make
+# exactly 11 lines for the formatting to be correct. It's also customary to
+# leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+aaa_glibc-solibs: aaa_glibc-solibs (shared GNU C libraries)
+aaa_glibc-solibs:
+aaa_glibc-solibs: This package contains the shared libraries, binaries, and support
+aaa_glibc-solibs: files required to run most Linux applications linked with glibc.
+aaa_glibc-solibs:
+aaa_glibc-solibs:
+aaa_glibc-solibs:
+aaa_glibc-solibs:
+aaa_glibc-solibs:
+aaa_glibc-solibs:
+aaa_glibc-solibs:
diff --git a/source/l/glibc/slack-desc.glibc-solibs b/source/l/glibc/slack-desc.glibc-solibs
deleted file mode 100644
index a538452f..00000000
--- a/source/l/glibc/slack-desc.glibc-solibs
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-glibc-solibs: glibc-solibs (shared GNU C libraries)
-glibc-solibs:
-glibc-solibs: This package contains the shared libraries, binaries, and support
-glibc-solibs: files required to run most Linux applications linked with glibc.
-glibc-solibs:
-glibc-solibs:
-glibc-solibs:
-glibc-solibs:
-glibc-solibs:
-glibc-solibs:
-glibc-solibs:
diff --git a/source/l/lcms2/lcms2.SlackBuild b/source/l/lcms2/lcms2.SlackBuild
index 64a22a5f..c6c082fd 100755
--- a/source/l/lcms2/lcms2.SlackBuild
+++ b/source/l/lcms2/lcms2.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=lcms2
VERSION=${VERSION:-$(echo Little-CMS-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/l/libburn/libburn.SlackBuild b/source/l/libburn/libburn.SlackBuild
index ceccec52..52a80555 100755
--- a/source/l/libburn/libburn.SlackBuild
+++ b/source/l/libburn/libburn.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=libburn
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/x/x11/build/xf86-input-wacom b/source/x/x11/build/xf86-input-wacom
index 0cfbf088..d00491fd 100644
--- a/source/x/x11/build/xf86-input-wacom
+++ b/source/x/x11/build/xf86-input-wacom
@@ -1 +1 @@
-2
+1