| 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) ** |
||