groups.db: remove rekormydesktop and lives from default installed packages (see https://www.youtube.com/watch?v=LwjSNsX_ofU ) [release 2.90.0-7mamba;Sun Mar 02 2014]
This commit is contained in:
parent
7746261317
commit
8bc2a9f583
25
RPM-GPG-KEY-Mambasoft
Normal file
25
RPM-GPG-KEY-Mambasoft
Normal file
@ -0,0 +1,25 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
Version: GnuPG v1.4.9 (GNU/Linux)
|
||||
|
||||
mQGiBEu3hBARBADTCCP3KHl2qy9L9nDm3q+P6+1ZtGvYlv3DaAb3Wwaidw3AJ1WZ
|
||||
TDjeEeohi6RwGRotGByeUQcEX5Oi/b9lsfs6IJ9adUdvYFlWdbj3XwDjauoIyWSK
|
||||
fdsjGk9WY0QEfIlI/u48SvcSzOs4dKy8hc6jzwj7lq9TPdOsVwAgNC13ZwCgsoiS
|
||||
Jg4fgiOmq2r7CyphHy8/ge0EAIO2WpsV/3uzODqH5t7MRlNRIaZkV3UqRCAOzEk+
|
||||
bd355uhbIcm818ZZDt9hQ6F937etml66pJDEfPXe4nnWiHhrxBHIVpNhsrRvAkMB
|
||||
sF12NbopYC4ZW3qnkrqUAN2PxaB+Pel4fJ/S7Jk0c2BE66NZ8tP2aHNfqUA8SwsC
|
||||
AqjhBACme5hLHed8Tjqx8/9DUK+5hQPrpkcufmNZoRHJqw0SUF91kxMWEsEFIHIl
|
||||
KOeJl4noihLH+HqmyIgLrvoljTe2RvubK7SqX7BgnHUCXspo8WJcNUi2ZY8xLKI9
|
||||
u6uWoS2IGzNN95SblA/CbI0nQ0xqzky21C5dEax6R6E9JL+0RbQvTWFtYmFzb2Z0
|
||||
IGRpIENhbGFyY28gU2lsdmFuIDxpbmZvQG1hbWJhc29mdC5pdD6IYAQTEQIAIAUC
|
||||
S7eEEAIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJELdxwASHRoeBxrIAniDv
|
||||
Y0bAei7clSIz0aJGgN4jmGDZAJ4mU2E25As1GqudXXTK1uv9LrA687kBDQRLt4QQ
|
||||
EAQA9D46AUMNoGX074i4vPnYNTA06N+oEy4LKAjWpt4VQyRyaeDXBrljPRKnkEwC
|
||||
Dk604bl6Dp6JwgL3XA4nMhIbBctxCMFvZ1CE9uOG+242OUFq2ecaZ92JmH9RoaH+
|
||||
uC0aZKOfiNZ3qVY/URoTppEBfJYfKh1T4EvtYq5ilLUF46sAAwUEAOUmsr+8GuqU
|
||||
AvH6Yg/ZY9JvuTaXdl295cVQEzBpv5EauAk3NlbJzfNqMNxmyi4zfybVyw7UHs3b
|
||||
b2P1tWH+lnL1hyXYyKskeoJbtuGT1MkSCj3yIznqXFAhedZBw7sBCSc2/yv5RbRb
|
||||
Vfiuo5VDGWIrCNrgw9st0a1OimJdCHoBiEkEGBECAAkFAku3hBACGwwACgkQt3HA
|
||||
BIdGh4EPIgCbBf4YBmyBZpLvK4B0LhnszWZ1BnAAoJcZSL6kpkSB7vskIwN9RSFG
|
||||
29XC
|
||||
=Ifwi
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
2
gpg-key-openmamba.sh
Normal file
2
gpg-key-openmamba.sh
Normal file
@ -0,0 +1,2 @@
|
||||
gpg -q --list-keys "Mambasoft di Calarco Silvan" &>/dev/null
|
||||
[ $? -eq 0 ] || gpg -q --ignore-time-conflict --ignore-valid-from --import /etc/pki/rpm-gpg/RPM-GPG-KEY-Mambasoft
|
4
install-extras.conf
Normal file
4
install-extras.conf
Normal file
@ -0,0 +1,4 @@
|
||||
Scripts::AptGet::Install::PreResolve:: "install-extras.lua";
|
||||
Scripts::Synaptic::SetInstall:: "install-extras.lua";
|
||||
Apt::Get::install-extras "true";
|
||||
Apt::Get::install-extras::installHelp "true";
|
96
install-extras.lua
Normal file
96
install-extras.lua
Normal file
@ -0,0 +1,96 @@
|
||||
-- This script will look for extra packages to be installed
|
||||
-- according to the current system lang ($LANG) and mark them for install
|
||||
--
|
||||
-- Author: Silvan Calarco <silvan.calarco@qilinux.it> Copyright (c) 2005, 2006
|
||||
--
|
||||
|
||||
-- Allow someone to disable this without removing the script.
|
||||
if confget("APT::Get::install-extras/b", "true") == "false" then
|
||||
return
|
||||
end
|
||||
|
||||
function findLangPkg(name)
|
||||
pkg = pkgfind(name..LANG2)
|
||||
if not pkg then
|
||||
pkg = pkgfind(name..LANG1)
|
||||
end
|
||||
if not pkg then
|
||||
pkg = pkgfind(name..LANG)
|
||||
end
|
||||
end
|
||||
|
||||
function findAndMarkExtra(basepkg,name)
|
||||
--newpkg = pkgfind(name);
|
||||
findLangPkg(name)
|
||||
|
||||
if pkg then
|
||||
basename=pkgname(basepkg)
|
||||
|
||||
-- is basepkg installed?
|
||||
basever=pkgverinst(basepkg)
|
||||
if (not basever) then
|
||||
-- no, is base selected for install ?
|
||||
basever=pkgvercur(basepkg)
|
||||
end
|
||||
newpkgver=pkgvercand(pkg)
|
||||
|
||||
if newpkgver and basever then
|
||||
if verstrcmp(verstr(newpkgver),verstr(basever)) <= 0 then
|
||||
--print ( "installing " .. name)
|
||||
markinstall(pkg)
|
||||
end
|
||||
end
|
||||
end
|
||||
return 0
|
||||
end
|
||||
|
||||
-- print ("i18n: working with "..argument)
|
||||
-- markinstall("OpenOffice")
|
||||
|
||||
-- Don't fiddle with filenames.
|
||||
-- if string.sub(argument, 1, 1) == "/" then
|
||||
-- return
|
||||
-- end
|
||||
|
||||
LANG = os.getenv "LANG"
|
||||
LANG1 = string.sub(LANG,1,2)
|
||||
LANG2 = string.sub(LANG,1,5)
|
||||
|
||||
-- install by default kde-i18n language package
|
||||
-- findLangPkg("kde-i18n-")
|
||||
-- if pkg then
|
||||
-- markinstall(pkg)
|
||||
-- end
|
||||
|
||||
for i, pkg in ipairs(pkglist()) do
|
||||
--idx = string.find(pkgname(pkg), "#")
|
||||
ver=pkgvercur(pkg)
|
||||
if statinstall(pkg) or ver then
|
||||
argument = pkgname(pkg)
|
||||
|
||||
-- KDE3 and KDE4 langauge packages have both kde- prefix
|
||||
if (argument == "kdelibs" or argument == "kdelibs4") then
|
||||
--|| (argument == "kdelibs4")) then
|
||||
argument="kde"
|
||||
end
|
||||
|
||||
-- check for <name>-i18n-<LANG>
|
||||
name = argument.."-i18n-"
|
||||
findAndMarkExtra(pkg,name);
|
||||
|
||||
-- check for <name>-i18n-<LANG>
|
||||
name = argument.."-l10n-"
|
||||
findAndMarkExtra(pkg,name);
|
||||
|
||||
-- check for <name>-<LANG>
|
||||
name = argument.."-"
|
||||
findAndMarkExtra(pkg,name);
|
||||
|
||||
-- check for <name>-help-<LANG>
|
||||
if confget("APT::Get::install-extras::installHelp/b", "true") == "true" then
|
||||
name = argument.."-help-"
|
||||
findAndMarkExtra(pkg,name);
|
||||
end
|
||||
end
|
||||
end
|
||||
return
|
1
install-virtual.conf
Normal file
1
install-virtual.conf
Normal file
@ -0,0 +1 @@
|
||||
Scripts::AptGet::Install::SelectPackage:: "install-virtual.lua";
|
44
install-virtual.lua
Normal file
44
install-virtual.lua
Normal file
@ -0,0 +1,44 @@
|
||||
-- This script will perform custom selections when a virtual package
|
||||
-- is required
|
||||
--
|
||||
-- Author: Silvan Calarco <silvan.calarco@mambasoft.it> Copyright (c) 2005-2009
|
||||
--
|
||||
|
||||
-- Allow someone to disable this without removing the script.
|
||||
|
||||
if confget("APT::Get::install-virtual/b", "true") == "false" then
|
||||
return
|
||||
end
|
||||
selectnames = { "kernel-mamba-wireless", "kernel-mamba-sound-backport" }
|
||||
knames = { "mamba" }
|
||||
-- get kernel package name for running kernel (kernel-smp, kernel, etc)
|
||||
function get_kerneltype()
|
||||
return string.gsub(posix.uname("%r"), "[%d.]*(.*)", "%1")
|
||||
end
|
||||
|
||||
-- get kernel package prefix name
|
||||
function get_kernelname()
|
||||
return "kernel";
|
||||
end
|
||||
|
||||
kernel_suffix = get_kerneltype()
|
||||
kernel_prefix = get_kernelname()
|
||||
|
||||
for i, pkg in pairs(packagenames) do
|
||||
-- select correct kernel package
|
||||
-- the choiche is for the shortest match so for instance if kernel_suffix is mamba
|
||||
-- the mamba package is preferred over mamba-64GB
|
||||
if (string.find(pkg,kernel_prefix.."-") == 1) then
|
||||
if not (kernel_suffix == "") and (string.find(pkg,kernel_suffix)) then
|
||||
if (not selected) then
|
||||
selected=pkgfind(pkg)
|
||||
else
|
||||
if (string.len(pkg) < string.len(tostring(selected))) then
|
||||
selected=pkgfind(pkg)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
return
|
17
openmamba-devel-contrib.list
Normal file
17
openmamba-devel-contrib.list
Normal file
@ -0,0 +1,17 @@
|
||||
###########################################################
|
||||
#
|
||||
# openmamba devel-contrib repository source list for apt
|
||||
# Copyright (c) 2007 by Silvan Calarco <silvan.calarco@mambasoft.it>
|
||||
# See http://www.openmamba.org/ for more information
|
||||
#
|
||||
###########################################################
|
||||
|
||||
#
|
||||
# devel-contrib i586 repository from www.openmamba.org
|
||||
#
|
||||
rpm http://www.openmamba.org/ pub/openmamba/devel-contrib i586
|
||||
|
||||
#
|
||||
# devel-contrib sources repository from www.openmamba.org
|
||||
#
|
||||
rpm-src http://www.openmamba.org/ pub/openmamba/devel-contrib base
|
14
openmamba-devel-embedded.list
Normal file
14
openmamba-devel-embedded.list
Normal file
@ -0,0 +1,14 @@
|
||||
#
|
||||
# openmamba devel-embedded repository sources list for APT
|
||||
#
|
||||
|
||||
#
|
||||
# devel-embedded i586 repository from www.openmamba.org
|
||||
#
|
||||
rpm http://www.openmamba.org /pub/openmamba/devel-embedded i586
|
||||
|
||||
#
|
||||
# devel-embedded sources repository from www.openmamba.org
|
||||
#
|
||||
rpm-src http://www.openmamba.org /pub/openmamba/devel-embedded base
|
||||
|
14
openmamba-devel-games.list
Normal file
14
openmamba-devel-games.list
Normal file
@ -0,0 +1,14 @@
|
||||
#
|
||||
# openmamba devel-games repository sources list for APT
|
||||
#
|
||||
|
||||
#
|
||||
# devel-games i586 repository from www.openmamba.org
|
||||
#
|
||||
rpm http://www.openmamba.org /pub/openmamba/devel-games i586
|
||||
|
||||
#
|
||||
# devel-games sources repository from www.openmamba.org
|
||||
#
|
||||
rpm-src http://www.openmamba.org /pub/openmamba/devel-games base
|
||||
|
14
openmamba-devel-makedist.list
Normal file
14
openmamba-devel-makedist.list
Normal file
@ -0,0 +1,14 @@
|
||||
#
|
||||
# openmamba devel-makedist repository sources list for APT
|
||||
#
|
||||
|
||||
#
|
||||
# devel-makedist i586 repository from www.openmamba.org
|
||||
#
|
||||
rpm http://www.openmamba.org /pub/openmamba/devel-makedist i586
|
||||
|
||||
#
|
||||
# devel-makedist sources repository from www.openmamba.org
|
||||
#
|
||||
rpm-src http://www.openmamba.org /pub/openmamba/devel-makedist base
|
||||
|
17
openmamba-devel.list
Normal file
17
openmamba-devel.list
Normal file
@ -0,0 +1,17 @@
|
||||
###########################################################
|
||||
#
|
||||
# openmamba devel repository source list for apt
|
||||
# Copyright (c) 2007 by Silvan Calarco <silvan.calarco@mambasoft.it>
|
||||
# See http://www.openmamba.org/ for more information
|
||||
#
|
||||
###########################################################
|
||||
|
||||
#
|
||||
# devel i586 repository from www.openmamba.org
|
||||
#
|
||||
rpm http://www.openmamba.org/ pub/openmamba/devel i586
|
||||
|
||||
#
|
||||
# devel sources repository from www.openmamba.org
|
||||
#
|
||||
rpm-src http://www.openmamba.org/ pub/openmamba/devel base
|
221
openmamba-groups.db
Normal file
221
openmamba-groups.db
Normal file
@ -0,0 +1,221 @@
|
||||
# openmamba base packages database
|
||||
# Copyright (c) 2008-2013 by Silvan Calarco <silvan.calarco@mambasoft.it>
|
||||
|
||||
rpm -q desktop-base-kde4 >/dev/null && KDE4_IS_INSTALLED=1
|
||||
rpm -q desktop-base-gnome >/dev/null && GNOME_IS_INSTALLED=1
|
||||
|
||||
PKG_GROUPS=("KERNEL_MAMBA_PKGS" "KERNEL_MAMBA_64GB_PKGS" "BASE_PKGS" "OFFICE_PKGS" "OFFICE_EXTRA_PKGS" "MULTIMEDIA_PLAYERS_PKGS"
|
||||
"MULTIMEDIA_EDITING_PKGS" "INTERNET_PKGS" "INTERNET_EXTRA_PKGS" "GRAPHICS_PKGS" "SCIENTIFIC_PKGS" "GAMES_PKGS"
|
||||
"GAMES_EXTRA_PKGS" "VIRTUALIZATION_PKGS" "SERVER_PKGS" "DEVEL_PKGS" "SUN_JAVA_PKGS" "SUN_JAVA_RUNTIME_PKGS")
|
||||
PKG_NAMES=("kernel" "kernel-64GB" "base" "office" "office-extras" "multimedia-players" "multimedia-editing" "internet"
|
||||
"internet-extras" "graphics" "scientific" "games" "games-extras" "virtualization"
|
||||
"server" "devel" "sun-java" "sun-java-runtime")
|
||||
PKG_DESC=("Standard kernel" "64GB kernel for computers with 4GB or more" "Base packages" "Office suite" "Office extra packages"
|
||||
"Audio and Video players" "Multimedia editing and production applications" "Internet applications"
|
||||
"Internet extra applications" "Graphics applications" "Scientific applications" "Games" "Games extras"
|
||||
"Virtualization applications" "Server packages" "Development packages" "Sun Java" "Sun Java Runtime")
|
||||
|
||||
KERNEL_MAMBA_PKGS="\
|
||||
kernel-mamba kernel-mamba-nongpl-fglrx kernel-mamba-wireless \
|
||||
kernel-mamba-ndiswrapper kernel-mamba-stk11xx kernel-mamba-r8101 \
|
||||
kernel-mamba-sound kernel-mamba-vboxdrv kernel-mamba-nongpl-nvidia \
|
||||
kernel-mamba-nongpl-wl kernel-mamba-vboxvideo"
|
||||
|
||||
KERNEL_MAMBA_64GB_PKGS="\
|
||||
kernel-mamba-64GB kernel-mamba-64GB-nongpl-fglrx kernel-mamba-64GB-wireless \
|
||||
kernel-mamba-64GB-ndiswrapper kernel-mamba-64GB-stk11xx kernel-mamba-64GB-r8101 \
|
||||
kernel-mamba-64GB-sound kernel-mamba-64GB-vboxdrv kernel-mamba-64GB-nongpl-nvidia \
|
||||
kernel-mamba-64GB-nongpl-wl kernel-mamba-64GB-vboxvideo"
|
||||
|
||||
KERNEL_MAMBA_X86_64_PKGS="\
|
||||
kernel-mamba-x86_64 kernel-mamba-x86_64-sound kernel-mamba-x86_64-wireless \
|
||||
kernel-mamba-x86_64-vboxdrv kernel-mamba-x86_64-nongpl-nvidia \
|
||||
kernel-mamba-x86_64-vboxvideo"
|
||||
|
||||
KERNEL_MAMBA_ARM_PKGS="\
|
||||
kernel-mamba-arm kernel-mamba-arm-sound kernel-mamba-arm-wireless"
|
||||
|
||||
BASE_PKGS="\
|
||||
desktop-base-openmamba logrotate ntp vixie-cron openssh-server \
|
||||
samba-server unrar foomatic nfs-utils lsb \
|
||||
pcmcia-utils mambatray gdb r5u87x-firmware zd1211-firmware \
|
||||
alsa-firmware alsa-tools-firmware midisport-firmware \
|
||||
bluez-firmware ipw2100-firmware ipw2200-firmware xterm desktop-file-utils \
|
||||
chinese-fonts-ttf un-core-fonts-ttf inetutils VirtualBox-vboxguest"
|
||||
|
||||
if [ "$KDE4_IS_INSTALLED" ]; then
|
||||
BASE_PKGS="$BASE_PKGS ksnapshot okular kamera \
|
||||
kleopatra kdemultimedia-audiocd kmix kscd kwalletmanager \
|
||||
bluedevil kcron ksystemlog kuser kfind kwrite \
|
||||
ark kinfocenter krfb printer-applet knotes kate \
|
||||
kdepasswd krename smb4k oxygen-icons-svg \
|
||||
kdeplasma-addons system-config-printer-kde"
|
||||
fi
|
||||
if [ "$GNOME_IS_INSTALLED" ]; then
|
||||
BASE_PKGS="$BASE_PKGS evince"
|
||||
fi
|
||||
|
||||
BASE_PKGS_EXTRAS="\
|
||||
gnupg apt-file xorg-apps-extra hsfmodem \
|
||||
compiz-fusion-plugins-extra compiz-fusion-plugins-main \
|
||||
compizconfig-settings-manager syslog-ng"
|
||||
|
||||
OFFICE_PKGS="\
|
||||
libreoffice-base libreoffice-math libreoffice-writer libreoffice-impress \
|
||||
libreoffice-calc libreoffice-filters libreoffice-pyuno"
|
||||
|
||||
if [ "$KDE4_IS_INSTALLED" ]; then
|
||||
OFFICE_PKGS="$OFFICE_PKGS kmymoney"
|
||||
fi
|
||||
if [ "$GNOME_IS_INSTALLED" ]; then
|
||||
OFFICE_PKGS="$OFFICE_PKGS gnucash"
|
||||
fi
|
||||
|
||||
# sync-engine synce-kpm libopensync-plugin-python \
|
||||
#libopensync-plugin-syncml libopensync-plugin-palm \
|
||||
# libopensync-plugin-moto libopensync-plugin-google-calendar"
|
||||
|
||||
if [ "$KDE4_IS_INSTALLED" ]; then
|
||||
OFFICE_PKGS="$OFFICE_PKGS kjots4 libreoffice-kde"
|
||||
fi
|
||||
|
||||
if [ "$GNOME_IS_INSTALLED" ]; then
|
||||
OFFICE_PKGS="$OFFICE_PKGS libreoffice-gnome"
|
||||
fi
|
||||
|
||||
OFFICE_EXTRA_PKGS="abiword"
|
||||
|
||||
if [ "$KDE4_IS_INSTALLED" ]; then
|
||||
OFFICE_EXTRA_PKGS="$OFFICE_EXTRA_PKGS koffice kmymoney2"
|
||||
fi
|
||||
|
||||
if [ "$GNOME_IS_INSTALLED" ]; then
|
||||
OFFICE_EXTRA_PKGS="$OFFICE_EXTRA_PKGS abiword"
|
||||
fi
|
||||
|
||||
MULTIMEDIA_PLAYERS_PKGS="vlc freetuxtv audacity"
|
||||
|
||||
if [ "$KDE4_IS_INSTALLED" ]; then
|
||||
MULTIMEDIA_PLAYERS_PKGS="$MULTIMEDIA_PLAYERS_PKGS amarok dragonplayer juk"
|
||||
fi
|
||||
|
||||
MULTIMEDIA_PLAYERS_EXTRA_PKGS="xmms alsaplayer-output-alsa alsaplayer-output-oss clementine kaffeine miro"
|
||||
|
||||
MULTIMEDIA_EDITING_PKGS="lmms MuseScore qjackctl \
|
||||
qsynth hydrogen mixxx audacity muse DVDStyler"
|
||||
|
||||
MULTIMEDIA_EDITING_EXTRA_PKGS="puredata timidity ardour qtractor rosegarden ZynAddSubFX DVDAuthorWizard \
|
||||
DVDRipOMatic reKordmydesktop lives"
|
||||
|
||||
if [ "$KDE4_IS_INSTALLED" ]; then
|
||||
MULTIMEDIA_EDITING_PKGS="$MULTIMEDIA_EDITING_PKGS \
|
||||
kdenlive soundkonverter k3b"
|
||||
elif [ "$GNOME_IS_INSTALLED" ]; then
|
||||
MULTIMEDIA_EDITING_PKGS="$MULTIMEDIA_EDITING_PKGS brasero"
|
||||
fi
|
||||
|
||||
# obsoleted:
|
||||
AUDIO_PKGS="$MULTIMEDIA_PLAYERS_PKGS"
|
||||
AUDIO_PROF_PKGS="$MULTIMEDIA_EDITING_PKGS"
|
||||
VIDEO_PKGS="$MULTIMEDIA_EDITING_PKGS"
|
||||
|
||||
INTERNET_PKGS="amule chromium FileZilla"
|
||||
|
||||
if [ "$KDE4_IS_INSTALLED" ]; then
|
||||
INTERNET_PKGS="$INTERNET_PKGS ktorrent kontact kopete kpartsplugin"
|
||||
elif [ "$GNOME_IS_INSTALLED" ]; then
|
||||
INTERNET_PKGS="$INTERNET_PKGS pigdin ekiga thunderbird totem-mozilla-plugin"
|
||||
else
|
||||
INTERNET_PKGS="$INTERNET_PKGS totem-mozilla-plugin"
|
||||
fi
|
||||
|
||||
INTERNET_EXTRA_PKGS="firefox midori moonlight"
|
||||
|
||||
GRAPHICS_PKGS="gimp blender inkscape cheese xsane xscreensaver xscreensaver-gl"
|
||||
|
||||
if [ "$KDE4_IS_INSTALLED" ]; then
|
||||
GRAPHICS_PKGS="$GRAPHICS_PKGS digikam gwenview kgamma kruler \
|
||||
kamera kcolorchooser kolourpaint \
|
||||
kde4-color-schemes-addons kde4-emoticons-addons kde4-icons-kdeclassic \
|
||||
kde4-screensavers kde4-desktoptheme kde4-wallpapers-addons \
|
||||
kde4-style-phase"
|
||||
fi
|
||||
|
||||
SCIENTIFIC_PKGS="stellarium"
|
||||
|
||||
GRAPHICS_EXTRA_PKGS="cinepaint"
|
||||
|
||||
GAMES_PKGS="\
|
||||
extremetuxracer pingus gnuchess powermanga frozen-bubble \
|
||||
supertux supertuxkart xmoto bomber bovo \
|
||||
monkey-bubble pathological neverball armagetronad \
|
||||
moagg knights pinball torcs tuxfootball"
|
||||
|
||||
if [ "$KDE4_IS_INSTALLED" ]; then
|
||||
GAMES_PKGS="$GAMES_PKGS ksudoku amor kteatime ktux \
|
||||
kapman katomic kbattleship kblackbox kblocks kbounce \
|
||||
kbreakout kdesnake kdiamond kfourinline kgoldrunner killbots kiriki \
|
||||
kjumpingcube klines kmahjongg kmines knetwalk kolf kollision konquest \
|
||||
kpat kreversi ksame kshisen ksirk kspaceduel ksquares ksudoku4 ktron \
|
||||
ktuberling kubrick lskat"
|
||||
fi
|
||||
|
||||
GAMES_EXTRA_PKGS="\
|
||||
openarena lincity-ng AlephOne bzflag enemy-territory glest scorched3d \
|
||||
tremulous vegastrike warzone2100 widelands freeciv openttd \
|
||||
FlightGear lincity-ng xmame"
|
||||
|
||||
VIRTUALIZATION_PKGS="wine VirtualBox"
|
||||
|
||||
VIRTUALIZATION_EXTRA_PKGS="qemu qtemu"
|
||||
|
||||
SERVER_PKGS="\
|
||||
apache postfix vsftpd php apache-mod_php mysql mysql-client \
|
||||
samba-server at vixie-cron rsync openssh-server"
|
||||
|
||||
DEVEL_PKGS="\
|
||||
automake pkgconfig gcc gcc-c++ autospec autoconf automake bison cmake \
|
||||
gettext-devel glibc-devel hal-devel kernel-mamba-headers \
|
||||
libalsa-devel libart_lgpl-devel libaudio-devel libatk-devel libaudiofile-devel libbonobo-devel \
|
||||
libbzip2-devel libcairo-devel libcups-devel libdbus-devel libdbus-qt3-devel libe2fs-devel \
|
||||
libexpat-devel libavformat-devel libavutil-devel libpostproc-devel libswscale-devel \
|
||||
libflac-devel libfontconfig-devel libfreetype-devel libGL-devel \
|
||||
libglib-devel libgnome-devel libgnome-vfs-devel libgtk-devel libICE-devel \
|
||||
libglitz-devel libxcb-util-devel libpixman-devel libpthread-stubs-devel \
|
||||
libXv-devel makedepend libdrm-devel libXvMC-devel \
|
||||
libidn-devel libjack-devel libjpeg-devel liblcms-devel libmng-devel libncurses-devel \
|
||||
libogg-devel libopenldap-devel libopenssl-devel libpango-devel libpcre-devel \
|
||||
libpng-devel libpopt-devel libpython-devel libqt-devel libreadline-devel libraw1394-devel \
|
||||
libsamplerate-devel libSDL-devel libSDL_image-devel libSDL_mixer-devel libSDL_Pango-devel libSM-devel \
|
||||
libsndfile-devel libstdc++6-devel libtiff-devel libusb-devel libvorbis-devel \
|
||||
libwxBase-ansi-devel libwxBase-unicode-devel libwxGTK-ansi-devel \
|
||||
libwxGTK-unicode-devel libX11-devel libXau-devel libXaw-devel libxcb-devel \
|
||||
libXcomposite-devel libXcursor-devel libXdamage-devel libXdmcp-devel \
|
||||
libXext-devel libXfixes-devel libXft-devel libXi-devel libXinerama-devel \
|
||||
libxml2-devel libXmu-devel libXpm-devel libXrandr-devel libXrender-devel \
|
||||
libXres-devel libxslt-devel libXt-devel libXxf86vm-devel libz-devel ORBit2-devel \
|
||||
libgcrypt-devel libgnutls-devel libgpg-error-devel libxml2-utils \
|
||||
libsane-backends-devel pam-devel perl-devel rpm-devel scons texinfo \
|
||||
xproto-devel xorg-server-devel subversion git docbook-utils docbook-xsl \
|
||||
libqt4-devel automoc4 libXtst-devel libbluez-devel libgamin-devel \
|
||||
gtk-doc libgail-devel libdbus-glib-devel intltool xmlto ghostscript-devel imake \
|
||||
gccmakedep libXp-devel mercurial gnome-doc-utils-devel gnome-desktop-devel gdb flex \
|
||||
doxygen"
|
||||
|
||||
if [ "$KDE4_IS_INSTALLED" ]; then
|
||||
DEVEL_PKGS="$DEVEL_PKGS kdelibs-devel kdepimlibs-devel kdebase-workspace-devel \
|
||||
kdebase4-devel libphonon-devel"
|
||||
fi
|
||||
|
||||
SUN_JAVA_PKGS="sun-java"
|
||||
SUN_JAVA_RUNTIME_PKGS="sun-java-runtime"
|
||||
|
||||
# default client installation
|
||||
ALL_PKGS="\
|
||||
$KERNEL $BASE_PKGS $OFFICE_PKGS $MULTIMEDIA_PLAYERS_PKGS $MULTIMEDIA_EDITING_PKGS \
|
||||
$INTERNET_PKGS $GRAPHICS_PKGS \
|
||||
$GAMES_PKGS $VIRTUALIZATION_PKGS $DEVEL_PKGS \
|
||||
$SUN_JAVA_PKGS $SUN_JAVA_RUNTIME_PKGS"
|
||||
|
||||
EXTRA_PKGS="\
|
||||
$OFFICE_EXTRA_PKGS $INTERNET_EXTRA_PKGS $GAMES_EXTRA_PKGS $SERVER_PKGS"
|
17
openmamba-milestone2-games.list
Normal file
17
openmamba-milestone2-games.list
Normal file
@ -0,0 +1,17 @@
|
||||
###########################################################
|
||||
#
|
||||
# openmamba stable 2.0 (milestone2) games repository source list for apt
|
||||
# Copyright (c) 2008-2010 by Silvan Calarco <silvan.calarco@mambasoft.it>
|
||||
# See http://www.openmamba.org for more information
|
||||
#
|
||||
###########################################################
|
||||
|
||||
#
|
||||
# stable 2.0 (milestone2) i586 games repository from www.openmamba.org
|
||||
#
|
||||
rpm http://www.openmamba.org/ pub/openmamba/milestone2-games i586
|
||||
|
||||
#
|
||||
# stable 2.0 (milestone2) games sources repository from www.openmamba.org
|
||||
#
|
||||
rpm-src http://www.openmamba.org/ pub/openmamba/milestone2-games base
|
17
openmamba-milestone2-updates.list
Normal file
17
openmamba-milestone2-updates.list
Normal file
@ -0,0 +1,17 @@
|
||||
###########################################################
|
||||
#
|
||||
# openmamba stable 2.0 (milestone2) updates repository source list for apt
|
||||
# Copyright (c) 2008-2010 by Silvan Calarco <silvan.calarco@mambasoft.it>
|
||||
# See http://www.openmamba.org for more information
|
||||
#
|
||||
###########################################################
|
||||
|
||||
#
|
||||
# stable 2.0 (milestone2) i586 updates repository from www.openmamba.org
|
||||
#
|
||||
rpm http://www.openmamba.org/ pub/openmamba/milestone2-updates i586
|
||||
|
||||
#
|
||||
# stable 2.0 (milestone2) updates sources repository from www.openmamba.org
|
||||
#
|
||||
rpm-src http://www.openmamba.org/ pub/openmamba/milestone2-updates base
|
17
openmamba-milestone2.list
Normal file
17
openmamba-milestone2.list
Normal file
@ -0,0 +1,17 @@
|
||||
###########################################################
|
||||
#
|
||||
# openmamba stable 2.0 (milestone2) repository source list for apt
|
||||
# Copyright (c) 2008-2010 by Silvan Calarco <silvan.calarco@mambasoft.it>
|
||||
# See http://www.openmamba.org for more information
|
||||
#
|
||||
###########################################################
|
||||
|
||||
#
|
||||
# stable 2.0 (milestone2) i586 repository from www.openmamba.org
|
||||
#
|
||||
rpm http://www.openmamba.org/ pub/openmamba/milestone2 i586
|
||||
|
||||
#
|
||||
# stable 2.0 (milestone2) sources repository from www.openmamba.org
|
||||
#
|
||||
rpm-src http://www.openmamba.org/ pub/openmamba/milestone2 base
|
104
openmamba-release.sh
Normal file
104
openmamba-release.sh
Normal file
@ -0,0 +1,104 @@
|
||||
#!/bin/sh
|
||||
# Collect informations from sourceable /etc/[distro]-release file:
|
||||
# DISTRIB_ID, DISTRIB_RELEASE, DISTRIB_CODENAME, DISTRIB_DESCRIPTION
|
||||
#
|
||||
# Copyright (C) 2006-2007,2013 Davide Madrisan <davide.madrisan@gmail.com>
|
||||
|
||||
script_ver=2
|
||||
script_name="$(basename $0 2>/dev/null)"
|
||||
|
||||
usage ()
|
||||
{
|
||||
echo "\
|
||||
$script_name v$script_ver, prints Distribution informations
|
||||
Copyright (C) 2006-2007,2013 Davide Madrisan <davide.madrisan@gmail.com>
|
||||
|
||||
Usage: $script_name [OPTION]
|
||||
With no OPTION specified it is the same as -a.
|
||||
|
||||
Options:
|
||||
-i, --id
|
||||
Display the string id of the distributor.
|
||||
-d, --description
|
||||
Display the single line text description of the distribution.
|
||||
-r, --release
|
||||
Display the release number of the distribution.
|
||||
-c, --codename
|
||||
Display the codename according to the distribution release.
|
||||
-a, --all
|
||||
Display all of the above information.
|
||||
-h, --help
|
||||
Display this message."
|
||||
}
|
||||
|
||||
get_all=0
|
||||
get_codename=0
|
||||
get_description=0
|
||||
get_id=0
|
||||
get_release=0
|
||||
|
||||
[ -z "$@" ] && get_all=1
|
||||
|
||||
OPTS=`LANG=C getopt -o acdhirs \
|
||||
--long all,codename,description,help,id,release,short \
|
||||
-n "$script_name" -- "$@"`
|
||||
[ $? = 0 ] || exit 1
|
||||
|
||||
eval set -- "$OPTS"
|
||||
|
||||
while :; do
|
||||
case "$1" in
|
||||
-a|--all)
|
||||
get_all=1
|
||||
get_codename=1
|
||||
get_description=1
|
||||
get_id=1
|
||||
get_release=1 ;;
|
||||
-c|--codename)
|
||||
get_codename=1 ;;
|
||||
-d|--description)
|
||||
get_description=1 ;;
|
||||
-h|--help)
|
||||
usage; exit 0 ;;
|
||||
-i|--id)
|
||||
get_id=1 ;;
|
||||
-r|--release)
|
||||
get_release=1 ;;
|
||||
-s|--short)
|
||||
short=0 ;;
|
||||
--) shift; break ;;
|
||||
*) echo "\
|
||||
(bug) -- $script_name: \`getopt' error: bad command \`$1'" ;;
|
||||
esac
|
||||
shift
|
||||
done
|
||||
|
||||
[ -r /etc/os-release ] || exit 1
|
||||
|
||||
. /etc/os-release
|
||||
|
||||
distro_id="$ID"
|
||||
distro_description="$PRETTY_NAME"
|
||||
distro_release="$VERSION_ID"
|
||||
distro_codename="$OPENMAMBA_CODENAME"
|
||||
[ "$distro_codename" ] || distro_codename="n/a"
|
||||
|
||||
unset res
|
||||
if [ "$get_all" = 1 ]; then
|
||||
res="\
|
||||
$distro_id \"$distro_description\" $distro_release $distro_codename"
|
||||
else
|
||||
[ "$get_id" = 1 ] &&
|
||||
res="${res:+$res }$distro_id"
|
||||
[ "$get_description" = 1 ] &&
|
||||
res="${res:+$res }$distro_description"
|
||||
[ "$get_release" = 1 ] &&
|
||||
res="${res:+$res }$distro_release"
|
||||
[ "$get_codename" = 1 ] &&
|
||||
res="${res:+$res }$distro_codename"
|
||||
fi
|
||||
|
||||
[ "$res" ] || exit 1
|
||||
echo "$res"
|
||||
|
||||
exit 0
|
682
openmamba-release.spec
Normal file
682
openmamba-release.spec
Normal file
@ -0,0 +1,682 @@
|
||||
%define branch devel
|
||||
#% define branch stable
|
||||
%define distroid openmamba
|
||||
%define fullversion %{version}
|
||||
|
||||
%define stable_reps milestone2 milestone2-games milestone2-updates
|
||||
%define devel_reps devel devel-games devel-kde4 devel-kernel devel-xorg devel-makedist devel-embedded devel-autodist devel-future devel-java
|
||||
%define devel_default_reps devel devel-games
|
||||
|
||||
%if %branch == stable
|
||||
%define milestone milestone2
|
||||
%define codename %{milestone}-build11
|
||||
%else
|
||||
%define milestone devel
|
||||
%define codename rolling
|
||||
%endif
|
||||
|
||||
Name: openmamba-release
|
||||
Version: 2.90.0
|
||||
Release: 7mamba
|
||||
Summary: Release file for %{distroid} %{fullversion} %{?codename:(%codename)}
|
||||
Group: System/Configuration
|
||||
Vendor: openmamba
|
||||
Distribution: openmamba
|
||||
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
|
||||
URL: http://www.openmamba.org
|
||||
Source0: openmamba-devel.list
|
||||
Source1: openmamba-devel-contrib.list
|
||||
Source2: openmamba-release.sh
|
||||
Source3: openmamba-devel-games.list
|
||||
Source4: openmamba-devel-embedded.list
|
||||
Source5: openmamba-devel-makedist.list
|
||||
Source6: openmamba-milestone2.list
|
||||
Source7: openmamba-milestone2-games.list
|
||||
Source8: openmamba-milestone2-updates.list
|
||||
Source9: openmamba-groups.db
|
||||
Source10: install-virtual.lua
|
||||
Source11: install-virtual.conf
|
||||
Source12: install-extras.lua
|
||||
Source13: install-extras.conf
|
||||
Source14: openmamba-smart-devel.py
|
||||
Source15: openmamba-smart-milestone2.py
|
||||
Source16: RPM-GPG-KEY-Mambasoft
|
||||
Source17: gpg-key-openmamba.sh
|
||||
Source18: openmamba-smart-multi-version-select.py
|
||||
Source20: openmamba-smart-virtual-packages-select.py
|
||||
Source21: openmamba-smart-configure-once.py
|
||||
Source22: openmamba-smart-00-configure-once-example.py
|
||||
Source23: openmamba-smart-multiarch-update-x86_64.py
|
||||
License: GPL
|
||||
Obsoletes: mambaSoft-devel-sc
|
||||
Obsoletes: openmamba-upgrade
|
||||
Obsoletes: bootsplash
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
||||
## AUTOBUILDREQ-BEGIN
|
||||
## AUTOBUILDREQ-END
|
||||
Requires(post):gnupg
|
||||
#Requires(post):rpm
|
||||
|
||||
%description
|
||||
Release file for %{distroid} %{fullversion} %{?codename:(%codename)}.
|
||||
|
||||
%package -n openmamba-devel
|
||||
Group: System/Configuration
|
||||
Summary: Smart and APT configuration for the %{distroid} devel repositories
|
||||
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
|
||||
#Requires(post):rpm
|
||||
Requires: openmamba-release = %{?epoch:%epoch:}%{version}-%{release}
|
||||
Provides: openmamba-devel-games
|
||||
Obsoletes: openmamba-devel-games
|
||||
Provides: openmamba-devel-contrib
|
||||
Obsoletes: openmamba-devel-contrib
|
||||
Provides: openmamba-devel-embedded
|
||||
Obsoletes: openmamba-devel-embedded
|
||||
Provides: openmamba-devel-makedist
|
||||
Obsoletes: openmamba-devel-makedist
|
||||
|
||||
%description -n openmamba-devel
|
||||
Smart and APT configuration for the %{distroid} devel repositories.
|
||||
|
||||
%prep
|
||||
|
||||
%build
|
||||
|
||||
%install
|
||||
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
||||
|
||||
install -d %{buildroot}%{_sysconfdir}/sysconfig
|
||||
echo "\
|
||||
%{distroid} release %{fullversion} for %{_target_cpu} %{?codename:(%codename)}" \
|
||||
> %{buildroot}%{_sysconfdir}/sysconfig/release
|
||||
|
||||
# http://www.freedesktop.org/software/systemd/man/os-release.html
|
||||
cat > %{buildroot}%{_sysconfdir}/os-release <<EOF
|
||||
NAME=%{distroid}
|
||||
VERSION="%{fullversion}%{?codename: (%codename)}"
|
||||
ID=%{distroid}
|
||||
VERSION_ID="%{fullversion}"
|
||||
PRETTY_NAME="%{distroid} GNU/Linux %{fullversion} for %{_target_cpu}%{?codename: (%codename)}"
|
||||
ANSI_COLOR="0;32"
|
||||
CPE_NAME="cpe:/o:%{distroid}:%{distroid}:%{fullversion}"
|
||||
HOME_URL="http://www.openmamba.org/"
|
||||
BUG_REPORT_URL="http://bugs.openmamba.org/"
|
||||
OPENMAMBA_MILESTONE="%{?milestone:%milestone}"
|
||||
OPENMAMBA_CODENAME="%{?codename:%codename}"
|
||||
OPENMAMBA_FORUM_URL="http://forum.openmamba.org/"
|
||||
OPENMAMBA_GIT_URL="http://git.openmamba.org/"
|
||||
OPENMAMBA_WEBBUILD_URL="http://www.openmamba.org/distribution/webbuild.php"
|
||||
EOF
|
||||
|
||||
echo "
|
||||
%{distroid} release %{version} (%{?codename} %{fullversion})
|
||||
Kernel \r on an \m \
|
||||
|
||||
" > %{buildroot}%{_sysconfdir}/issue
|
||||
|
||||
cp %{buildroot}%{_sysconfdir}/issue \
|
||||
%{buildroot}%{_sysconfdir}/issue.net
|
||||
|
||||
cp %{buildroot}%{_sysconfdir}/sysconfig/release \
|
||||
%{buildroot}%{_sysconfdir}/%{distroid}-release
|
||||
|
||||
cp %{buildroot}%{_sysconfdir}/sysconfig/release \
|
||||
%{buildroot}%{_sysconfdir}/system-release
|
||||
|
||||
install -d %{buildroot}%{_sysconfdir}/rpm
|
||||
echo "\
|
||||
%%_distrib_id %{distroid}
|
||||
%%_distrib_release %{fullversion}
|
||||
%%_distrib_codename %{codename}
|
||||
%%_distrib_description %{distroid} %{fullversion}
|
||||
%%_openmamba_release %{distroid} release %{fullversion} for %{_target_cpu} %{?codename:(%codename)}" \
|
||||
> %{buildroot}%{_sysconfdir}/rpm/macros.openmamba_release
|
||||
|
||||
# install apt files
|
||||
install -D -m 0644 %{S:0} \
|
||||
%{buildroot}%{_sysconfdir}/apt/sources.list.d/%{distroid}-devel.list
|
||||
#install -D -m 0644 %{S:1} \
|
||||
# %{buildroot}%{_sysconfdir}/apt/sources.list.d/%{distroid}-devel-contrib.list
|
||||
install -D -m 0644 %{S:3} \
|
||||
%{buildroot}%{_sysconfdir}/apt/sources.list.d/%{distroid}-devel-games.list
|
||||
#install -D -m 0644 %{S:4} \
|
||||
# %{buildroot}%{_sysconfdir}/apt/sources.list.d/%{distroid}-devel-embedded.list
|
||||
#install -D -m 0644 %{S:5} \
|
||||
# %{buildroot}%{_sysconfdir}/apt/sources.list.d/%{distroid}-devel-makedist.list
|
||||
install -D -m 0644 %{S:6} \
|
||||
%{buildroot}%{_sysconfdir}/apt/sources.list.d/%{distroid}-milestone2.list
|
||||
install -D -m 0644 %{S:7} \
|
||||
%{buildroot}%{_sysconfdir}/apt/sources.list.d/%{distroid}-milestone2-games.list
|
||||
install -D -m 0644 %{S:8} \
|
||||
%{buildroot}%{_sysconfdir}/apt/sources.list.d/%{distroid}-milestone2-updates.list
|
||||
|
||||
# install smart files
|
||||
install -D -m 0644 %{S:14} \
|
||||
%{buildroot}%{_sysconfdir}/smart/distro.d/90-%{distroid}-devel-repositories.py
|
||||
install -D -m 0644 %{S:15} \
|
||||
%{buildroot}%{_sysconfdir}/smart/distro.d/10-%{distroid}-milestone2-repositories.py
|
||||
install -D -m 0644 %{S:18} \
|
||||
%{buildroot}%{_sysconfdir}/smart/distro.d/95-multi-version-select.py
|
||||
install -D -m 0644 %{S:20} \
|
||||
%{buildroot}%{_sysconfdir}/smart/distro.d/95-virtual-packages-select.py
|
||||
install -D -m 0644 %{S:21} \
|
||||
%{buildroot}%{_sysconfdir}/smart/distro.d/98-configure-once.py
|
||||
|
||||
%ifarch x86_64
|
||||
install -D -m 0644 %{S:23} \
|
||||
%{buildroot}%{_sysconfdir}/smart/distro.d/93-multiarch-update-x86_64.py
|
||||
sed -i "s|\%ARCH\%|%{_host_cpu} i586|" %{buildroot}%{_sysconfdir}/smart/distro.d/*
|
||||
%else
|
||||
sed -i "s|\%ARCH\%|%{_host_cpu}|" %{buildroot}%{_sysconfdir}/smart/distro.d/*
|
||||
%endif
|
||||
|
||||
install -D -m 0644 %{S:9} \
|
||||
%{buildroot}%{_datadir}/openmamba/pkggroups.db
|
||||
install -D -m 0755 %{S:2} \
|
||||
%{buildroot}%{_bindir}/%{distroid}-release
|
||||
install -D -m 0755 %{S:10} \
|
||||
%{buildroot}%{_datadir}/apt/scripts/install-virtual.lua
|
||||
install -D -m 0644 %{S:11} \
|
||||
%{buildroot}%{_sysconfdir}/apt/apt.conf.d/install-virtual.conf
|
||||
install -D -m 0755 %{S:12} \
|
||||
%{buildroot}%{_datadir}/apt/scripts/install-extras.lua
|
||||
install -D -m 0644 %{S:13} \
|
||||
%{buildroot}%{_sysconfdir}/apt/apt.conf.d/install-extras.conf
|
||||
|
||||
install -d -m 755 %{buildroot}%{_sysconfdir}/pki/rpm-gpg
|
||||
install -m 644 %{SOURCE16} %{buildroot}/etc/pki/rpm-gpg/
|
||||
|
||||
install -D -m 755 %{SOURCE17} %{buildroot}/etc/profile.d/gpg-key-openmamba.sh
|
||||
install -D -m 755 %{SOURCE17} %{buildroot}/etc/xprofile.d/gpg-key-openmamba.sh
|
||||
|
||||
%clean
|
||||
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
||||
|
||||
%post
|
||||
if [ $1 -ge 1 ]; then
|
||||
# Import Mambasoft gpg key if needed
|
||||
HOME=/root gpg -q --import %{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-Mambasoft || true
|
||||
# rpm -q gpg-pubkey-87468781-4bb78410 >/dev/null 2>&1 || \
|
||||
# rpm --import %{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-Mambasoft
|
||||
fi
|
||||
:
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%dir %{_sysconfdir}/pki/rpm-gpg
|
||||
%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-Mambasoft
|
||||
%{_sysconfdir}/profile.d/gpg-key-openmamba.sh
|
||||
%{_sysconfdir}/xprofile.d/gpg-key-openmamba.sh
|
||||
%{_sysconfdir}/%{distroid}-release
|
||||
%{_sysconfdir}/os-release
|
||||
%{_sysconfdir}/system-release
|
||||
%{_sysconfdir}/rpm/macros.openmamba_release
|
||||
%{_sysconfdir}/sysconfig/release
|
||||
%{_sysconfdir}/issue
|
||||
%{_sysconfdir}/issue.net
|
||||
%{_sysconfdir}/apt/apt.conf.d/install-virtual.conf
|
||||
%{_sysconfdir}/apt/apt.conf.d/install-extras.conf
|
||||
%{_sysconfdir}/smart/distro.d/10-%{distroid}-milestone2-repositories.py
|
||||
%{_sysconfdir}/smart/distro.d/95-multi-version-select.py
|
||||
%ifarch x86_64
|
||||
%{_sysconfdir}/smart/distro.d/93-multiarch-update-x86_64.py
|
||||
%endif
|
||||
%{_sysconfdir}/smart/distro.d/95-virtual-packages-select.py
|
||||
%{_sysconfdir}/smart/distro.d/98-configure-once.py
|
||||
%{_sysconfdir}/apt/sources.list.d/%{distroid}-milestone2.list
|
||||
%{_sysconfdir}/apt/sources.list.d/%{distroid}-milestone2-games.list
|
||||
%{_sysconfdir}/apt/sources.list.d/%{distroid}-milestone2-updates.list
|
||||
%{_bindir}/%{distroid}-release
|
||||
%{_datadir}/apt/scripts/install-virtual.lua
|
||||
%{_datadir}/apt/scripts/install-extras.lua
|
||||
%{_datadir}/openmamba/pkggroups.db
|
||||
|
||||
%files -n openmamba-devel
|
||||
%defattr(-,root,root)
|
||||
%{_sysconfdir}/apt/sources.list.d/%{distroid}-devel.list
|
||||
%{_sysconfdir}/apt/sources.list.d/%{distroid}-devel-games.list
|
||||
%{_sysconfdir}/smart/distro.d/90-%{distroid}-devel-repositories.py
|
||||
|
||||
%changelog
|
||||
* Sun Mar 02 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 2.90.0-7mamba
|
||||
- groups.db: remove rekormydesktop and lives from default installed packages (see https://www.youtube.com/watch?v=LwjSNsX_ofU )
|
||||
|
||||
* Sun Feb 09 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 2.90.0-6mamba
|
||||
- x86_64: configure repository for multiarch with i586 support
|
||||
|
||||
* Sat Jan 25 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 2.90.0-5mamba
|
||||
- groups.db: remove kino from kde multimedia packages
|
||||
|
||||
* Mon Jan 06 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 2.90.0-4mamba
|
||||
- groups.db: remove cinepaint from default graphics packages
|
||||
|
||||
* Mon Dec 30 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 2.90.0-3mamba
|
||||
- remove kde4-sounds-addons (kde 4.12)
|
||||
|
||||
* Sun Dec 29 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 2.90.0-2mamba
|
||||
- groups.db: remove xmame
|
||||
|
||||
* Sun Dec 08 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 2.90.0-1mamba
|
||||
- update to 2.90.0
|
||||
- set codename to rolling
|
||||
- groups.db: remove moonlight
|
||||
|
||||
* Sun Sep 29 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 2.85.0-1mamba
|
||||
- update to 2.85.0
|
||||
- groups.db: remove syslog-ng from base packages; add VirtualBox-vboxguest; some other changes
|
||||
- updte milestone2 smart channels configuration (added milestone2-kernel-next)
|
||||
|
||||
* Tue Sep 17 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 2.80.0-9mamba
|
||||
- groups.db: packages names update for kde 4.11
|
||||
|
||||
* Sat Aug 03 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 2.80.0-8mamba
|
||||
- groups.db: replace obsoleted sodipodi with inkscape
|
||||
|
||||
* Fri Jul 05 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 2.80.0-7mamba
|
||||
- groups.db: -clementine -kaffeine -miro +freetuxtv (and more changes around multimedia)
|
||||
|
||||
* Wed Jun 19 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 2.80.0-6mamba
|
||||
- smart: fix management of priorities for multiple packages selection
|
||||
- pkggroups: office group: install kmymoney if kde, gnucash if gnome
|
||||
|
||||
* Sat Jun 15 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 2.80.0-5mamba
|
||||
- pkggroups: removed gtans from games group
|
||||
|
||||
* Sun May 26 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 2.80.0-4mamba
|
||||
- virtual-packages-select.py: don't fail if LANG is not set
|
||||
- virtual-packages-select.py: also update list of i18n/l10n packages
|
||||
- add OPENMAMBA_MILESTONE variable in /etc/os-release
|
||||
|
||||
* Thu May 02 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 2.80.0-3mamba
|
||||
- pkggroups: replace totem-mozilla-plugin with kpartsplugin if kde
|
||||
|
||||
* Fri Mar 08 2013 Davide Madrisan <davide.madrisan@gmail.com> 2.80.0-2mamba
|
||||
- openmamba-release: display all the distro informations when no options
|
||||
are specified instead of the help message
|
||||
- os-release: make PRETTY_NAME consistent with /etc/openmamba-release
|
||||
- os-release: provide some openmamba-specific variables
|
||||
- openmamba-release: use /etc/os-release instead of parsing /etc/openmamba-release
|
||||
- make openmamba-release dash compliant
|
||||
|
||||
* Wed Mar 06 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 2.80.0-1mamba
|
||||
- update to 2.80.0
|
||||
- groups.db: removed alsaplayer from base group
|
||||
|
||||
* Thu Feb 28 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 2.75.0-5mamba
|
||||
- revision of package groups db
|
||||
|
||||
* Wed Jan 23 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 2.75.0-4mamba
|
||||
- updated multi-version-select and virtual-packages-select for rt kernels
|
||||
- give lower priority to kernel-*-sound-backport and kernel-*-wireless-backport
|
||||
|
||||
* Thu Nov 08 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 2.75.0-3mamba
|
||||
- force configuring devel repository not to be used for automatic updates as manual
|
||||
|
||||
* Wed Nov 07 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 2.75.0-2mamba
|
||||
- update devel repositories configuration: added devel-misc and devel-past
|
||||
- set for manual updates devel repositories with deps broken like devel-future and devel-past
|
||||
|
||||
* Tue Oct 09 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 2.75.0-1mamba
|
||||
- update to 2.75.0
|
||||
- groups.db: updates for kernel 3.4 and internet group
|
||||
|
||||
* Mon Sep 10 2012 Davide Madrisan <davide.madrisan@gmail.com> 2.0.75-8mamba
|
||||
- added /etc/os-release (http://www.freedesktop.org/software/systemd/man/os-release.html)
|
||||
|
||||
* Fri Jun 29 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 2.0.75-7mamba
|
||||
- groups.db: update package names to kde 4.7.4 to avoid unwanted downgrade of packages from kde 4.6
|
||||
|
||||
* Sun Jun 24 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 2.0.75-6mamba
|
||||
- openmamba-groups.db: remove libqt4 from base packages to avoid downgrade problems
|
||||
|
||||
* Mon Jun 11 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 2.0.75-5mamba
|
||||
- distdb: remove rtl8192-se kernel driver
|
||||
|
||||
* Sun Apr 01 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 2.0.75-4mamba
|
||||
- pkggroups.db: revision and cleanup of base packages
|
||||
|
||||
* Mon Mar 19 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 2.0.75-3mamba
|
||||
- added smart configure once script
|
||||
|
||||
* Wed Mar 14 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 2.0.75-2mamba
|
||||
- fixed to set for devel branch
|
||||
|
||||
* Wed Mar 14 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 2.0.75-1mamba
|
||||
- update to 2.0.75
|
||||
|
||||
* Tue Feb 21 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.8.75-2mamba
|
||||
- added minisport-firmware to base packages
|
||||
|
||||
* Sat Jan 21 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.8.75-1mamba
|
||||
- update to 1.99.8.75
|
||||
- openmamba-groups.db: replace mplayer-mozilla with totem-mozilla-plugin
|
||||
|
||||
* Mon Oct 31 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.7.75-2mamba
|
||||
- remove xmms from multimedia group
|
||||
|
||||
* Sat Oct 29 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.7.75-1mamba
|
||||
- update to 1.99.7.75
|
||||
|
||||
* Wed Oct 19 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.6.75-5mamba
|
||||
- update openmamba-groups.db for libreoffice, chromium and other things
|
||||
|
||||
* Mon Oct 17 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.6.75-4mamba
|
||||
- smart-virtual-packages-select: add libreoffice-i18n language priority configuration
|
||||
|
||||
* Sat Oct 08 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.6.75-3mamba
|
||||
- smart-virtual-packages-select: set priorities for current running kernel packages
|
||||
|
||||
* Tue Sep 27 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.6.75-2mamba
|
||||
- fixed for devel repository
|
||||
|
||||
* Sun Sep 25 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.6.75-1mamba
|
||||
- update to 1.99.6.75
|
||||
|
||||
* Sun Sep 25 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.6-1mamba
|
||||
- update to 1.99.6
|
||||
|
||||
* Mon Aug 22 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.5.75-1mamba
|
||||
- update to 1.99.5.75
|
||||
- groups.db: provide kde4 packages only if desktop-base-kde4 is installed
|
||||
|
||||
* Thu Aug 11 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.5.70-5mamba
|
||||
- provide /etc/system-release as a copy of /etc/openmamba-release
|
||||
|
||||
* Mon Aug 08 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.5.70-4mamba
|
||||
- added smart configuration for milestone2-xorg repository
|
||||
|
||||
* Mon Aug 01 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.5.70-3mamba
|
||||
- set smart priorities for all repositories instead of just milestone2 and devel
|
||||
|
||||
* Sun Jul 24 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.5.70-2mamba
|
||||
- added devel-gnome repository in smart configuration
|
||||
|
||||
* Sun Jun 05 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.5.70-1mamba
|
||||
- update to 1.99.5.70
|
||||
- groups.db: added kernel and kernel_64gb groups
|
||||
|
||||
* Tue Apr 26 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.4.90-7mamba
|
||||
- remove openmamba-update (moved to system-base-openmamba)
|
||||
|
||||
* Mon Apr 25 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.4.90-6mamba
|
||||
- added milestone2-kde4 repository configuration
|
||||
|
||||
* Sat Apr 09 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.4.90-5mamba
|
||||
- smart-virtual-packages-select: set per-repository priority for localization packages or smart won't do the right selection
|
||||
|
||||
* Tue Mar 29 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.4.90-4mamba
|
||||
- added milestone2-kernel repository
|
||||
|
||||
* Wed Mar 23 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.4.90-3mamba
|
||||
- specify version in locked packages to allow upgrade
|
||||
|
||||
* Sat Mar 19 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.4.90-2mamba
|
||||
- groups.db: removed kpackage
|
||||
|
||||
* Tue Mar 08 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.4.90-1mamba
|
||||
- update to 1.99.4.90
|
||||
- configure locks for: openmamba-release, rpm, smart
|
||||
|
||||
* Thu Mar 03 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.1-10mamba
|
||||
- restore gpg key import for root in %post script
|
||||
|
||||
* Wed Feb 23 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.1-9mamba
|
||||
- virtual-packages-select: modify to set priorities for all repositories and clean up previosly set priorities
|
||||
|
||||
* Tue Feb 22 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.1-8mamba
|
||||
- virtual-packages-select: added preferences for network-manager-applet, phonon-backend-gstreamer, soprano-backend-virtuoso, dhcp-client and libphonon
|
||||
|
||||
* Sun Jan 23 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.1-7mamba
|
||||
- provide correct script for virtual-packages-select
|
||||
|
||||
* Fri Jan 21 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.1-6mamba
|
||||
- added smart virtual-packages-select.py script
|
||||
|
||||
* Fri Jan 21 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.1-5mamba
|
||||
- add moonlight and libflashsupport to internet pkggroup
|
||||
|
||||
* Thu Jan 06 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.1-4mamba
|
||||
- added openmamba-update tool
|
||||
|
||||
* Sat Dec 18 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.1-3mamba
|
||||
- added smart configuration for multi-version kernel packages
|
||||
|
||||
* Fri Dec 03 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.1-2mamba
|
||||
- gpg-key-openmamba.sh: make script more silent and add --ignore-time-conflict and --ignore-valid-from options
|
||||
|
||||
* Wed Dec 01 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99.1-1mamba
|
||||
- update to 1.99.1
|
||||
- remove requirement for rpm; rpm keys are only set in user profile and xprofile scripts
|
||||
|
||||
* Fri Oct 22 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99-3mamba
|
||||
- group: ksudoku -> ksudoku4
|
||||
|
||||
* Tue Oct 05 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99-2mamba
|
||||
- updated openammba-groupsdb
|
||||
|
||||
* Sat Sep 18 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 1.99-1mamba
|
||||
- update to 1.99
|
||||
- added profile.d and xprofile.d scripts to generate openmamba signing keys in user GPG database
|
||||
|
||||
* Thu Sep 16 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 1.98.91-1mamba
|
||||
- update to 1.98.91
|
||||
- groups.db: removed kappfinder from base group
|
||||
|
||||
* Tue Sep 14 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 1.98.90-5mamba
|
||||
- groups.db: replace kvm with qemu in virtualization group
|
||||
|
||||
* Fri Aug 20 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 1.98.90-4mamba
|
||||
- obsolete extra repository packages; only provide apt sources files for devel and devel-games
|
||||
- added devel-contrib to smart devel repositories list
|
||||
- added signature fingerprint for all interally managed repositories
|
||||
|
||||
* Wed Jul 21 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 1.98.90-3mamba
|
||||
- groups.db: replace traceroute and ftp with inetutils
|
||||
- groups.db: added more firmware packages in base list
|
||||
- removed requirement for rpm and made the key installation script silently fail if rpm is missing
|
||||
|
||||
* Wed Jul 14 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 1.98.90-2mamba
|
||||
- support smart repositories files for non x86 archs
|
||||
|
||||
* Tue Jun 15 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 1.98.90-1mamba
|
||||
- update to 1.98.90
|
||||
- post install script: use gpg to import RPM key (also added PreReq for gnupg)
|
||||
- added repository milestone2-makedist
|
||||
- added fingerprint to repositories
|
||||
- create non default channels with disabled=yes setting
|
||||
|
||||
* Fri Jun 04 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 1.98-2mamba
|
||||
- use python /etc/distro.d scripts to force enable/disable of stable and devel repositories
|
||||
|
||||
* Thu Jun 03 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 1.98-1mamba
|
||||
- update to 1.98 (milestone2-pre2)
|
||||
|
||||
* Sat Apr 03 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 1.97.900-3mamba
|
||||
- added Mambasoft RPM GPG KEY for packages signature check
|
||||
|
||||
* Sat Apr 03 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 1.97.900-2mamba
|
||||
- fix system repositories configuration to allow user to enable and disable them
|
||||
|
||||
* Wed Feb 24 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 1.97.1-1mamba
|
||||
- update to 1.97.1
|
||||
|
||||
* Sat Feb 13 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 1.97-1mamba
|
||||
- update to 1.97 (milestone2-pre1)
|
||||
|
||||
* Wed Feb 10 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 1.96-5mamba
|
||||
- games groups updated
|
||||
|
||||
* Thu Jan 28 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 1.96-4mamba
|
||||
- added kdeplasma-addons to base packages
|
||||
|
||||
* Mon Jan 25 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 1.96-3mamba
|
||||
- removed obsolete kdepim package from base group list
|
||||
|
||||
* Sun Jan 10 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 1.96-2mamba
|
||||
- added repositories preconfiguration support for smartpm
|
||||
|
||||
* Tue Dec 29 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 1.96-1mamba
|
||||
- update to 1.96
|
||||
- pkggroups.db: added oxygen-icons-svg to base packages
|
||||
|
||||
* Tue Nov 24 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 1.95-7mamba
|
||||
- pkggroups updated with new software
|
||||
|
||||
* Thu Nov 12 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 1.95-6mamba
|
||||
- pkggroups.db: fixed syntax for use with makedist
|
||||
|
||||
* Tue Nov 10 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 1.95-5mamba
|
||||
- move akonadi and kdepim4-akonadi to extras group
|
||||
|
||||
* Fri Nov 06 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 1.95-4mamba
|
||||
- pkggroups.db: added akonadi and kdepim4-akonadi to office group
|
||||
|
||||
* Wed Nov 04 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 1.95-3mamba
|
||||
- update install-virtual.lua to manage multiple kernel targets (tested with mamba and mamba-64GB)
|
||||
|
||||
* Thu Oct 22 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 1.95-2mamba
|
||||
- added wine to base packages
|
||||
|
||||
* Wed Oct 21 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 1.95-1mamba
|
||||
- update to 1.95
|
||||
- pkggroups.db: some minor fixes
|
||||
|
||||
* Sat Aug 01 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 1.94-2mamba
|
||||
- small fix to pkggroups db
|
||||
|
||||
* Tue Jul 21 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 1.94-1mamba
|
||||
- update to 1.94
|
||||
|
||||
* Sat May 09 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 1.93-1mamba
|
||||
- update to 1.93
|
||||
- pkgroups.db: removed knemo
|
||||
|
||||
* Sun Apr 26 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 1.92-2mamba
|
||||
- minor updates on pkggroups db
|
||||
|
||||
* Sat Mar 07 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 1.92-1mamba
|
||||
- update to 1.92
|
||||
- added requirements for openmamba-devel and openmamba-devel-games
|
||||
- openmamba-groups: updated with kde 4.2 packages
|
||||
|
||||
* Sat Jan 31 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 1.91-3mamba
|
||||
- install-virtual: replace alsa-driver with kernel-mamba-sound-backport as default selection for kernelsound
|
||||
|
||||
* Fri Jan 30 2009 Davide Madrisan <davide.madrisan@gmail.com> 1.91-2mamba
|
||||
- updated macros.openmamba_release
|
||||
|
||||
* Tue Jan 13 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 1.91-1mamba
|
||||
- update to 1.91
|
||||
- added openmamba lua scripts for apt (moved from apt package)
|
||||
|
||||
* Tue Dec 23 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 1.90.0-1mamba
|
||||
- update to 1.90.0 (fixed release field)
|
||||
- openmamba-groups.db: added more requirement in devel list for GTK support
|
||||
- openmamba-groups.db: replace kernel-mamba-source with kernel-mamba-headers
|
||||
|
||||
* Thu Dec 04 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 1.90-1mamba
|
||||
- update to 1.90
|
||||
- openmamba-groups.db: KDE3 replaced with KDE4 packages
|
||||
|
||||
* Tue Sep 23 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0.90-3mamba
|
||||
- remove milestone1 repository from apt sources
|
||||
|
||||
* Tue Sep 23 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0.90-2mamba
|
||||
- remove milestone1 repository from apt sources
|
||||
|
||||
* Thu Aug 21 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0.90-1mamba
|
||||
- update to 1.0.90
|
||||
|
||||
* Tue Jul 29 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0-27mamba
|
||||
- update to milestone1 1.0
|
||||
|
||||
* Thu Jun 24 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0-26mamba
|
||||
- update to 1.0pre7
|
||||
|
||||
* Tue May 27 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0-25mamba
|
||||
- update to 1.0pre5
|
||||
- openmamba-groups.db updated
|
||||
- openmamba-groups.db: removed references to localization packages, now
|
||||
managed again by apt script
|
||||
|
||||
* Sun May 18 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0-24mamba
|
||||
- openmamba-groups.db update
|
||||
|
||||
* Mon May 05 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0-23mamba
|
||||
- groups.db updated
|
||||
|
||||
* Wed Apr 23 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0-22mamba
|
||||
- openmamba-groups.db: fixed libwxGTK references
|
||||
- openmamba-groups.db: added EXTRA_PKGS group for installdvd
|
||||
|
||||
* Tue Apr 15 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0-21mamba
|
||||
- pkggroups.db: fix rt2501 package name
|
||||
|
||||
* Tue Apr 15 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0-20mamba
|
||||
- added wpa_supplicant and rt73-firmware to base installs
|
||||
|
||||
* Mon Mar 24 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0-19mamba
|
||||
- pkggroups.db: added installation of OpenOffice i18n package
|
||||
|
||||
* Sat Mar 22 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0-18mamba
|
||||
- update to milestone1 1.0pre4
|
||||
|
||||
* Sat Feb 23 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0-17mamba
|
||||
- update to 1.0pre3
|
||||
- openmamba-groups.db: added nfs-utils to base packages
|
||||
- openmamba-groups.db: added libSDL_image-devel, libSDL_mixer-devel and
|
||||
libSDL_Pango-devel to devel packages
|
||||
|
||||
* Thu Feb 21 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0-16mamba
|
||||
- remove requirement for apt
|
||||
|
||||
* Wed Feb 20 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0-15mamba
|
||||
- openmamba-groups.db: added many packages to the devel group
|
||||
|
||||
* Sat Feb 02 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0-14mamba
|
||||
- update distribution release to 1.0pre2
|
||||
- add base packages database pkggroups.db
|
||||
|
||||
* Mon Jan 21 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0-13mamba
|
||||
- update distribution release to 1.0pre1 (milestone1)
|
||||
- make milestone1 repository the default source
|
||||
- add devel subpackage
|
||||
|
||||
* Sun Dec 23 2007 Aleph0 <aleph0@openmamba.org> 1.0-12mamba
|
||||
- add rpm macro macros.openmamba_release
|
||||
|
||||
* Wed Nov 07 2007 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0-11mamba
|
||||
- add devel-games apt repository
|
||||
- changed release to 1.0rc2 (Milestone I)
|
||||
|
||||
* Thu May 31 2007 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0-10mamba
|
||||
- obsolete bootsplash
|
||||
|
||||
* Fri May 25 2007 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0-9mamba
|
||||
- remove requirement for kernel-mamba
|
||||
- upgrade to rc1
|
||||
|
||||
* Wed Apr 11 2007 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0-8mamba
|
||||
- obsolete qilinux-utils-common and qilinux-utils-free
|
||||
|
||||
* Wed Mar 14 2007 Davide Madrisan <davide.madrisan@gmail.com> 1.0-7qilnx
|
||||
- added openmamba-release.sh
|
||||
|
||||
* Wed Feb 21 2007 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0-6qilnx
|
||||
- obsolete qist components
|
||||
|
||||
* Wed Feb 21 2007 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0-5qilnx
|
||||
- obsolete openmamba-upgrade
|
||||
|
||||
* Sun Feb 18 2007 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0-4qilnx
|
||||
- added devel-contrib subpackage
|
||||
|
||||
* Fri Feb 16 2007 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0-3qilnx
|
||||
- obsolete mambaSoft-devel-sc
|
||||
- add apt file for openmamba devel repository
|
||||
|
||||
* Wed Feb 14 2007 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0-2qilnx
|
||||
- rebuilt
|
||||
|
||||
* Wed Feb 07 2007 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0-1mamba
|
||||
- first build for openMamba 1.0alpha1
|
5
openmamba-smart-00-configure-once-example.py
Normal file
5
openmamba-smart-00-configure-once-example.py
Normal file
@ -0,0 +1,5 @@
|
||||
for r in [ "milestone2-kde4", "milestone2-xorg", "milestone2-kde4" ]:
|
||||
channel=sysconf.get(("channels", r))
|
||||
if channel:
|
||||
channel['disabled']=False
|
||||
sysconf.set(("channels", r),channel)
|
4
openmamba-smart-configure-once.py
Normal file
4
openmamba-smart-configure-once.py
Normal file
@ -0,0 +1,4 @@
|
||||
import os
|
||||
|
||||
if os.path.isfile('/etc/smart/distro.d/00-configure-once.py'):
|
||||
os.remove('/etc/smart/distro.d/00-configure-once.py')
|
205
openmamba-smart-devel.py
Normal file
205
openmamba-smart-devel.py
Normal file
@ -0,0 +1,205 @@
|
||||
#
|
||||
# openmamba devel channel configuration for Smart Package Manager
|
||||
#
|
||||
if not sysconf.get(("channels", "devel")):
|
||||
sysconf.set(("channels", "devel"),
|
||||
{"alias": "devel",
|
||||
"type": "apt-rpm",
|
||||
"name": "base development repository [unstable]",
|
||||
"baseurl": "http://www.openmamba.org/pub/openmamba/devel",
|
||||
"components": "%ARCH%"})
|
||||
|
||||
#
|
||||
# openmamba devel-games channel configuration for Smart Package Manager
|
||||
#
|
||||
|
||||
if not sysconf.get(("channels", "devel-games")):
|
||||
sysconf.set(("channels", "devel-games"),
|
||||
{"alias": "devel-games",
|
||||
"type": "apt-rpm",
|
||||
"name": "branch of devel repository containing big games [unstable]",
|
||||
"baseurl": "http://www.openmamba.org/pub/openmamba/devel-games",
|
||||
"components": "%ARCH%"})
|
||||
|
||||
#
|
||||
# openmamba devel-kde4 channel configuration for Smart Package Manager
|
||||
#
|
||||
if not sysconf.get(("channels", "devel-kde4")):
|
||||
sysconf.set(("channels", "devel-kde4"),
|
||||
{"alias": "devel-kde4",
|
||||
"type": "apt-rpm",
|
||||
"name": "latest kde4 release [unstable]",
|
||||
"baseurl": "http://www.openmamba.org/pub/openmamba/devel-kde4",
|
||||
"components": "%ARCH%",
|
||||
"disabled": "yes"})
|
||||
|
||||
#
|
||||
# openmamba devel-kernel channel configuration for Smart Package Manager
|
||||
#
|
||||
if not sysconf.get(("channels", "devel-kernel")):
|
||||
sysconf.set(("channels", "devel-kernel"),
|
||||
{"alias": "devel-kernel",
|
||||
"type": "apt-rpm",
|
||||
"name": "latest kernel release [unstable]",
|
||||
"baseurl": "http://www.openmamba.org/pub/openmamba/devel-kernel",
|
||||
"components": "%ARCH%",
|
||||
"disabled": "yes"})
|
||||
|
||||
#
|
||||
# openmamba devel-xorg channel configuration for Smart Package Manager
|
||||
#
|
||||
if not sysconf.get(("channels", "devel-xorg")):
|
||||
sysconf.set(("channels", "devel-xorg"),
|
||||
{"alias": "devel-xorg",
|
||||
"type": "apt-rpm",
|
||||
"name": "latest xorg release [unstable]",
|
||||
"baseurl": "http://www.openmamba.org/pub/openmamba/devel-xorg",
|
||||
"components": "%ARCH%",
|
||||
"disabled": "yes"})
|
||||
|
||||
#
|
||||
# openmamba devel-gnome channel configuration for Smart Package Manager
|
||||
#
|
||||
if not sysconf.get(("channels", "devel-gnome")):
|
||||
sysconf.set(("channels", "devel-gnome"),
|
||||
{"alias": "devel-gnome",
|
||||
"type": "apt-rpm",
|
||||
"name": "latest Gnome release [unstable]",
|
||||
"baseurl": "http://www.openmamba.org/pub/openmamba/devel-gnome",
|
||||
"components": "%ARCH%",
|
||||
"disabled": "yes"})
|
||||
|
||||
#
|
||||
# openmamba devel-misc channel configuration for Smart Package Manager
|
||||
#
|
||||
if not sysconf.get(("channels", "devel-misc")):
|
||||
sysconf.set(("channels", "devel-misc"),
|
||||
{"alias": "devel-misc",
|
||||
"type": "apt-rpm",
|
||||
"name": "latest miscellaneous releases [unstable]",
|
||||
"baseurl": "http://www.openmamba.org/pub/openmamba/devel-misc",
|
||||
"components": "%ARCH%",
|
||||
"disabled": "yes"})
|
||||
|
||||
#
|
||||
# openmamba devel-makedist channel configuration for Smart Package Manager
|
||||
#
|
||||
|
||||
if not sysconf.get(("channels", "devel-makedist")):
|
||||
sysconf.set(("channels", "devel-makedist"),
|
||||
{"alias": "devel-makedist",
|
||||
"type": "apt-rpm",
|
||||
"name": "auxiliary repository for makedist (livecd, flash 1GB) [unstable]",
|
||||
"baseurl": "http://www.openmamba.org/pub/openmamba/devel-makedist",
|
||||
"components": "%ARCH%",
|
||||
"disabled": "yes"})
|
||||
|
||||
#
|
||||
# openmamba devel-embedded channel configuration for Smart Package Manager
|
||||
#
|
||||
|
||||
if not sysconf.get(("channels", "devel-embedded")):
|
||||
sysconf.set(("channels", "devel-embedded"),
|
||||
{"alias": "devel-embedded",
|
||||
"type": "apt-rpm",
|
||||
"name": "auxiliary repository for embedded systems [unstable]",
|
||||
"baseurl": "http://www.openmamba.org/pub/openmamba/devel-embedded",
|
||||
"components": "%ARCH%",
|
||||
"manual": "yes",
|
||||
"disabled": "yes"})
|
||||
|
||||
#
|
||||
# openmamba devel-autodist channel configuration for Smart Package Manager
|
||||
#
|
||||
|
||||
if not sysconf.get(("channels", "devel-autodist")):
|
||||
sysconf.set(("channels", "devel-autodist"),
|
||||
{"alias": "devel-autodist",
|
||||
"type": "apt-rpm",
|
||||
"name": "auxiliary repository for autodist (automatic builds) [unstable]",
|
||||
"baseurl": "http://www.openmamba.org/pub/openmamba/devel-autodist",
|
||||
"components": "%ARCH%",
|
||||
"manual": "yes",
|
||||
"disabled": "yes"})
|
||||
|
||||
#
|
||||
# openmamba devel-future channel configuration for Smart Package Manager
|
||||
#
|
||||
|
||||
if not sysconf.get(("channels", "devel-future")):
|
||||
sysconf.set(("channels", "devel-future"),
|
||||
{"alias": "devel-future",
|
||||
"type": "apt-rpm",
|
||||
"name": "auxiliary repository for not yet integrated new releases [unstable]",
|
||||
"baseurl": "http://www.openmamba.org/pub/openmamba/devel-future",
|
||||
"components": "%ARCH%",
|
||||
"manual": "yes",
|
||||
"disabled": "yes"})
|
||||
|
||||
#
|
||||
# openmamba devel-past channel configuration for Smart Package Manager
|
||||
#
|
||||
|
||||
if not sysconf.get(("channels", "devel-past")):
|
||||
sysconf.set(("channels", "devel-past"),
|
||||
{"alias": "devel-past",
|
||||
"type": "apt-rpm",
|
||||
"name": "archive repository for obsoleted and removed packages [unstable]",
|
||||
"baseurl": "http://www.openmamba.org/pub/openmamba/devel-past",
|
||||
"components": "%ARCH%",
|
||||
"manual": "yes",
|
||||
"disabled": "yes"})
|
||||
|
||||
#
|
||||
# openmamba devel-java channel configuration for Smart Package Manager
|
||||
#
|
||||
|
||||
if not sysconf.get(("channels", "devel-java")):
|
||||
sysconf.set(("channels", "devel-java"),
|
||||
{"alias": "devel-java",
|
||||
"type": "apt-rpm",
|
||||
"name": "contributed java packages [unstable]",
|
||||
"baseurl": "http://www.openmamba.org/pub/openmamba/devel-java",
|
||||
"components": "%ARCH%",
|
||||
"disabled": "yes"})
|
||||
|
||||
#
|
||||
# openmamba devel-contrib channel configuration for Smart Package Manager
|
||||
#
|
||||
|
||||
if not sysconf.get(("channels", "devel-contrib")):
|
||||
sysconf.set(("channels", "devel-contrib"),
|
||||
{"alias": "devel-contrib",
|
||||
"type": "apt-rpm",
|
||||
"name": "auxiliary repository for contributors [unstable]",
|
||||
"baseurl": "http://www.openmamba.org/pub/openmamba/devel-contrib",
|
||||
"components": "%ARCH%",
|
||||
"manual": "yes",
|
||||
"disabled": "yes"})
|
||||
|
||||
import os
|
||||
import sys
|
||||
release=os.popen("openmamba-release -c").read()
|
||||
|
||||
#if release.startswith('devel'):
|
||||
for r in ["devel","devel-games","devel-kde4","devel-kernel","devel-xorg","devel-makedist","devel-gnome",\
|
||||
"devel-misc","devel-java","devel-embedded","devel-autodist","devel-future","devel-past"]:
|
||||
channel=sysconf.get(("channels", r))
|
||||
if channel:
|
||||
channel['fingerprint']='A402 AA41 82DE 06DD 0C82 943A B771 C004 8746 8781'
|
||||
sysconf.set(("channels",r),channel)
|
||||
for r in ["devel","devel-games"]:
|
||||
channel=sysconf.get(("channels", r))
|
||||
if channel:
|
||||
channel['disabled']=False
|
||||
sysconf.set(("channels",r),channel)
|
||||
for r in ["devel-embedded","devel-autodist","devel-future","devel-past","devel-contrib"]:
|
||||
channel=sysconf.get(("channels", r))
|
||||
if channel:
|
||||
channel['manual']=True
|
||||
sysconf.set(("channels",r),channel)
|
||||
for r in ["milestone2","milestone2-games","milestone2-updates","milestone2-makedist"]:
|
||||
channel=sysconf.get(("channels", r))
|
||||
if channel:
|
||||
channel['disabled']=True
|
||||
sysconf.set(("channels",r),channel)
|
120
openmamba-smart-milestone2.py
Normal file
120
openmamba-smart-milestone2.py
Normal file
@ -0,0 +1,120 @@
|
||||
#
|
||||
# openmamba milestone2 channel configuration for Smart Package Manager
|
||||
#
|
||||
if not sysconf.get(("channels", "milestone2")):
|
||||
sysconf.set(("channels", "milestone2"),
|
||||
{"alias": "milestone2",
|
||||
"type": "apt-rpm",
|
||||
"name": "stable milestone2 base packages",
|
||||
"baseurl": "http://www.openmamba.org/pub/openmamba/milestone2",
|
||||
"components": "%ARCH%"})
|
||||
|
||||
#
|
||||
# openmamba milestone2-games channel configuration for Smart Package Manager
|
||||
#
|
||||
|
||||
if not sysconf.get(("channels", "milestone2-games")):
|
||||
sysconf.set(("channels", "milestone2-games"),
|
||||
{"alias": "milestone2-games",
|
||||
"type": "apt-rpm",
|
||||
"name": "stable milestone2 games packages",
|
||||
"baseurl": "http://www.openmamba.org/pub/openmamba/milestone2-games",
|
||||
"components": "%ARCH%"})
|
||||
|
||||
#
|
||||
# openmamba milestone2-updates channel configuration for Smart Package Manager
|
||||
#
|
||||
|
||||
if not sysconf.get(("channels", "milestone2-updates")):
|
||||
sysconf.set(("channels", "milestone2-updates"),
|
||||
{"alias": "milestone2-updates",
|
||||
"type": "apt-rpm",
|
||||
"name": "stable milestone2 updates packages",
|
||||
"baseurl": "http://www.openmamba.org/pub/openmamba/milestone2-updates",
|
||||
"components": "%ARCH%"})
|
||||
|
||||
#
|
||||
# openmamba milestone2-kernel channel configuration for Smart Package Manager
|
||||
#
|
||||
|
||||
if not sysconf.get(("channels", "milestone2-kernel")):
|
||||
sysconf.set(("channels", "milestone2-kernel"),
|
||||
{"alias": "milestone2-kernel",
|
||||
"type": "apt-rpm",
|
||||
"name": "newest kernel release for milestone2 stable systems",
|
||||
"baseurl": "http://www.openmamba.org/pub/openmamba/milestone2-kernel",
|
||||
"components": "%ARCH%",
|
||||
"disabled": "yes"})
|
||||
|
||||
#
|
||||
# openmamba milestone2-kernel-next channel configuration for Smart Package Manager
|
||||
#
|
||||
|
||||
if not sysconf.get(("channels", "milestone2-kernel-next")):
|
||||
sysconf.set(("channels", "milestone2-kernel-next"),
|
||||
{"alias": "milestone2-kernel-next",
|
||||
"type": "apt-rpm",
|
||||
"name": "experimental kernel release for milestone2 stable systems",
|
||||
"baseurl": "http://www.openmamba.org/pub/openmamba/milestone2-kernel-next",
|
||||
"components": "%ARCH%",
|
||||
"disabled": "yes"})
|
||||
|
||||
#
|
||||
# openmamba milestone2-kde4 channel configuration for Smart Package Manager
|
||||
#
|
||||
|
||||
if not sysconf.get(("channels", "milestone2-kde4")):
|
||||
sysconf.set(("channels", "milestone2-kde4"),
|
||||
{"alias": "milestone2-kde4",
|
||||
"type": "apt-rpm",
|
||||
"name": "newest kde4 release for milestone2 stable systems",
|
||||
"baseurl": "http://www.openmamba.org/pub/openmamba/milestone2-kde4",
|
||||
"components": "%ARCH%",
|
||||
"disabled": "yes"})
|
||||
|
||||
#
|
||||
# openmamba milestone2-xorg channel configuration for Smart Package Manager
|
||||
#
|
||||
|
||||
if not sysconf.get(("channels", "milestone2-xorg")):
|
||||
sysconf.set(("channels", "milestone2-xorg"),
|
||||
{"alias": "milestone2-xorg",
|
||||
"type": "apt-rpm",
|
||||
"name": "newest X.org release for milestone2 stable systems",
|
||||
"baseurl": "http://www.openmamba.org/pub/openmamba/milestone2-xorg",
|
||||
"components": "%ARCH%",
|
||||
"disabled": "yes"})
|
||||
|
||||
#
|
||||
# openmamba milestone2-makedist channel configuration for Smart Package Manager
|
||||
#
|
||||
|
||||
if not sysconf.get(("channels", "milestone2-makedist")):
|
||||
sysconf.set(("channels", "milestone2-makedist"),
|
||||
{"alias": "milestone2-makedist",
|
||||
"type": "apt-rpm",
|
||||
"name": "experimental milestone2 makedist packages",
|
||||
"baseurl": "http://www.openmamba.org/pub/openmamba/milestone2-makedist",
|
||||
"components": "%ARCH%",
|
||||
"disabled": "yes"})
|
||||
|
||||
import os
|
||||
import sys
|
||||
release=os.popen("openmamba-release -c").read()
|
||||
|
||||
for r in ["milestone2","milestone2-updates","milestone2-games","milestone2-makedist","milestone2-kernel","milestone2-kde4","milestone2-xorg","milestone2-kernel-next"]:
|
||||
channel=sysconf.get(("channels", r))
|
||||
if channel:
|
||||
channel['fingerprint']='A402 AA41 82DE 06DD 0C82 943A B771 C004 8746 8781'
|
||||
|
||||
if release.startswith('milestone2'):
|
||||
for r in ["milestone2","milestone2-updates","milestone2-games"]:
|
||||
channel=sysconf.get(("channels", r))
|
||||
if channel:
|
||||
channel['disabled']=False
|
||||
sysconf.set(("channels",r),channel)
|
||||
for r in ["devel","devel-games"]:
|
||||
channel=sysconf.get(("channels", r))
|
||||
if channel:
|
||||
channel['disabled']=True
|
||||
sysconf.set(("channels",r),channel)
|
12
openmamba-smart-multi-version-select.py
Normal file
12
openmamba-smart-multi-version-select.py
Normal file
@ -0,0 +1,12 @@
|
||||
pkgconf.setFlag("lock", "openmamba-release >= 1.99.4")
|
||||
pkgconf.setFlag("lock", "rpm >= 5.2")
|
||||
pkgconf.setFlag("lock", "smart >= 1.3")
|
||||
if not sysconf.getReadOnly():
|
||||
for kernelseries in ["kernel"]:
|
||||
for flavour in ("-mamba", "-mamba-64GB", "-mamba-rt", "-mamba-64GB-rt", "-mamba-x86_64", "-mamba-xen"):
|
||||
for kpkg in ("", "-headers", "-headers-sanitised", "-sound", "-sound-backport", \
|
||||
"-source", "-wireless", "-wireless-backport", "-nongpl-fglrx", "-nongpl-wl", \
|
||||
"-nongpl-hsfmodem", "-lirc", "-ndiswrapper", "-nongpl-nvidia_173xx", \
|
||||
"-nongpl-nvidia_71xx", "-nongpl-nvidia_96xx", "-nongpl-nvidia", "-nongpl-slmodem", \
|
||||
"-vboxdrv", "-cm2020", "-rtl8192se", "-stk11xx"):
|
||||
pkgconf.setFlag("multi-version", "%s%s%s" % (kernelseries, flavour, kpkg))
|
6
openmamba-smart-multiarch-update-x86_64.py
Normal file
6
openmamba-smart-multiarch-update-x86_64.py
Normal file
@ -0,0 +1,6 @@
|
||||
for r in ["devel","devel-games","devel-kde4","devel-kernel","devel-xorg","devel-makedist","devel-gnome",\
|
||||
"devel-misc","devel-java","devel-embedded","devel-autodist","devel-future","devel-past"]:
|
||||
channel=sysconf.get(("channels", r))
|
||||
if channel:
|
||||
channel['components']='x86_64 i586'
|
||||
sysconf.set(("channels",r),channel)
|
58
openmamba-smart-virtual-packages-select.py
Normal file
58
openmamba-smart-virtual-packages-select.py
Normal file
@ -0,0 +1,58 @@
|
||||
#
|
||||
# set package priority for multiple provider openmamba preferred and localization packages
|
||||
#
|
||||
# Copyright (c) 2011-2013 by Silvan Calarco <silvan.calarco@mambasoft.it>
|
||||
#
|
||||
try:
|
||||
import os
|
||||
import string
|
||||
import re
|
||||
except ImportError, e:
|
||||
raise ImportError, str(e) + """
|
||||
A critical module was not found. Probably this OS does not support it.
|
||||
Currently pexpect is intended for UNIX operating systems."""
|
||||
|
||||
if os.environ.has_key("LANG"):
|
||||
envlang=os.environ["LANG"]
|
||||
else:
|
||||
envlang="C"
|
||||
uname=os.uname()
|
||||
kernel_flavour=re.sub(r"^[0-9.]*", "", uname[2]);
|
||||
lang=string.split(envlang, ".")[0]
|
||||
lang1=string.split(lang, "_")[0]
|
||||
|
||||
if not sysconf.getReadOnly():
|
||||
for channel in ["devel","milestone2"]:
|
||||
for pkg in ["PyKDE4","PyQt4","alsaplayer-output-alsa","glibc","grub2","libpython","perl","pwdutils","python-tk","network-manager-applet","phonon-backend-gstreamer","soprano-backend-virtuoso","dhcp-client","libphonon"]:
|
||||
pkgconf.removePriority(pkg,channel)
|
||||
for pkg in ["OpenOffice-i18n","firefox-i18n","gcompris-i18n","gimp-help-i18n","kde-i18n","kde-l10n","koffice-i18n","man-pages-i18n","rsibreak-i18n"]:
|
||||
pkgconf.removePriority("%s-%s" % (pkg,lang),channel)
|
||||
pkgconf.removePriority("%s-%s" % (pkg,lang1),channel)
|
||||
for pkg in ["PyKDE4","PyQt4","alsaplayer-output-alsa","glibc","grub2","libpython","perl","pwdutils","python-tk","network-manager-applet","phonon-backend-gstreamer","soprano-backend-virtuoso","dhcp-client","libphonon"]:
|
||||
pkgconf.removePriority(pkg,"")
|
||||
pkgconf.setPriority(pkg,None,10)
|
||||
for pkg in ["calligra-l10n","firefox-i18n","gcompris-i18n","gimp-help-i18n","icecat-i18n","kde-i18n","kde-l10n","koffice-i18n","libreoffice-i18n","man-pages-i18n","netbeans-l10n","rsibreak-i18n","tesseract-i18n"]:
|
||||
pkgconf.removePriority("%s-%s" % (pkg,lang),"")
|
||||
pkgconf.removePriority("%s-%s" % (pkg,lang1),"")
|
||||
pkgconf.setPriority("%s-%s" % (pkg,lang),None,15)
|
||||
pkgconf.setPriority("%s-%s" % (pkg,lang1),None,10)
|
||||
for kernelseries in ["kernel"]:
|
||||
for flavour in ("mamba", "mamba-64GB", "mamba-rt", "mamba-64GB-rt", "mamba-x86_64", "mamba-xen"):
|
||||
for kpkg in ("", "-headers", "-headers-sanitised", "-sound", \
|
||||
"-source", "-wireless", "-nongpl-fglrx", "-nongpl-wl", \
|
||||
"-nongpl-hsfmodem", "-lirc", "-ndiswrapper", "-nongpl-nvidia_173xx", \
|
||||
"-nongpl-nvidia_71xx", "-nongpl-nvidia_96xx", "-nongpl-nvidia", "-nongpl-slmodem", \
|
||||
"-vboxdrv", "-cm2020", "-rtl8192se", "-stk11xx"):
|
||||
if (kernel_flavour == flavour):
|
||||
pkgconf.removePriority("%s-%s%s" %(kernelseries, flavour, kpkg),"")
|
||||
pkgconf.setPriority("%s-%s%s" %(kernelseries, flavour, kpkg),None,10)
|
||||
else:
|
||||
pkgconf.removePriority("%s-%s%s" %(kernelseries, flavour, kpkg),"")
|
||||
pkgconf.removePriority("%s-%s%s" %(kernelseries, flavour, kpkg),None)
|
||||
for kpkg in ("-sound-backport", "-wireless-backport"):
|
||||
if (kernel_flavour == flavour):
|
||||
pkgconf.removePriority("%s-%s%s" %(kernelseries, flavour, kpkg),"")
|
||||
pkgconf.setPriority("%s-%s%s" %(kernelseries, flavour, kpkg),None,5)
|
||||
else:
|
||||
pkgconf.removePriority("%s-%s%s" %(kernelseries, flavour, kpkg),"")
|
||||
pkgconf.removePriority("%s-%s%s" %(kernelseries, flavour, kpkg),None)
|
Loading…
Reference in New Issue
Block a user