]> git.pld-linux.org Git - packages/kde4-oxygen-icons.git/blob - kde4-oxygen-icons.spec
- 4.4.4
[packages/kde4-oxygen-icons.git] / kde4-oxygen-icons.spec
1 #
2 # Conditional build:
3 #
4 %define         _state          stable
5 %define         snap            svn1048496
6 %define         orgname         oxygen-icons
7
8 Summary:        KDE4 - Oxygen icons
9 Summary(pl.UTF-8):      Ikony Oxygen dla KDE4
10 Name:           kde4-oxygen-icons
11 Version:        4.4.4
12 Release:        1
13 License:        GPL v2
14 Group:          X11/Libraries
15 Source0:        ftp://ftp.kde.org/pub/kde/%{_state}/%{version}/src/%{orgname}-%{version}.tar.bz2
16 # Source0-md5:  fb5aeee6517a1fd834cfd32a16d91780
17 Source1:        %{name}-pld_czarny.png
18 URL:            http://www.kde.org/
19 BuildRequires:  cmake >= 2.8.0
20 BuildRequires:  rpmbuild(macros) >= 1.293
21 BuildArch:      noarch
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24 %description
25 KDE4 - Oxygen Icons.
26
27 %description -l pl.UTF-8
28 Ikony Oxygen dla KDE4.
29
30 %package -n kde4-icons-oxygen
31 Summary:        KDE icons - oxygen
32 Summary(pl.UTF-8):      Motyw ikon do KDE - oxygen
33 Group:          Themes
34 Provides:       kde4-icons
35 Obsoletes:      kde-icons-oxygen
36
37 %description -n kde4-icons-oxygen
38 KDE icons - oxygen.
39
40 %description -n kde4-icons-oxygen -l pl.UTF-8
41 Motyw ikon do KDE - oxygen.
42
43 %package -n kde4-icons-oxygen-svg
44 Summary:        KDE SVG icons - oxygen
45 Summary(pl.UTF-8):      Motyw ikon SVG do KDE - oxygen
46 Group:          Themes
47 Provides:       kde4-icons
48
49 %description -n kde4-icons-oxygen-svg
50 KDE icons - oxygen. This package contains SVG icons.
51
52 %description -n kde4-icons-oxygen-svg -l pl.UTF-8
53 Motyw ikon do KDE - oxygen. Ten pakiet zawiera ikony SVG.
54
55 %prep
56 %setup -q -n %{orgname}-%{version}
57
58 %build
59 install -d build
60 cd build
61 %cmake .. \
62         -DCMAKE_INSTALL_PREFIX=%{_prefix} \
63         -DCMAKE_BUILD_TYPE=%{!?debug:Release}%{?debug:Debug} \
64         -DCMAKE_CXX_COMPILER_WORKS=1 \
65         -DCMAKE_CXX_COMPILER="%{__cc}" \
66         -DCMAKE_C_COMPILER_WORKS=1 \
67 %if "%{_lib}" == "lib64"
68         -DLIB_SUFFIX=64
69 %endif
70
71 %install
72 rm -rf $RPM_BUILD_ROOT
73
74 %{__make} -C build install \
75         DESTDIR=$RPM_BUILD_ROOT
76
77 cp -r scalable $RPM_BUILD_ROOT%{_iconsdir}/oxygen
78 install -d $RPM_BUILD_ROOT%{_iconsdir}/oxygen/42x42/{apps,devices,mimetypes,places}
79
80 cp -a %{SOURCE1} $RPM_BUILD_ROOT%{_iconsdir}/oxygen/48x48/apps/pld_czarny.png
81
82 %clean
83 rm -rf $RPM_BUILD_ROOT
84
85 %files -n kde4-icons-oxygen
86 %defattr(644,root,root,755)
87 %dir %{_iconsdir}/oxygen/256x256
88 %dir %{_iconsdir}/oxygen/256x256/actions
89 %dir %{_iconsdir}/oxygen/256x256/apps
90 %dir %{_iconsdir}/oxygen/256x256/categories
91 %dir %{_iconsdir}/oxygen/256x256/devices
92 %dir %{_iconsdir}/oxygen/256x256/mimetypes
93 %dir %{_iconsdir}/oxygen/256x256/places
94 %dir %{_iconsdir}/oxygen/256x256/status
95 %dir %{_iconsdir}/oxygen/42x42
96 %dir %{_iconsdir}/oxygen/42x42/apps
97 %dir %{_iconsdir}/oxygen/42x42/devices
98 %dir %{_iconsdir}/oxygen/42x42/mimetypes
99 %dir %{_iconsdir}/oxygen/42x42/places
100 # digikam has it's own icon in digikam.spec
101 %exclude %{_iconsdir}/oxygen/*x*/apps/digikam.*
102 %exclude %{_iconsdir}/oxygen/*x*/apps/showfoto.*
103 %{_iconsdir}/oxygen/*x*/actions/*
104 %{_iconsdir}/oxygen/*x*/apps/*
105 %{_iconsdir}/oxygen/*x*/categories/*
106 %{_iconsdir}/oxygen/*x*/devices/*
107 %{_iconsdir}/oxygen/*x*/mimetypes/*
108 %{_iconsdir}/oxygen/*x*/places/*
109 %{_iconsdir}/oxygen/*x*/status/*
110 %{_iconsdir}/oxygen/*x*/animations/*
111 %{_iconsdir}/oxygen/*x*/emblems/*
112 %{_iconsdir}/oxygen/*x*/emotes/*
113 %{_iconsdir}/oxygen/index.theme
114
115 %files -n kde4-icons-oxygen-svg
116 %defattr(644,root,root,755)
117 %dir %{_iconsdir}/oxygen/scalable
118 # digikam has it's own icon in digikam.spec
119 %exclude %{_iconsdir}/oxygen/scalable/apps/digikam.*
120 %{_iconsdir}/oxygen/scalable/text-formatting.svg
121 %{_iconsdir}/oxygen/scalable/actions
122 %{_iconsdir}/oxygen/scalable/apps
123 %{_iconsdir}/oxygen/scalable/categories
124 %{_iconsdir}/oxygen/scalable/devices
125 %{_iconsdir}/oxygen/scalable/emblems
126 %{_iconsdir}/oxygen/scalable/emotes
127 %{_iconsdir}/oxygen/scalable/mimetypes
128 %{_iconsdir}/oxygen/scalable/places
129 %{_iconsdir}/oxygen/scalable/status
This page took 0.03543 seconds and 4 git commands to generate.