* Mon Jun 11 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 6:3.5.7-2
- include (but don't apply/use) experimental libtool patches - kdesu: sudo support (kde bug #20914), Requires(hint): sudo
This commit is contained in:
parent
0c2087d67c
commit
2e2ea29309
72
kde-3.5-libtool-shlibext.patch
Normal file
72
kde-3.5-libtool-shlibext.patch
Normal file
@ -0,0 +1,72 @@
|
|||||||
|
Index: arts-1.5.4/acinclude.m4
|
||||||
|
===================================================================
|
||||||
|
--- arts-1.5.4.orig/acinclude.m4
|
||||||
|
+++ arts-1.5.4/acinclude.m4
|
||||||
|
@@ -12040,28 +12040,12 @@ fi
|
||||||
|
])# AC_LTDL_SYS_DLOPEN_DEPLIBS
|
||||||
|
|
||||||
|
AC_DEFUN([AC_LTDL_SHLIBEXT],
|
||||||
|
-[AC_REQUIRE([AC_LTDL_SNARF_CONFIG])dnl
|
||||||
|
+[AC_REQUIRE([AC_LIBTOOL_SYS_DYNAMIC_LINKER])dnl
|
||||||
|
AC_CACHE_CHECK([which extension is used for shared libraries],
|
||||||
|
libltdl_cv_shlibext, [dnl
|
||||||
|
-(
|
||||||
|
- last=
|
||||||
|
- case "$host_os" in
|
||||||
|
- cygwin* | mingw*)
|
||||||
|
- last=".dll"
|
||||||
|
- ;;
|
||||||
|
- *)
|
||||||
|
- for spec in $library_names_spec; do
|
||||||
|
- last="$spec"
|
||||||
|
- done
|
||||||
|
- ;;
|
||||||
|
- esac
|
||||||
|
-changequote(, )
|
||||||
|
- echo "$last" | sed 's/\[.*\]//;s/^[^.]*//;s/\$.*$//;s/\.$//' > conftest
|
||||||
|
-changequote([, ])
|
||||||
|
-)
|
||||||
|
-libltdl_cv_shlibext=`cat conftest`
|
||||||
|
-rm -f conftest
|
||||||
|
-])
|
||||||
|
+module=yes
|
||||||
|
+eval libltdl_cv_shlibext=$shrext
|
||||||
|
+ ])
|
||||||
|
if test -n "$libltdl_cv_shlibext"; then
|
||||||
|
AC_DEFINE_UNQUOTED(LTDL_SHLIB_EXT, "$libltdl_cv_shlibext",
|
||||||
|
[Define to the extension used for shared libraries, say, ".so". ])
|
||||||
|
Index: arts-1.5.4/libltdl/ltdl.m4
|
||||||
|
===================================================================
|
||||||
|
--- arts-1.5.4.orig/libltdl/ltdl.m4
|
||||||
|
+++ arts-1.5.4/libltdl/ltdl.m4
|
||||||
|
@@ -118,27 +118,11 @@ fi
|
||||||
|
])# AC_LTDL_SYS_DLOPEN_DEPLIBS
|
||||||
|
|
||||||
|
AC_DEFUN([AC_LTDL_SHLIBEXT],
|
||||||
|
-[AC_REQUIRE([AC_LTDL_SNARF_CONFIG])dnl
|
||||||
|
+[AC_REQUIRE([AC_LIBTOOL_SYS_DYNAMIC_LINKER])dnl
|
||||||
|
AC_CACHE_CHECK([which extension is used for shared libraries],
|
||||||
|
libltdl_cv_shlibext, [dnl
|
||||||
|
-(
|
||||||
|
- last=
|
||||||
|
- case "$host_os" in
|
||||||
|
- cygwin* | mingw*)
|
||||||
|
- last=".dll"
|
||||||
|
- ;;
|
||||||
|
- *)
|
||||||
|
- for spec in $library_names_spec; do
|
||||||
|
- last="$spec"
|
||||||
|
- done
|
||||||
|
- ;;
|
||||||
|
- esac
|
||||||
|
-changequote(, )
|
||||||
|
- echo "$last" | sed 's/\[.*\]//;s/^[^.]*//;s/\$.*$//;s/\.$//' > conftest
|
||||||
|
-changequote([, ])
|
||||||
|
-)
|
||||||
|
-libltdl_cv_shlibext=`cat conftest`
|
||||||
|
-rm -f conftest
|
||||||
|
+module=yes
|
||||||
|
+eval libltdl_cv_shlibext=$shrext
|
||||||
|
])
|
||||||
|
if test -n "$libltdl_cv_shlibext"; then
|
||||||
|
AC_DEFINE_UNQUOTED(LTDL_SHLIB_EXT, "$libltdl_cv_shlibext",
|
22
kdelibs.spec
22
kdelibs.spec
@ -24,7 +24,7 @@ Name: kdelibs
|
|||||||
Summary: K Desktop Environment - Libraries
|
Summary: K Desktop Environment - Libraries
|
||||||
Epoch: 6
|
Epoch: 6
|
||||||
Version: 3.5.7
|
Version: 3.5.7
|
||||||
Release: 0.1%{?dist}
|
Release: 2%{?dist}
|
||||||
|
|
||||||
License: LGPL
|
License: LGPL
|
||||||
Url: http://www.kde.org/
|
Url: http://www.kde.org/
|
||||||
@ -62,6 +62,10 @@ Patch502: kdelibs-3.5.0-101956.patch
|
|||||||
# automake-1.10, $(all_libraries) is missing from a few LDFLAGS (kde #137675)
|
# automake-1.10, $(all_libraries) is missing from a few LDFLAGS (kde #137675)
|
||||||
Patch503: kdelibs-3.5.6-137675.patch
|
Patch503: kdelibs-3.5.6-137675.patch
|
||||||
Patch505: kdelibs-3.5.7-kde#146105.patch
|
Patch505: kdelibs-3.5.7-kde#146105.patch
|
||||||
|
# http://bugs.kde.org/93359, alternative to export libltdl_cv_shlibext=".so" hack.
|
||||||
|
Patch93359: kde-3.5-libtool-shlibext.patch
|
||||||
|
## See http://bugs.kde.org/139445
|
||||||
|
Patch139445: kdelibs-3.5.5-lib_loader-1.2.patch
|
||||||
|
|
||||||
Requires: arts >= %{arts_epoch}:%{arts_version}
|
Requires: arts >= %{arts_epoch}:%{arts_version}
|
||||||
Requires: qt >= %{qt_epoch}:%{qt_ver}
|
Requires: qt >= %{qt_epoch}:%{qt_ver}
|
||||||
@ -72,12 +76,11 @@ Requires: iceauth
|
|||||||
Requires: kde-settings >= 3.5
|
Requires: kde-settings >= 3.5
|
||||||
%endif
|
%endif
|
||||||
Requires: libkdnssd
|
Requires: libkdnssd
|
||||||
## don't think these are *strictly* required anymore, and if so,
|
|
||||||
## should prolly be in kdebase -- Rex
|
|
||||||
#Requires: redhat-artwork >= 0.239-2
|
|
||||||
#Requires: desktop-backgrounds-basic
|
|
||||||
Requires: redhat-menus >= 5.0.4
|
Requires: redhat-menus >= 5.0.4
|
||||||
Requires: shadow-utils
|
Requires: shadow-utils
|
||||||
|
# kdesu/sudo support, http://bugs.kde.org/20914
|
||||||
|
BuildRequires: sudo
|
||||||
|
Requires(hint): sudo
|
||||||
|
|
||||||
Requires(pre): coreutils
|
Requires(pre): coreutils
|
||||||
Requires(post): /sbin/ldconfig
|
Requires(post): /sbin/ldconfig
|
||||||
@ -110,8 +113,7 @@ BuildRequires: bzip2-devel
|
|||||||
BuildRequires: libtiff-devel
|
BuildRequires: libtiff-devel
|
||||||
BuildRequires: libacl-devel libattr-devel
|
BuildRequires: libacl-devel libattr-devel
|
||||||
BuildRequires: aspell-devel
|
BuildRequires: aspell-devel
|
||||||
# +keyutils-libs-devel until krb5-devel's Req's are fixed
|
BuildRequires: krb5-devel
|
||||||
BuildRequires: krb5-devel keyutils-libs-devel
|
|
||||||
BuildRequires: openldap-devel
|
BuildRequires: openldap-devel
|
||||||
BuildRequires: db4-devel
|
BuildRequires: db4-devel
|
||||||
BuildRequires: alsa-lib-devel
|
BuildRequires: alsa-lib-devel
|
||||||
@ -192,6 +194,8 @@ format for easy browsing
|
|||||||
# upstream patches
|
# upstream patches
|
||||||
%patch503 -p0 -b .kde#137675
|
%patch503 -p0 -b .kde#137675
|
||||||
%patch505 -p0 -b .kde#146105
|
%patch505 -p0 -b .kde#146105
|
||||||
|
#patch93359 -p1 -b .libtool-shlibext
|
||||||
|
#patch139445 -p1 -b .kde#139445
|
||||||
|
|
||||||
sed -i -e "s,^#define KDE_VERSION_STRING .*,#define KDE_VERSION_STRING \"%{version}-%{release} %{distname}\"," kdecore/kdeversion.h
|
sed -i -e "s,^#define KDE_VERSION_STRING .*,#define KDE_VERSION_STRING \"%{version}-%{release} %{distname}\"," kdecore/kdeversion.h
|
||||||
|
|
||||||
@ -451,6 +455,10 @@ touch --no-create %{_datadir}/icons/crystalsvg 2> /dev/null || :
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Jun 11 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 6:3.5.7-2
|
||||||
|
- include (but don't apply/use) experimental libtool patches
|
||||||
|
- kdesu: sudo support (kde bug #20914), Requires(hint): sudo
|
||||||
|
|
||||||
* Wed Jun 06 2007 Than Ngo <than@redhat.com> - 6:3.5.7-0.1.fc7
|
* Wed Jun 06 2007 Than Ngo <than@redhat.com> - 6:3.5.7-0.1.fc7
|
||||||
- 3.5.7
|
- 3.5.7
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user