diff options
author | François Andriot <albator78@libertysurf.fr> | 2013-08-17 23:16:27 +0200 |
---|---|---|
committer | François Andriot <albator78@libertysurf.fr> | 2013-08-17 23:16:27 +0200 |
commit | 3981ced036cda6b6a52203f600990c360571d1f5 (patch) | |
tree | 573b36b17eb54ce4e9178a41b3df12dce56bed34 /redhat/buildall.sh | |
parent | 9e497b5b5e1f50f9d3b6df85008b1b2a9aeb45f6 (diff) | |
download | tde-packaging-3981ced036cda6b6a52203f600990c360571d1f5.tar.gz tde-packaging-3981ced036cda6b6a52203f600990c360571d1f5.zip |
RPM Packaging: update packages for 3.5.13.2 under Fedora 19
Diffstat (limited to 'redhat/buildall.sh')
-rwxr-xr-x | redhat/buildall.sh | 280 |
1 files changed, 0 insertions, 280 deletions
diff --git a/redhat/buildall.sh b/redhat/buildall.sh deleted file mode 100755 index 1fce6fd63..000000000 --- a/redhat/buildall.sh +++ /dev/null @@ -1,280 +0,0 @@ -#!/bin/bash - -tdp='cd ~/tde/tde-packaging/redhat' -#grp='tdp; ./genrpm.sh -v 3.5.13.2 -a' -grp='./genrpm.sh -v 14.0.0 -a' - -BUILDDIR="/dev/shm/BUILD${DIST}.$(uname -i)" -BUILDROOTDIR="/dev/shm/BUILDROOT${DIST}.$(uname -i)" -DIST="$(rpm -E %{dist})" - -if [ -x /usr/sbin/urpmi ]; then - PKGMGR="urpmi" - PKGINST='sudo urpmi --auto --no-verify-rpm' - PKGDEL='sudo urpme --auto' - REPOUPDATE='(cd $(rpm -E %{_rpmdir}); genhdlist2 --clean --allow-empty noarch; genhdlist2 --clean --allow-empty $(uname -i); sudo urpmi.update rpmbuild.$(uname -i) rpmbuild.noarch)' -elif [ -x /usr/bin/zypper ]; then - PKGMGR="zypper" - PKGINST="zypper install -y" - PKGDEL="zypper remove -y" -elif [ -x /usr/bin/yum ]; then - PKGMGR="yum" - PKGINST='sudo yum install -y' - PKGDEL='sudo yum remove -y' - REPOUPDATE='(cd $(rpm -E %{_rpmdir}); createrepo $(uname -i); createrepo noarch; sudo yum clean all --disablerepo="*" --enablerepo="rpmbuild*")' -fi - -BUILDDIR=$(rpm -E "%{_builddir}") - -echo "Package Manager is '${PKGMGR}'" - -pkg_listlocal() { - rpm -qa --qf "%{name} %{buildhost}\n" | while read a b; do case "$b" in *.vtf) echo $a;; esac;done -} - -pkg_delall() { - PKGDEL $(pkg_listlocal) -} - -is_installed() { - rpm -q "$1" &>/dev/null - return $? -} - -# Build package if not already installed -grpi() { - if ! is_installed "${1##*/}" && ! is_installed trinity-"${1##*/}"; then - eval ${grp} ${1} - RET=$? - if [ $RET -gt 0 ]; then - echo "ERROR $RET !!!" - exit $RET - fi - fi -} -# Build package if not already installed, then update repo -grpiu() { - if ! is_installed "${1##*/}" && ! is_installed trinity-"${1##*/}"; then - grpi "$1" - eval ${REPOUPDATE} - fi -} -# Build package if not already installed, then update repo, then install package -grpiui() { - if ! is_installed "${1##*/}" && ! is_installed trinity-"${1##*/}"; then - grpiu "$1" - eval ${PKGINST} "trinity-${1##*/}" - fi -} -# Build package if not already installed, then update repo, then install -devel package -grpiud() { - if ! is_installed "${1##*/}" && ! is_installed trinity-"${1##*/}"; then - grpiu "$1" - eval ${PKGINST} "trinity-${1##*/}" - eval ${PKGINST} "trinity-${1##*/}-devel" - fi -} - -# Build dependencies -#if ! rpm -q libqt3-devel && ! rpm -q lib64qt3-devel && ! rpm -q qt3-devel; then -# grpiu dependencies/qt3 -# eval ${PKGINST} qt3-devel -#fi -grpiud dependencies/tqt3 -grpiud dependencies/tqtinterface -grpiud dependencies/arts -grpiud dependencies/avahi-tqt -grpiud dependencies/dbus-1-tqt -grpiud dependencies/dbus-tqt -grpiud dependencies/libart-lgpl -grpiud dependencies/libcaldav -grpiud dependencies/libcarddav -grpiud dependencies/tqca -grpiu dependencies/tqca-tls - -# Build akode now, required for some packages later ... -grpiud extras/akode - -# Build main -# basic packages -grpiud tdelibs -grpiud tdebase -# Back to remaining dependencies ... -grpiud dependencies/tqscintilla -grpiud dependencies/python-tqt -# Main packages which are required by later main packages -grpiud tdepim -grpiud tdemultimedia -grpiud tdegames -grpiud tdebindings -grpiud tdegraphics -grpiud tdenetwork -# other main packages -grpiui tdeaccessibility -grpiui tdeaddons -grpiui tdeadmin -grpiui tdeartwork -grpiui tdeedu -grpiui tdetoys -grpiui tdeutils -grpiu extras/trinity-desktop -eval ${PKGINST} trinity-desktop -# devel packages -grpiud tdesdk -grpiui tdevelop -grpiui tdewebdev -eval ${PKGINST} trinity-desktop-devel - -# Build libraries -grpiud libraries/libkdcraw -grpiud libraries/libkexiv2 -grpiud libraries/libkipi -grpiud libraries/libksquirrel -grpiud libraries/libtdeldap -grpiui libraries/libtqt-perl -grpiud libraries/python-trinity -grpiud libraries/pytdeextensions - -# Build applications -# K3B is required later for k9copy -grpiud applications/k3b -# other applications, any order ... -grpiui applications/abakus -#grpiui applications/adept -grpiui applications/amarok -grpiui applications/basket -grpiui applications/bibletime -#grpiui applications/compizconfig-backend-kconfig -grpiui applications/digikam -grpiui applications/dolphin -grpiui applications/filelight -#grpiui applications/filelight-l10n -#grpiui applications/fusion-icon -grpiui applications/gwenview -grpiui applications/gwenview-i18n -if ! is_installed trinity-k3b-i18n-French; then - grpiu applications/k3b-i18n - eval ${PKGINST} trinity-k3b-i18n-French -fi -grpiui applications/k9copy -grpiui applications/kaffeine -grpiui applications/kaffeine-mozilla -grpiui applications/katapult -grpiui applications/kbarcode -grpiui applications/kbfx -grpiui applications/kbibtex -grpiui applications/kbiff -grpiui applications/kbookreader -grpiui applications/kchmviewer -grpiui applications/kcmautostart -grpiui applications/kcmldap -grpiui applications/kcmldapcontroller -grpiui applications/kcmldapmanager -grpiui applications/kcpuload -grpiui applications/kdbg -grpiui applications/kdbusnotification -grpiui applications/kdiff3 -grpiui applications/kdirstat -grpiui applications/keep -grpiui applications/kerberostray -#grpiui applications/kerry -grpiui applications/kile -grpiui applications/kima -grpiui applications/kiosktool -grpiui applications/kmplayer -grpiui applications/kmyfirewall -grpiui applications/kmymoney -grpiui applications/knemo -grpiui applications/knetload -grpiui applications/knetstats -#grpiui applications/knetworkmanager -grpiui applications/knights -grpiui applications/knowit -grpiui applications/knutclient -if ! is_installed trinity-koffice-suite; then - grpiu applications/koffice - eval ${PKGINST} trinity-koffice-suite -fi -if ! is_installed trinity-koffice-i18n-French; then - grpiu applications/koffice-i18n - eval ${PKGINST} trinity-koffice-i18n-French -fi -grpiui applications/konversation -grpiui applications/kopete-otr -grpiui applications/kpicosim -grpiui applications/kpilot -grpiui applications/kpowersave -grpiui applications/krename -grpiui applications/krusader -grpiui applications/ksplash-engine-moodin -grpiui applications/ksquirrel -grpiui applications/kstreamripper -grpiui applications/ksystemlog -grpiui applications/ktechlab -grpiui applications/ktorrent -grpiui applications/kuickshow -grpiui applications/kvirc -grpiui applications/kvkbd -grpiui applications/kvpnc -grpiui applications/piklab -grpiui applications/potracegui -grpiui applications/rosegarden -grpiui applications/smartcardauth -grpiui applications/smb4k -grpiui applications/soundkonverter -grpiui applications/tde-guidance -grpiui applications/tdeio-apt -grpiui applications/tdeio-locate -grpiui applications/tdeio-umountwrapper -grpiui applications/tdenetworkmanager -grpiui applications/tdepowersave -grpiui applications/tderadio -grpiui applications/tde-style-lipstik -grpiui applications/tde-style-qtcurve -grpiui applications/tdesudo -grpiui applications/tdesvn -grpiui applications/tde-systemsettings -grpiui applications/tdmtheme -grpiui applications/tellico -grpiui applications/twin-style-crystal -grpiui applications/wlassistant -grpiui applications/yakuake -eval ${PKGINST} trinity-desktop-applications - -# Decoration-related stuff are distribution-dependant. -grpiui applications/gtk-qt-engine -[ "${DIST:0:3}" = ".el" ] || grpiui applications/gtk3-tqt-engine -grpiui applications/qt4-tqt-theme-engine -grpiui applications/kgtk-qt3 - - -# Build extra packages -grpiui extras/icons-crystalsvg-updated -grpiui extras/icons-kfaenza -grpiui extras/icons-oxygen -grpiui extras/kasablanca -#grpiui extras/kcheckgmail -#grpiui extras/kdebluetooth -grpiui extras/kftpgrabber -grpiui extras/kickoff-i18n -grpiui extras/knmap -#grpiui extras/knoda -grpiui extras/ksensors -grpiui extras/kshowmail -grpiui extras/mplayerthumbs -grpiui extras/style-ia-ora -if ! is_installed trinity-tdeio-ftps-plugin; then - grpiu extras/tdeio-ftps - eval ${PKGINST} trinity-tdeio-ftps-plugin -fi -#grpiui extras/tdeio-sysinfo -grpiui extras/theme-baghira -grpiu 3rdparty/torsocks -eval ${PKGINST} torsocks -grpiui extras/tork -#grpiui extras/trinity-desktop -#grpiui extras/trinity-live -grpiui extras/twinkle -eval ${PKGINST} trinity-desktop-extras - -eval ${PKGINST} trinity-desktop-all |