c04a6133 | 2015-06-27 06:52:45 | François Andriot |
RPM packaging: update build scripts |
||
M redhat/Makefile.r14 M redhat/build/build_rpm_package.sh M redhat/build/get_source_files.sh M redhat/buildenv.sh |
||
diff --git a/redhat/Makefile.r14 b/redhat/Makefile.r14 index 4ad1c86..1b9e44d 100644 --- a/redhat/Makefile.r14 +++ b/redhat/Makefile.r14 @@ -1,7 +1,7 @@ SHELL := /bin/bash PACKAGING_DIR := $(shell cd ..; pwd) PATH := $(PATH):$(shell pwd)/build -TDE_VERSION = 14.0.0 +TDE_VERSION := 14.0.0 buildpkg = \ @echo "Now processing '$(1)' [from $(PACKAGING_DIR)]."; \ diff --git a/redhat/build/build_rpm_package.sh b/redhat/build/build_rpm_package.sh index 7c4609e..2071ab4 100755 --- a/redhat/build/build_rpm_package.sh +++ b/redhat/build/build_rpm_package.sh @@ -56,8 +56,8 @@ if [ -r "${TEMPDIR}/one.patch" ]; then sed -i "${TEMPDIR}/"*.spec \ - -e "/^Source0:/ s/$/\nPatch0: one.patch/" \ - -e "/%setup/ s/$/\n%patch0 -p1/" + -e "/^Source0:/ s/$/\nPatch389: one.patch/" \ + -e "/%setup/ s/$/\n%patch389 -p1/" fi [ -d "${BUILDDIR}" ] || mkdir -p "${BUILDDIR}" diff --git a/redhat/build/get_source_files.sh b/redhat/build/get_source_files.sh index 03a3598..bec6782 100755 --- a/redhat/build/get_source_files.sh +++ b/redhat/build/get_source_files.sh @@ -6,6 +6,7 @@ [ -z "${PKGNAME}" ] && echo "You must specify a package name !" && exit 1 SPECFILE=$(get_specfile.sh ${PKGNAME} ${TDE_VERSION}) SPECDIR="${SPECFILE%/*}" +RPMPKGNAME="$(get_rpm_package_name.sh ${PKGNAME})" [ ! -r "${SPECFILE}" ] && exit 2 @@ -13,7 +14,7 @@ case "${var}" in Version:*) VERSION="${val}";; Source[0-9]*:|Source:|Patch[0-9]*:) - FILE=$(rpm --define "tde_pkg ${PKGNAME}" --define "tde_version ${TDE_VERSION}" --define "name ${PKGNAME}" --define "version ${VERSION}" -E "${SPECDIR}/${val##*/}") + FILE=$(rpm --define "tde_pkg ${PKGNAME}" --define "tde_version ${TDE_VERSION}" --define "name ${RPMPKGNAME}" --define "version ${VERSION}" -E "${SPECDIR}/${val##*/}") if [ -r "${FILE}" ]; then echo "${FILE}" else diff --git a/redhat/buildenv.sh b/redhat/buildenv.sh index 91a78b7..4bb1fc6 100644 --- a/redhat/buildenv.sh +++ b/redhat/buildenv.sh @@ -3,7 +3,7 @@ # This file can be sourced in your .bashrc TDE_BASEDIR=~/tde -TDE_VERSION=14.0.0 +TDE_VERSION=14.0.1 TDE_GITBASESRC=${TDE_BASEDIR}/tde_r14 TDE_GITBASEPKG=${TDE_BASEDIR}/tde-packaging/redhat TDE_TARBALLS=${TDE_BASEDIR}/tde-tarballs/${TDE_VERSION} @@ -19,7 +19,7 @@ alias cdrpm='cd ~/rpmbuild/RPMS/RPMS${DIST}' # Build a single tarball (execute from GIT directory) -alias tdp4='TARGET=14.0.0 SUFFIX=0 TARBALL_DIR=${TDE_TARBALLS}/main COMPRESS=gzip ${TDE_GITBASESRC}/scripts/create_tarball' +alias tdp4='TARGET=14.0.1 SUFFIX=0 TARBALL_DIR=${TDE_TARBALLS}/main COMPRESS=gzip ${TDE_GITBASESRC}/scripts/create_tarball' # Rebuild all tarballs if [ -x /usr/bin/pigz ]; then @@ -38,17 +38,17 @@ } grp4() { - build_rpm_package.sh "${1}" "14.0.0" + build_rpm_package.sh "${1}" "14.0.1" } # Check if tarballs are more recent than installed packages checknew() { - find ~/tde/tde-tarballs/14.0.0 -name "trinity-*.tar.gz" | while read f; do + find ~/tde/tde-tarballs/14.0.1 -name "trinity-*.tar.gz" | while read f; do TAR="${f##*/}" NAME="${TAR%-*}" if rpm -q "${NAME}" &>/dev/null; then - set $(rpm -q --qf "%{name} 14.0.0 %{release}" ${NAME} ) + set $(rpm -q --qf "%{name} 14.0.1 %{release}" ${NAME} ) B="$1-$2~${3#*_}" A=${TAR%.tar.gz} B=${B%.opt} |
||
14aa9dd4 | 2015-06-27 06:54:07 | François Andriot |
RPM packaging: update smartcardauth, trinity-filesystem |
||
M redhat/applications/smartcardauth/smartcardauth-14.0.0.spec M redhat/extras/trinity-filesystem/trinity-filesystem-14.0.0.spec |
||
diff --git a/redhat/applications/smartcardauth/smartcardauth-14.0.0.spec b/redhat/applications/smartcardauth/smartcardauth-14.0.0.spec index 4176d71..75d7e35 100644 --- a/redhat/applications/smartcardauth/smartcardauth-14.0.0.spec +++ b/redhat/applications/smartcardauth/smartcardauth-14.0.0.spec @@ -53,6 +53,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Source0: %{name}-%{tde_version}%{?preversion:~%{preversion}}.tar.gz +Source1: trinity-%{tde_pkg}-rpmlintrc +Patch0: %{tde_pkg}-%{tde_version}.patch BuildRequires: trinity-tdelibs-devel >= %{tde_version} BuildRequires: trinity-tdebase-devel >= %{tde_version} @@ -135,6 +137,7 @@ %prep %setup -q -n %{name}-%{tde_version}%{?preversion:~%{preversion}} +%patch0 -p1 -b .ftbfs %__sed -i "Makefile" \ -e "s|/usr/lib/perl5/Chipcard|%{_libdir}/perl5/vendor_perl/Chipcard|g" @@ -143,10 +146,8 @@ %build export PATH="%{tde_bindir}:${PATH}" -export CFLAGS="${CXXFLAGS} ${RPM_OPT_FLAGS}" -export CXXFLAGS="${CXXFLAGS} ${RPM_OPT_FLAGS}" - -./build_ckpasswd +cd src +make CFLAGS="${RPM_OPT_FLAGS}" CXXFLAGS="${RPM_OPT_FLAGS}" %install diff --git a/redhat/extras/trinity-filesystem/trinity-filesystem-14.0.0.spec b/redhat/extras/trinity-filesystem/trinity-filesystem-14.0.0.spec index 1d7014a..f6e1b26 100644 --- a/redhat/extras/trinity-filesystem/trinity-filesystem-14.0.0.spec +++ b/redhat/extras/trinity-filesystem/trinity-filesystem-14.0.0.spec @@ -211,7 +211,7 @@ for t in crystalsvg hicolor locolor ; do %__install -d -m 755 "%{?buildroot}%{tde_datadir}/icons/${t}" %__install -d -m 755 "%{?buildroot}%{tde_datadir}/icons/${t}/scalable" - for i in {16,22,32,48,64,128} ; do + for i in {16,22,32,48,64,128,256} ; do %__install -d -m 755 "%{?buildroot}%{tde_datadir}/icons/${t}/${i}x${i}" done |
||
4ee30a7f | 2015-06-27 06:54:24 | François Andriot |
Merge branch 'master' of http://scm.trinitydesktop.org/scm/git/tde-packaging |
||
A debian/lenny/tdevelop/debian/man/kdevprj2kdevelop.man A debian/squeeze/tdevelop/debian/man/kdevprj2kdevelop.man A debian/stretch A ubuntu/maverick/tdevelop/debian/man/kdevprj2kdevelop.man A ubuntu/wily M debian/lenny/applications/digikam/debian/control M debian/lenny/libraries/kipi-plugins/debian/control M debian/lenny/tdebase/debian/konqueror-trinity.postinst M debian/lenny/tdebase/debian/konqueror-trinity.prerm M debian/lenny/tdebase/debian/konsole-trinity.postinst M debian/lenny/tdebase/debian/konsole-trinity.prerm M debian/lenny/tdebase/debian/ksmserver-trinity.postinst M debian/lenny/tdebase/debian/ksmserver-trinity.prerm M debian/lenny/tdebase/debian/rules M debian/lenny/tdebase/debian/tdebase-trinity-bin.links M debian/lenny/tdebase/debian/twin-trinity.prerm M debian/lenny/tdegraphics/debian/control M debian/lenny/tdenetwork/debian/control M debian/lenny/tdenetwork/debian/rules M debian/lenny/tdevelop/debian/tdevelop-trinity.install M debian/lenny/tdevelop/debian/tdevelop-trinity.manpages M debian/squeeze/applications/digikam/debian/control M debian/squeeze/libraries/kipi-plugins/debian/control M debian/squeeze/tdebase/debian/konqueror-trinity.postinst M debian/squeeze/tdebase/debian/konqueror-trinity.prerm M debian/squeeze/tdebase/debian/konsole-trinity.postinst M debian/squeeze/tdebase/debian/konsole-trinity.prerm M debian/squeeze/tdebase/debian/ksmserver-trinity.postinst M debian/squeeze/tdebase/debian/ksmserver-trinity.prerm M debian/squeeze/tdebase/debian/rules M debian/squeeze/tdebase/debian/tdebase-trinity-bin.links M debian/squeeze/tdebase/debian/twin-trinity.prerm M debian/squeeze/tdegraphics/debian/control M debian/squeeze/tdenetwork/debian/control M debian/squeeze/tdenetwork/debian/rules M debian/squeeze/tdevelop/debian/tdevelop-trinity.install M debian/squeeze/tdevelop/debian/tdevelop-trinity.manpages M redhat/applications/koffice/koffice-14.0.0.spec M redhat/applications/koffice/koffice-3.5.13.2.spec M redhat/applications/tde-systemsettings/tde-systemsettings-14.0.0.spec M redhat/applications/wlassistant/wlassistant-14.0.0.spec M ubuntu/maverick/applications/digikam/debian/control M ubuntu/maverick/libraries/kipi-plugins/debian/control M ubuntu/maverick/tdebase/debian/konqueror-trinity.postinst M ubuntu/maverick/tdebase/debian/konqueror-trinity.prerm M ubuntu/maverick/tdebase/debian/konsole-trinity.postinst M ubuntu/maverick/tdebase/debian/konsole-trinity.prerm M ubuntu/maverick/tdebase/debian/ksmserver-trinity.postinst M ubuntu/maverick/tdebase/debian/ksmserver-trinity.prerm M ubuntu/maverick/tdebase/debian/rules M ubuntu/maverick/tdebase/debian/tdebase-trinity-bin.links M ubuntu/maverick/tdebase/debian/twin-trinity.prerm M ubuntu/maverick/tdegraphics/debian/control M ubuntu/maverick/tdenetwork/debian/control M ubuntu/maverick/tdenetwork/debian/rules M ubuntu/maverick/tdevelop/debian/tdevelop-trinity.install M ubuntu/maverick/tdevelop/debian/tdevelop-trinity.manpages R debian/lenny/tdevelop/debian/man/kdevprj2tdevelop.man R debian/squeeze/tdevelop/debian/man/kdevprj2tdevelop.man R ubuntu/maverick/tdevelop/debian/man/kdevprj2tdevelop.man |
||
diff --git a/debian/lenny/applications/digikam/debian/control b/debian/lenny/applications/digikam/debian/control index 826b9d1..e4ac538 100644 --- a/debian/lenny/applications/digikam/debian/control +++ b/debian/lenny/applications/digikam/debian/control @@ -5,7 +5,7 @@ XSBC-Original-Maintainer: Debian KDE Extras Team <pkg-kde-extras@...> Uploaders: Achim Bohnet <ach@...>, Mark Purcell <msp@...>, Fathi Boudra <fabo@...> Build-Depends: cdbs, debhelper (>= 5), quilt, tdelibs14-trinity-dev, - libtiff-dev, libgphoto2-6-dev | libgphoto2-2-dev, libkipi0-trinity-dev, + libtiff-dev, libgphoto2-dev | libgphoto2-6-dev | libgphoto2-2-dev, libkipi0-trinity-dev, libsqlite3-dev, liblcms1-dev, libkexiv2-3-trinity-dev (>= 0.1.6), libjasper-dev, libpng12-dev | libpng-dev, libexiv2-dev, libkdcraw3-trinity-dev (>= 0.1.4), diff --git a/debian/lenny/libraries/kipi-plugins/debian/control b/debian/lenny/libraries/kipi-plugins/debian/control index 497ddb6..94ed13b 100644 --- a/debian/lenny/libraries/kipi-plugins/debian/control +++ b/debian/lenny/libraries/kipi-plugins/debian/control @@ -4,7 +4,7 @@ Maintainer: Timothy Pearson <kb9vqf@...> Uploaders: Mark Purcell <msp@...>, Achim Bohnet <ach@...>, Fathi Boudra <fabo@...> Build-Depends: cdbs, debhelper (>= 5), quilt, pkg-config, tdelibs14-trinity-dev, - libexiv2-dev, libgphoto2-6-dev | libgphoto2-2-dev, libgpod-nogtk-dev, + libexiv2-dev, libgphoto2-dev | libgphoto2-6-dev | libgphoto2-2-dev, libgpod-nogtk-dev, libtdepim1-trinity-dev, libkdcraw3-trinity-dev, libkexiv2-3-trinity-dev, libkipi0-trinity-dev, libtiff-dev, libxslt1-dev, tdepim-trinity-dev, automake, autoconf, libtool, libltdl-dev diff --git a/debian/lenny/tdebase/debian/konqueror-trinity.postinst b/debian/lenny/tdebase/debian/konqueror-trinity.postinst index ea83963..4c62f6b 100644 --- a/debian/lenny/tdebase/debian/konqueror-trinity.postinst +++ b/debian/lenny/tdebase/debian/konqueror-trinity.postinst @@ -24,6 +24,9 @@ divert_remove /usr/share/icons/hicolor/48x48/apps/konqueror.png divert_remove /usr/share/icons/hicolor/64x64/apps/konqueror.png divert_remove /usr/share/icons/hicolor/scalable/apps/konqueror.svgz + + update-alternatives --install /usr/bin/x-www-browser x-www-browser /opt/trinity/bin/konqueror 100 \ + --slave /usr/share/man/man1/x-www-browser.1.gz x-www-browser.1.gz /usr/share/man/man1/konqueror-trinity.1.gz ;; install) diff --git a/debian/lenny/tdebase/debian/konqueror-trinity.prerm b/debian/lenny/tdebase/debian/konqueror-trinity.prerm index 73baa81..57b10d0 100644 --- a/debian/lenny/tdebase/debian/konqueror-trinity.prerm +++ b/debian/lenny/tdebase/debian/konqueror-trinity.prerm @@ -2,7 +2,7 @@ case "$1" in remove) - /usr/sbin/update-alternatives --remove x-www-browser /usr/trinity/bin/konqueror + /usr/sbin/update-alternatives --remove x-www-browser /opt/trinity/bin/konqueror ;; upgrade|deconfigure) diff --git a/debian/lenny/tdebase/debian/konsole-trinity.postinst b/debian/lenny/tdebase/debian/konsole-trinity.postinst index d722535..d8be059 100644 --- a/debian/lenny/tdebase/debian/konsole-trinity.postinst +++ b/debian/lenny/tdebase/debian/konsole-trinity.postinst @@ -20,7 +20,7 @@ case "$1" in configure) update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator /opt/trinity/bin/konsole 35 \ - --slave /opt/trinity/share/man/man1/x-terminal-emulator.1.gz x-terminal-emulator.1.gz /opt/trinity/share/man/man1/konsole-trinity.1.gz + --slave /usr/share/man/man1/x-terminal-emulator.1.gz x-terminal-emulator.1.gz /usr/share/man/man1/konsole-trinity.1.gz # force ldconfig due to tdeinit library ldconfig diff --git a/debian/lenny/tdebase/debian/konsole-trinity.prerm b/debian/lenny/tdebase/debian/konsole-trinity.prerm index 08074f5..041265d 100644 --- a/debian/lenny/tdebase/debian/konsole-trinity.prerm +++ b/debian/lenny/tdebase/debian/konsole-trinity.prerm @@ -19,7 +19,7 @@ case "$1" in remove) - /usr/sbin/update-alternatives --remove x-terminal-emulator /usr/trinity/bin/konsole + /usr/sbin/update-alternatives --remove x-terminal-emulator /opt/trinity/bin/konsole ;; upgrade|deconfigure) diff --git a/debian/lenny/tdebase/debian/ksmserver-trinity.postinst b/debian/lenny/tdebase/debian/ksmserver-trinity.postinst index eee2483..7983daa 100644 --- a/debian/lenny/tdebase/debian/ksmserver-trinity.postinst +++ b/debian/lenny/tdebase/debian/ksmserver-trinity.postinst @@ -21,8 +21,8 @@ configure) update-alternatives --install /usr/bin/x-session-manager \ x-session-manager /opt/trinity/bin/starttde 40 \ - --slave /opt/trinity/share/man/man1/x-session-manager.1.gz \ - x-session-manager.1.gz "/opt/trinity/share/man/man1/starttde-trinity.1.gz" + --slave /usr/share/man/man1/x-session-manager.1.gz \ + x-session-manager.1.gz "/usr/share/man/man1/starttde-trinity.1.gz" # force ldconfig due to tdeinit library ldconfig diff --git a/debian/lenny/tdebase/debian/ksmserver-trinity.prerm b/debian/lenny/tdebase/debian/ksmserver-trinity.prerm index a885c6d..87b7dcb 100644 --- a/debian/lenny/tdebase/debian/ksmserver-trinity.prerm +++ b/debian/lenny/tdebase/debian/ksmserver-trinity.prerm @@ -19,7 +19,7 @@ case "$1" in remove) - /usr/sbin/update-alternatives --remove x-session-manager /usr/trinity/bin/starttde + /usr/sbin/update-alternatives --remove x-session-manager /opt/trinity/bin/starttde ;; upgrade|deconfigure) diff --git a/debian/lenny/tdebase/debian/rules b/debian/lenny/tdebase/debian/rules index 6d92659..31b76c5 100755 --- a/debian/lenny/tdebase/debian/rules +++ b/debian/lenny/tdebase/debian/rules ** Diff limit reached (max: 250 lines) ** |
||
97e1a5b5 | 2015-06-27 06:55:04 | François Andriot |
RPM packaging: update qt3 for opensuse |
||
M opensuse/core/qt3/patches/3.5.13.2/1386900429_1ee1ffbae69dc78721af139f0794628571fd35ef.diff M opensuse/core/qt3/qt3-3.5.13.2.spec |
||
** Diff limit reached (max: 250 lines) ** |