Version 0.9rc1 - 29/Apr/2013

- added some repository
This commit is contained in:
Matteo Rossini 2013-04-29 12:48:00 +02:00
parent 717b9a4840
commit 8a8b27118b
7 changed files with 132 additions and 47 deletions

View file

@ -1,3 +1,6 @@
Version 0.9rc1 - 29/Apr/2013
- added some repository
Version 0.9beta2 - 27/Apr/2013
- fixed a 'package' bug that override slackpkgplus.conf (instead .new)
- added doinst.sh that auto-select a configuration file depending $ARCH

View file

@ -46,12 +46,26 @@ alienbob:openjdk
multilib:.* mean 'all packages in repository multilib'
If you want a multilib system, add the repository 'multilib', add "PKGS_PRIORITY=( multilib:.* )" then launch:
the first time:
# slackpkg update gpg
# slackpkg update
# slackpkg install-new
# slackpkg upgrade-all
next:
# slackpkg update
# slackpkg upgrade-all
Supported repository are (for now):
multilib: http://taper.alienbase.nl/mirrors/people/alien/multilib/
alienbob: http://taper.alienbase.nl/mirrors/people/alien/sbrepos/
alien restricted: http://taper.alienbase.nl/mirrors/people/alien/restricted_sbrepos/
slacky: http://repository.slacky.eu/
ponce: http://ponce.cc/slackware/
salixos: http://download.salixos.org/
salixext: http://people.salixos.org/ralvex/packages/
rlworkman: http://rlworkman.net/pkgs/
@ -60,6 +74,8 @@ zerouno: http://www.z01.eu/repo-slack/
slackers: http://www.slackers.it/repository/
but you can add other yourself.
See repositories.txt for details.
Currently only the alien repositories (multilib, alienbob and restricted) and the slacky repositories does supports GPG.
If configure the other repositories, you may need to set "CHECKGPG=off" in slackpkg.conf

View file

@ -30,7 +30,7 @@ copy_config_file() {
SRCMIRROR=slackpkgplus.x86.sample
;;
esac
cp usr/doc/slackpkg+-0.9beta2/$SRCMIRROR etc/slackpkg/slackpkgplus.conf.new
cp usr/doc/slackpkg+-0.9rc1/$SRCMIRROR etc/slackpkg/slackpkgplus.conf.new
}
copy_config_file

63
src/repositories.txt Normal file
View file

@ -0,0 +1,63 @@
Supported Repositories:
Supports GPG
multilib: http://taper.alienbase.nl/mirrors/people/alien/multilib/{13.37,14.0,current}/
alienbob: http://taper.alienbase.nl/mirrors/people/alien/sbrepos/{13.37,14.0}/{x86,x86_64}/
restricted: http://taper.alienbase.nl/mirrors/people/alien/restricted_sbrepos/{13.37,14.0}/{x86,x86_64}/
slacky: http://repository.slacky.eu/slackware{,64}-{13.37,14.0}/
ponce: http://ponce.cc/slackware/slackware{,64}-{13.37,14.0,current}/packages/
Does NOT supports GPG
salixos: http://download.salixos.org/{i486,x86_64}/{13.37,14.0}/
salixext: http://people.salixos.org/ralvex/packages/{i486,x86_64}/{13.37,14.0}/
rlworkman: http://rlworkman.net/pkgs/{13.37,14.0}/
slackel: http://www.slackel.gr/repo/{i486,x86_64}/current/
slackers: http://www.slackers.it/repository/
zerouno: http://www.z01.eu/repo-slack/slackware64-current/
Details:
name |13.37 | 14.0 | current | i386 | x86_64 | GPG |url
-------------|------+------+---------+------+--------+-----+----------------------------------------------------------
multilib | X | | | | X | X | http://taper.alienbase.nl/mirrors/people/alien/multilib/13.37/
multilib | | X | | | X | X | http://taper.alienbase.nl/mirrors/people/alien/multilib/14.0/
multilib | | | X | | X | X | http://taper.alienbase.nl/mirrors/people/alien/multilib/current/
alienbob | X | | | X | | X | http://taper.alienbase.nl/mirrors/people/alien/sbrepos/13.37/x86/
alienbob | X | | | | X | X | http://taper.alienbase.nl/mirrors/people/alien/sbrepos/13.37/x86_64/
alienbob | | X | | X | | X | http://taper.alienbase.nl/mirrors/people/alien/sbrepos/14.0/x86
alienbob | | X | | | X | X | http://taper.alienbase.nl/mirrors/people/alien/sbrepos/14.0/x86_64/
restricted | X | | | X | | X | http://taper.alienbase.nl/mirrors/people/alien/restricted_sbrepos/13.37/x86/
restricted | X | | | | X | X | http://taper.alienbase.nl/mirrors/people/alien/restricted_sbrepos/13.37/x86_64/
restricted | | X | | X | | X | http://taper.alienbase.nl/mirrors/people/alien/restricted_sbrepos/14.0/x86/
restricted | | X | | | X | X | http://taper.alienbase.nl/mirrors/people/alien/restricted_sbrepos/14.0/x86_64/
slacky | X | | | X | | X | http://repository.slacky.eu/slackware-13.37/
slacky | X | | | | X | X | http://repository.slacky.eu/slackware64-13.37/
slacky | | X | | X | | X | http://repository.slacky.eu/slackware-14.0/
slacky | | X | | | X | X | http://repository.slacky.eu/slackware64-14.0/
ponce | X | | | X | | X | http://ponce.cc/slackware/slackware-13.37/packages/
ponce | X | | | | X | X | http://ponce.cc/slackware/slackware-14.0/packages/
ponce | | X | | X | | X | http://ponce.cc/slackware/slackware-current/packages/
ponce | | X | | | X | X | http://ponce.cc/slackware/slackware64-13.37/packages/
ponce | | | X | X | | X | http://ponce.cc/slackware/slackware64-14.0/packages/
ponce | | | X | | X | X | http://ponce.cc/slackware/slackware64-current/packages/
salixos | X | | | X | | | http://download.salixos.org/i486/13.37/
salixos | X | | | | X | | http://download.salixos.org/x86_64/13.37/
salixos | | X | | X | | | http://download.salixos.org/i486/14.0/
salixos | | X | | | X | | http://download.salixos.org/x86_64/14.0/
salixext | X | | | X | | | http://people.salixos.org/ralvex/packages/i486/13.37/
salixext | X | | | | X | | http://people.salixos.org/ralvex/packages/x86_64/13.37/
salixext | | X | | X | | | http://people.salixos.org/ralvex/packages/i486/14.0/
salixext | | X | | | X | | http://people.salixos.org/ralvex/packages/x86_64/14.0/
rlworkman | X | | | X | X | | http://rlworkman.net/pkgs/13.37/
rlworkman | | X | | X | X | | http://rlworkman.net/pkgs/14.0/
slackel | | | X | X | | | http://www.slackel.gr/repo/i486/current/
slackel | | | X | | X | | http://www.slackel.gr/repo/x86_64/current/
slackers | | | X | X | X | | http://www.slackers.it/repository/
zerouno | | | X | | X | | http://www.z01.eu/repo-slack/slackware64-current/
You can found a larger list at http://slakfinder.org

View file

@ -1,6 +1,7 @@
#!/bin/bash
VERSION=0.9beta2
VERSION=0.9rc1
BUILD=3mt
CWD=`pwd`
PKG=$CWD/../slackpkg+-$VERSION
@ -17,6 +18,7 @@ mkdir -p install/
cp $CWD/slackpkgplus.sh usr/libexec/slackpkg/functions.d/
cp $CWD/slackpkgplus.conf etc/slackpkg/slackpkgplus.conf.new
cp $CWD/README usr/doc/slackpkg+-$VERSION/
cp $CWD/repositories.txt usr/doc/slackpkg+-$VERSION/
cp $CWD/slackpkg+.SlackBuild usr/doc/slackpkg+-$VERSION/
cp $CWD/slackpkgplus.*.sample usr/doc/slackpkg+-$VERSION/
cp $CWD/slack-desc install/
@ -25,7 +27,7 @@ cat $CWD/doinst.sh|sed "s/SLPVERSION/$VERSION/" > install/doinst.sh
chmod +x usr/libexec/slackpkg/functions.d/slackpkgplus.sh
makepkg -l y -c y ../slackpkg+-$VERSION-noarch-1mt.txz
makepkg -l y -c y ../slackpkg+-$VERSION-noarch-$BUILD.txz

View file

@ -8,43 +8,41 @@ SLACKPKGPLUS=on
# Accepts regular expressions. To give order to an entire repository use "<repository_name>:.*"
# Examples:
#PKGS_PRIORITY=( alienbob:openjdk )
#
# If you want a multilib system, uncomment the multilib repository and set:
#PKGS_PRIORITY=( multilib:.* )
#PKGS_PRIORITY=( restricted:vlc )
#
# List repository you want to use (defined below)
REPOPLUS=( alienbob restricted slacky )
REPOPLUS=( alienbob restricted slacky ponce )
# Define mirrors (uncomment one or more mirror)
# Note: only multilib,alienbob,restricted,slacky repositories does supports GPG. If you add other
# Note: only multilib,alienbob,restricted,slacky,ponce repositories does supports GPG. If you add other
# you may need to disable gpg check in slackpkg.conf
# Slackware 14.0 - x86_64
#MIRRORPLUS['multilib']=http://taper.alienbase.nl/mirrors/people/alien/multilib/14.0/
#MIRRORPLUS['alienbob']=http://taper.alienbase.nl/mirrors/people/alien/sbrepos/14.0/x86_64/
#MIRRORPLUS['restricted']=http://taper.alienbase.nl/mirrors/people/alien/restricted_sbrepos/14.0/x86_64/
#MIRRORPLUS['slacky']=http://repository.slacky.eu/slackware64-14.0/
#MIRRORPLUS['salixos']=http://download.salixos.org/x86_64/14.0/
#MIRRORPLUS['salixext']=http://people.salixos.org/ralvex/packages/x86_64/14.0/
#MIRRORPLUS['rlworkman']=http://rlworkman.net/pkgs/14.0/
# Slackware 14.0 - i386
MIRRORPLUS['alienbob']=http://taper.alienbase.nl/mirrors/people/alien/sbrepos/14.0/x86/
MIRRORPLUS['restricted']=http://taper.alienbase.nl/mirrors/people/alien/restricted_sbrepos/14.0/x86/
MIRRORPLUS['slacky']=http://repository.slacky.eu/slackware-14.0/
#MIRRORPLUS['salixos']=http://download.salixos.org/i486/14.0/
#MIRRORPLUS['salixext']=http://people.salixos.org/ralvex/packages/i486/14.0/
#MIRRORPLUS['rlworkman']=http://rlworkman.net/pkgs/14.0/
# Slackware current - x86_64
#MIRRORPLUS['multilib']=http://taper.alienbase.nl/mirrors/people/alien/multilib/current/
#MIRRORPLUS['slackel']=http://www.slackel.gr/repo/x86_64/current/
#MIRRORPLUS['zerouno']=http://www.z01.eu/repo-slack/slackware64-current/
#MIRRORPLUS['slackers']=http://www.slackers.it/repository/
MIRRORPLUS['ponce']=http://ponce.cc/slackware/slackware-14.0/packages/
# Slackware current - i386
#MIRRORPLUS['slackel']=http://www.slackel.gr/repo/i486/current/
#MIRRORPLUS['ponce']=http://ponce.cc/slackware/slackware-current/packages/
# Supported Repositories (see /usr/doc/slackpkg+-* for details):
#
# Supports GPG
# multilib: http://taper.alienbase.nl/mirrors/people/alien/multilib/{13.37,14.0,current}/
# alienbob: http://taper.alienbase.nl/mirrors/people/alien/sbrepos/{13.37,14.0}/{x86,x86_64}/
# restricted: http://taper.alienbase.nl/mirrors/people/alien/restricted_sbrepos/{13.37,14.0}/{x86,x86_64}/
# slacky: http://repository.slacky.eu/slackware{,64}-{13.37,14.0}/
# ponce: http://ponce.cc/slackware/slackware{,64}-{13.37,14.0,current}/packages/
#
# Does NOT supports GPG
# salixos: http://download.salixos.org/{i486,x86_64}/{13.37,14.0}/
# salixext: http://people.salixos.org/ralvex/packages/{i486,x86_64}/{13.37,14.0}/
# rlworkman: http://rlworkman.net/pkgs/{13.37,14.0}/
# slackel: http://www.slackel.gr/repo/{i486,x86_64}/current/
# slackers: http://www.slackers.it/repository/
# zerouno: http://www.z01.eu/repo-slack/slackware64-current/

View file

@ -8,18 +8,18 @@ SLACKPKGPLUS=on
# Accepts regular expressions. To give order to an entire repository use "<repository_name>:.*"
# Examples:
#PKGS_PRIORITY=( alienbob:openjdk )
#PKGS_PRIORITY=( restricted:vlc )
#
# If you want a multilib system, uncomment the multilib repository and set:
#PKGS_PRIORITY=( multilib:.* )
#
# List repository you want to use (defined below)
REPOPLUS=( alienbob restricted slacky )
REPOPLUS=( alienbob restricted slacky ponce )
# Define mirrors (uncomment one or more mirror)
# Note: only multilib,alienbob,restricted,slacky repositories does supports GPG. If you add other
# Note: only multilib,alienbob,restricted,slacky,ponce repositories does supports GPG. If you add other
# you may need to disable gpg check in slackpkg.conf
# Slackware 14.0 - x86_64
@ -27,24 +27,27 @@ REPOPLUS=( alienbob restricted slacky )
MIRRORPLUS['alienbob']=http://taper.alienbase.nl/mirrors/people/alien/sbrepos/14.0/x86_64/
MIRRORPLUS['restricted']=http://taper.alienbase.nl/mirrors/people/alien/restricted_sbrepos/14.0/x86_64/
MIRRORPLUS['slacky']=http://repository.slacky.eu/slackware64-14.0/
#MIRRORPLUS['salixos']=http://download.salixos.org/x86_64/14.0/
#MIRRORPLUS['salixext']=http://people.salixos.org/ralvex/packages/x86_64/14.0/
#MIRRORPLUS['rlworkman']=http://rlworkman.net/pkgs/14.0/
# Slackware 14.0 - i386
#MIRRORPLUS['alienbob']=http://taper.alienbase.nl/mirrors/people/alien/sbrepos/14.0/x86/
#MIRRORPLUS['restricted']=http://taper.alienbase.nl/mirrors/people/alien/restricted_sbrepos/14.0/x86/
#MIRRORPLUS['slacky']=http://repository.slacky.eu/slackware-14.0/
#MIRRORPLUS['salixos']=http://download.salixos.org/i486/14.0/
#MIRRORPLUS['salixext']=http://people.salixos.org/ralvex/packages/i486/14.0/
#MIRRORPLUS['rlworkman']=http://rlworkman.net/pkgs/14.0/
MIRRORPLUS['ponce']=http://ponce.cc/slackware/slackware64-14.0/packages/
# Slackware current - x86_64
#MIRRORPLUS['multilib']=http://taper.alienbase.nl/mirrors/people/alien/multilib/current/
#MIRRORPLUS['slackel']=http://www.slackel.gr/repo/x86_64/current/
#MIRRORPLUS['zerouno']=http://www.z01.eu/repo-slack/slackware64-current/
#MIRRORPLUS['slackers']=http://www.slackers.it/repository/
#MIRRORPLUS['ponce']=http://ponce.cc/slackware/slackware64-current/packages/
# Slackware current - i386
#MIRRORPLUS['slackel']=http://www.slackel.gr/repo/i486/current/
# Supported Repositories (see /usr/doc/slackpkg+-* for details):
#
# Supports GPG
# multilib: http://taper.alienbase.nl/mirrors/people/alien/multilib/{13.37,14.0,current}/
# alienbob: http://taper.alienbase.nl/mirrors/people/alien/sbrepos/{13.37,14.0}/{x86,x86_64}/
# restricted: http://taper.alienbase.nl/mirrors/people/alien/restricted_sbrepos/{13.37,14.0}/{x86,x86_64}/
# slacky: http://repository.slacky.eu/slackware{,64}-{13.37,14.0}/
# ponce: http://ponce.cc/slackware/slackware{,64}-{13.37,14.0,current}/packages/
#
# Does NOT supports GPG
# salixos: http://download.salixos.org/{i486,x86_64}/{13.37,14.0}/
# salixext: http://people.salixos.org/ralvex/packages/{i486,x86_64}/{13.37,14.0}/
# rlworkman: http://rlworkman.net/pkgs/{13.37,14.0}/
# slackel: http://www.slackel.gr/repo/{i486,x86_64}/current/
# slackers: http://www.slackers.it/repository/
# zerouno: http://www.z01.eu/repo-slack/slackware64-current/