5 %define orgname oxygen-icons
7 Summary: KDE4 - Oxygen icons
8 Summary(pl.UTF-8): Ikony Oxygen dla KDE4
9 Name: kde4-oxygen-icons
14 Source0: ftp://ftp.kde.org/pub/kde/%{_state}/%{version}/src/%{orgname}-%{version}.tar.xz
15 # Source0-md5: bd703f72b876ffc0dc583ea6f3ee1cd8
16 Source1: %{name}-pld_czarny.png
18 # Source2-md5: 1111e8a60b33ad694e91d574233dde0e
19 URL: http://www.kde.org/
20 BuildRequires: cmake >= 2.8.0
21 BuildRequires: rpmbuild(macros) >= 1.600
23 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 %description -l pl.UTF-8
29 Ikony Oxygen dla KDE4.
31 %package -n kde4-icons-oxygen
32 Summary: KDE icons - oxygen
33 Summary(pl.UTF-8): Motyw ikon do KDE - oxygen
36 Obsoletes: kde-icons-oxygen
38 %description -n kde4-icons-oxygen
41 %description -n kde4-icons-oxygen -l pl.UTF-8
42 Motyw ikon do KDE - oxygen.
44 %package -n kde4-icons-oxygen-svg
45 Summary: KDE SVG icons - oxygen
46 Summary(pl.UTF-8): Motyw ikon SVG do KDE - oxygen
50 %description -n kde4-icons-oxygen-svg
51 KDE icons - oxygen. This package contains SVG icons.
53 %description -n kde4-icons-oxygen-svg -l pl.UTF-8
54 Motyw ikon do KDE - oxygen. Ten pakiet zawiera ikony SVG.
57 %setup -q -n %{orgname}-%{version} -a2
63 -DCMAKE_CXX_COMPILER_WORKS=1 \
64 -DCMAKE_CXX_COMPILER="%{__cc}" \
65 -DCMAKE_C_COMPILER_WORKS=1 \
69 rm -rf $RPM_BUILD_ROOT
71 %{__make} -C build install \
72 DESTDIR=$RPM_BUILD_ROOT
74 cp -r scalable $RPM_BUILD_ROOT%{_iconsdir}/oxygen
75 install -d $RPM_BUILD_ROOT%{_iconsdir}/oxygen/42x42/{apps,devices,mimetypes,places}
77 cp -a %{SOURCE1} $RPM_BUILD_ROOT%{_iconsdir}/oxygen/48x48/apps/pld_czarny.png
79 # install PLD KMenu icon
80 install kpld/kde16x16.png $RPM_BUILD_ROOT%{_iconsdir}/oxygen/16x16/apps/kde-pld.png
81 install kpld/kde22x22.png $RPM_BUILD_ROOT%{_iconsdir}/oxygen/22x22/apps/kde-pld.png
82 install kpld/kde32x32.png $RPM_BUILD_ROOT%{_iconsdir}/oxygen/32x32/apps/kde-pld.png
83 install kpld/kde48x48.png $RPM_BUILD_ROOT%{_iconsdir}/oxygen/48x48/apps/kde-pld.png
84 install kpld/kde64x64.png $RPM_BUILD_ROOT%{_iconsdir}/oxygen/64x64/apps/kde-pld.png
85 install kpld/kde128x128.png $RPM_BUILD_ROOT%{_iconsdir}/oxygen/128x128/apps/kde-pld.png
86 install kpld/kde256x256.png $RPM_BUILD_ROOT%{_iconsdir}/oxygen/256x256/apps/kde-pld.png
87 install kpld/kde.svg $RPM_BUILD_ROOT%{_iconsdir}/oxygen/scalable/apps/kde-pld.svg
88 install kpld/kde16x16.png $RPM_BUILD_ROOT%{_iconsdir}/oxygen/16x16/places/start-here-kde.png
89 install kpld/kde22x22.png $RPM_BUILD_ROOT%{_iconsdir}/oxygen/22x22/places/start-here-kde.png
90 install kpld/kde32x32.png $RPM_BUILD_ROOT%{_iconsdir}/oxygen/32x32/places/start-here-kde.png
91 install kpld/kde48x48.png $RPM_BUILD_ROOT%{_iconsdir}/oxygen/48x48/places/start-here-kde.png
92 install kpld/kde64x64.png $RPM_BUILD_ROOT%{_iconsdir}/oxygen/64x64/places/start-here-kde.png
93 install kpld/kde128x128.png $RPM_BUILD_ROOT%{_iconsdir}/oxygen/128x128/places/start-here-kde.png
94 install kpld/kde256x256.png $RPM_BUILD_ROOT%{_iconsdir}/oxygen/256x256/places/start-here-kde.png
97 rm -rf $RPM_BUILD_ROOT
99 %files -n kde4-icons-oxygen
100 %defattr(644,root,root,755)
101 %dir %{_iconsdir}/oxygen/256x256
102 %dir %{_iconsdir}/oxygen/256x256/actions
103 %dir %{_iconsdir}/oxygen/256x256/apps
104 %dir %{_iconsdir}/oxygen/256x256/categories
105 %dir %{_iconsdir}/oxygen/256x256/devices
106 %dir %{_iconsdir}/oxygen/256x256/mimetypes
107 %dir %{_iconsdir}/oxygen/256x256/places
108 %dir %{_iconsdir}/oxygen/256x256/status
109 %dir %{_iconsdir}/oxygen/42x42
110 %dir %{_iconsdir}/oxygen/42x42/apps
111 %dir %{_iconsdir}/oxygen/42x42/devices
112 %dir %{_iconsdir}/oxygen/42x42/mimetypes
113 %dir %{_iconsdir}/oxygen/42x42/places
114 # digikam has it's own icon in digikam.spec
115 %exclude %{_iconsdir}/oxygen/*x*/apps/digikam.*
116 %exclude %{_iconsdir}/oxygen/*x*/apps/showfoto.*
117 %{_iconsdir}/oxygen/*x*/actions/*
118 %{_iconsdir}/oxygen/*x*/apps/*
119 %{_iconsdir}/oxygen/*x*/categories/*
120 %{_iconsdir}/oxygen/*x*/devices/*
121 %{_iconsdir}/oxygen/*x*/mimetypes/*
122 %{_iconsdir}/oxygen/*x*/places/*
123 %{_iconsdir}/oxygen/*x*/special/*
124 %{_iconsdir}/oxygen/*x*/status/*
125 %{_iconsdir}/oxygen/*x*/animations/*
126 %{_iconsdir}/oxygen/*x*/emblems/*
127 %{_iconsdir}/oxygen/*x*/emotes/*
128 %{_iconsdir}/oxygen/index.theme
130 %files -n kde4-icons-oxygen-svg
131 %defattr(644,root,root,755)
132 %dir %{_iconsdir}/oxygen/scalable
133 # digikam has it's own icon in digikam.spec
134 %exclude %{_iconsdir}/oxygen/scalable/apps/digikam.*
135 %{_iconsdir}/oxygen/scalable/object-rotate.svgz
136 %{_iconsdir}/oxygen/scalable/text-formatting.svg
137 %{_iconsdir}/oxygen/scalable/actions
138 %{_iconsdir}/oxygen/scalable/apps
139 %{_iconsdir}/oxygen/scalable/categories
140 %{_iconsdir}/oxygen/scalable/devices
141 %{_iconsdir}/oxygen/scalable/emblems
142 %{_iconsdir}/oxygen/scalable/emotes
143 %{_iconsdir}/oxygen/scalable/mimetypes
144 %{_iconsdir}/oxygen/scalable/places
145 %{_iconsdir}/oxygen/scalable/special
146 %{_iconsdir}/oxygen/scalable/status