rpms/polyester/devel polyester-1.95-cmake.patch, NONE, 1.1 .cvsignore, 1.4, 1.5 polyester.spec, 1.4, 1.5 sources, 1.4, 1.5
Sebastian Vahl (svahl)
fedora-extras-commits at redhat.com
Mon Jan 14 12:46:26 UTC 2008
Author: svahl
Update of /cvs/extras/rpms/polyester/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv13750
Modified Files:
.cvsignore polyester.spec sources
Added Files:
polyester-1.95-cmake.patch
Log Message:
* Mon Jan 14 2008 Sebastian Vahl <fedora at deadbabylon.de> - 1.95-1
- Update to kde4 version: 1.95
- update %summary and %description (only style is ported to kde4)
polyester-1.95-cmake.patch:
--- NEW FILE polyester-1.95-cmake.patch ---
diff -Naur polyester-1.95/CMakeLists.txt polyester-1.95.new/CMakeLists.txt
--- polyester-1.95/CMakeLists.txt 2007-09-24 19:31:46.000000000 +0200
+++ polyester-1.95.new/CMakeLists.txt 2008-01-14 12:57:36.000000000 +0100
@@ -2,7 +2,6 @@
set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules )
# search packages used by KDE
-find_package(Qt4 REQUIRED)
find_package(KDE4 REQUIRED)
include(KDE4Defaults)
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/polyester/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- .cvsignore 22 Aug 2007 10:09:26 -0000 1.4
+++ .cvsignore 14 Jan 2008 12:45:35 -0000 1.5
@@ -1 +1 @@
-polyester-1.0.2.tar.bz2
+polyester-1.95.tar.bz2
Index: polyester.spec
===================================================================
RCS file: /cvs/extras/rpms/polyester/devel/polyester.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- polyester.spec 22 Aug 2007 10:09:26 -0000 1.4
+++ polyester.spec 14 Jan 2008 12:45:35 -0000 1.5
@@ -1,72 +1,64 @@
Name: polyester
-Version: 1.0.2
+Version: 1.95
Release: 1%{?dist}
-Summary: KDE style and window decoration
+Summary: A style for KDE 4
Group: User Interface/Desktops
License: LGPLv2
URL: http://www.kde-look.org/content/show.php?content=27968
Source0: http://www.notmart.org/files/polyester-%{version}.tar.bz2
+Patch0: polyester-1.95-cmake.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: kdebase-devel
-#Requires:
+BuildRequires: kde-filesystem >= 4
+BuildRequires: cmake
+BuildRequires: kdelibs4-devel
+
+%{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} }
%description
-Widget style + kwin decoration both aimed to be
-a good balance between eyecandy and simplicity.
+A widget style for KDE 4 aimed to be a good balance between eyecandy and
+simplicity.
%prep
%setup -q
-# Correct some wrong chmods
-find -name "pol*.h" -exec chmod 644 {} \;
-find -name "pol*.cpp" -exec chmod 644 {} \;
-find -name "pol*.cc" -exec chmod 644 {} \;
-find -name "shadow*" -exec chmod 644 {} \;
-chmod 644 AUTHORS ChangeLog style/misc.cpp
+%patch0 -p1 -b .cmake
%build
-%configure --disable-rpath
-# Don't use rpath!
-sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
-sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
+# fix unneeded executable permissions
+chmod 0644 README style/*.{cpp,h} style/config/polyesterconf.{h,cpp}
-make %{?_smp_mflags}
+mkdir -p %{_target_platform}
+pushd %{_target_platform}
+%{cmake_kde4} ..
+popd
+make %{?_smp_mflags} -C %{_target_platform}
-%install
-rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=$RPM_BUILD_ROOT
+%install
+rm -rf %{buildroot}
+make install DESTDIR=%{buildroot} -C %{_target_platform}
%clean
rm -rf $RPM_BUILD_ROOT
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
-
-
%files
%defattr(-,root,root,-)
-%doc AUTHORS ChangeLog COPYING README
-%{_libdir}/kde3/kstyle_polyester_config.la
-%{_libdir}/kde3/kstyle_polyester_config.so
-%{_libdir}/kde3/kwin3_polyester.la
-%{_libdir}/kde3/kwin3_polyester.so
-%{_libdir}/kde3/kwin_polyester_config.la
-%{_libdir}/kde3/kwin_polyester_config.so
-%{_libdir}/kde3/plugins/styles/polyester.la
-%{_libdir}/kde3/plugins/styles/polyester.so
-%{_datadir}/apps/kdisplay/color-schemes/Polyester*.kcsrc
-%{_datadir}/apps/kstyle/themes/polyester.themerc
-%{_datadir}/apps/kwin/polyester.desktop
-
+%doc COPYING README
+%{_kde4_libdir}/kde4/libpolyester_config.so
+%{_kde4_libdir}/kde4/plugins/styles/libpolyester.so
+%{_kde4_appsdir}/kdisplay/color-schemes/Polyester*.kcsrc
+%{_kde4_appsdir}/kstyle/themes/polyester.themerc
%changelog
+* Mon Jan 14 2008 Sebastian Vahl <fedora at deadbabylon.de> - 1.95-1
+- Update to kde4 version: 1.95
+- update %%summary and %%description (only style is ported to kde4)
+
* Tue Aug 21 2007 Sebastian Vahl <fedora at deadbabylon.de> - 1.0.2-1
- new upstream version: 1.0.2
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/polyester/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- sources 22 Aug 2007 10:09:26 -0000 1.4
+++ sources 14 Jan 2008 12:45:35 -0000 1.5
@@ -1 +1 @@
-6b85333e774567e69c741b35a54a4df5 polyester-1.0.2.tar.bz2
+ad73c8809511b8104dfbb3a212c745c2 polyester-1.95.tar.bz2
More information about the fedora-extras-commits
mailing list