RPM Packaging: update 3.5.13.2 for openSUSE 13.1

pull/3/head
François Andriot 12 years ago
parent f5e31c3d63
commit f0cf80f721

@ -321,7 +321,7 @@ Requires: %{name} = %{version}-%{release}
--without-ffmpeg \ --without-ffmpeg \
%{?_with_libmad} %{!?_with_libmad:--without-libmad} %{?_with_libmad} %{!?_with_libmad:--without-libmad}
%__make %{?_smp_mflags} LIBTOOL=$(which libtool) %__make %{?_smp_mflags} LIBTOOL=/usr/bin/libtool
%install %install

@ -1,19 +1,59 @@
# Copied from 'fedora-live-kde-base.ks' # Copied from 'fedora-live-kde-base.ks'
%include fedora-live-base.ks %include fedora-live-base.ks
# Local repository
repo --name="rpmbuild" --baseurl=file:///home/francois/rpmbuild/RPMS/RPMS.fc$releasever/$basearch
repo --name="rpmbuild-noarch" --baseurl=file:///home/francois/rpmbuild/RPMS/RPMS.fc$releasever/noarch
# Trinity repositories, main mirror.
repo --name=trinity --baseurl=http://trinity.mangafrance.com/f$releasever/trinity-3.5.13/RPMS/$basearch repo --name=trinity --baseurl=http://trinity.mangafrance.com/f$releasever/trinity-3.5.13/RPMS/$basearch
repo --name=trinity-noarch --baseurl=http://trinity.mangafrance.com/f$releasever/trinity-3.5.13/RPMS/noarch repo --name=trinity-noarch --baseurl=http://trinity.mangafrance.com/f$releasever/trinity-3.5.13/RPMS/noarch
# RPM Fusion repository
repo --name="RPM Fusion for Fedora - Free" --baseurl=http://download1.rpmfusion.org/free/fedora/releases/$releasever/Everything/$basearch/os/
repo --name="RPM Fusion for Fedora - Free - Updates" --baseurl=http://download1.rpmfusion.org/free/fedora/updates/$releasever/$basearch/
repo --name="RPM Fusion for Fedora - Nonfree" --baseurl=http://download1.rpmfusion.org/nonfree/fedora/releases/$releasever/Everything/$basearch/os/
repo --name="RPM Fusion for Fedora - Nonfree - Updates" --baseurl="http://download1.rpmfusion.org/nonfree/fedora/updates/$releasever/$basearch/"
%packages %packages
### The Trinity Desktop ### The Trinity Desktop
trinity-desktop # Required
hal trinity-hal
trinity-repo
# Main packages
#trinity-tdeaccessibility
#trinity-tdeaddons
trinity-tdeadmin
#trinity-tdeartwork
trinity-tdebase
#trinity-tdebindings
#trinity-tdeedu
#trinity-tdegames
trinity-tdegraphics
trinity-tdemultimedia
trinity-tdenetwork
trinity-tdepim
trinity-tdeutils
#trinity-tdetoys
# Subset of tdeaddons
#trinity-atlantikdesigner
trinity-kaddressbook-plugins
trinity-kate-plugins
trinity-tdeaddons-kfile-plugins
trinity-kicker-applets
trinity-knewsticker-scripts
trinity-konq-plugins
trinity-ksig
trinity-noatun-plugins
# TDE is missing a Network Applet, so we use Gnome...
NetworkManager-gnome
# TDE is missing a Network Applet, so we use Gnome...
/usr/bin/nm-applet
### fixes ### fixes
@ -23,6 +63,9 @@ alsa-utils
# make sure gnome-packagekit doesn't end up the KDE live images # make sure gnome-packagekit doesn't end up the KDE live images
-gnome-packagekit* -gnome-packagekit*
# use kde-print-manager instead of system-config-printer
-system-config-printer-libs
%end %end
@ -30,10 +73,15 @@ alsa-utils
# create /etc/sysconfig/desktop (needed for installation) # create /etc/sysconfig/desktop (needed for installation)
cat > /etc/sysconfig/desktop <<EOF cat > /etc/sysconfig/desktop <<EOF
DESKTOP="KDE" DESKTOP="TDE"
DISPLAYMANAGER="/opt/trinity/bin/kdm" DISPLAYMANAGER="/opt/trinity/bin/kdm"
EOF EOF
# Enable TDM service (systemd)
if [ -r /usr/lib/systemd/system/tdm.service ]; then
ln -s '/usr/lib/systemd/system/tdm.service' '/etc/systemd/system/display-manager.service'
fi
# make oxygen-gtk the default GTK+ theme for root (see #683855, #689070, #808062) # make oxygen-gtk the default GTK+ theme for root (see #683855, #689070, #808062)
cat > /root/.gtkrc-2.0 << EOF cat > /root/.gtkrc-2.0 << EOF
include "/usr/share/themes/oxygen-gtk/gtk-2.0/gtkrc" include "/usr/share/themes/oxygen-gtk/gtk-2.0/gtkrc"

@ -13,42 +13,45 @@
%packages %packages
# Additional packages that are not default in trinity-desktop but useful # Additional packages that are not default in trinity-desktop but useful
trinity-desktop-extras
trinity-live-openbox trinity-live-openbox
# Some TDE applications # Some TDE applications
trinity-amarok trinity-amarok
trinity-amarok-konqueror
trinity-digikam trinity-digikam
trinity-dolphin #trinity-dolphin
#trinity-gtk-qt-engine trinity-gtk-qt-engine
trinity-gwenview trinity-gwenview
trinity-k3b trinity-k3b
trinity-k3b-plugin-ffmpeg
trinity-k3b-plugin-lame
trinity-k3b-plugin-mad
trinity-kaffeine trinity-kaffeine
trinity-kasablanca #trinity-kbookreader
trinity-kbookreader #trinity-kdiff3
#trinity-kdebluetooth
trinity-style-lipstik
#trinity-kgtk-qt3 #trinity-kgtk-qt3
trinity-kio-umountwrapper
trinity-kwin-style-crystal
#trinity-knetworkmanager #trinity-knetworkmanager
trinity-konversation #trinity-konversation
trinity-kpowersave trinity-kpowersave
trinity-ksensors #trinity-krusader
trinity-kstreamripper #trinity-kstreamripper
#trinity-smb4k #trinity-smb4k
trinity-yakuake #trinity-tde-style-lipstik
#trinity-tdeio-umountwrapper
#trinity-tdmtheme
#trinity-twin-style-crystal
#trinity-yakuake
# Some TDE translations # Some TDE translations
#trinity-kde-i18n-French #trinity-tde-i18n-French
#trinity-kde-i18n-German #trinity-tde-i18n-German
#trinity-kde-i18n-Spanish #trinity-tde-i18n-Spanish
#trinity-kde-i18n-Chinese-Big5 #trinity-tde-i18n-Chinese-Big5
# Fedora stuff # Fedora stuff
fuse fuse
liveusb-creator liveusb-creator
yumex #yumex
# use yum-presto by default # use yum-presto by default
yum-presto yum-presto

@ -46,6 +46,7 @@ libpqxx-devel
libwpd-devel libwpd-devel
wv2-devel wv2-devel
fftw-devel fftw-devel
fftw3-devel
dssi-devel dssi-devel
liblo-devel liblo-devel
liblrdf-devel liblrdf-devel
@ -154,3 +155,12 @@ libtiff-devel
aspell aspell
hunspell-devel hunspell-devel
cyrus-sasl-devel cyrus-sasl-devel
xulrunner-devel
java-1.7.0-openjdk-devel
libacl-devel
python-sip-devel
trinity-PyQt-devel
postgresql
xscreensaver-data-extra
ffmpeg1-devel
recode

Loading…
Cancel
Save