/[packages]/cauldron/qimageblitz/current/SPECS/qimageblitz.spec
ViewVC logotype

Contents of /cauldron/qimageblitz/current/SPECS/qimageblitz.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 19276 - (show annotations) (download)
Sat Jan 15 17:25:25 2011 UTC (13 years, 2 months ago) by mikala
File size: 1801 byte(s)
- Remove mdk macros
- Remove BuildRoot
- Add a macro for major following mageia kde's spec policy

1 %define unstable 1
2 %{?_unstable: %{expand: %%global unstable 1}}
3
4 %define branch 1
5 %{?_branch: %{expand: %%global branch 1}}
6
7 %if %{unstable}
8 %define dont_strip 1
9 %endif
10
11 Name: qimageblitz
12 Version: 0.0.6
13 Release: %mkrel 3
14 Epoch: 1
15 Summary: Graphics manipulation library
16 License: GPL
17 Group: Development/KDE and Qt
18 Source: %name-%version.tar.bz2
19 BuildRequires: cmake >= 2.4.5
20 BuildRequires: qt4-devel >= 4.3.0
21 BuildRequires: pkgconfig
22 Obsoletes: blitz
23
24 %description
25 Blitz is a graphics manipulation library.
26
27 %files
28 %defattr(-,root,root)
29 %_bindir/blitztest
30
31 #--------------------------------------------------------------------
32
33 %define libblitz_major 4
34 %define libblitz %mklibname qimageblitz %{libblitz_major}
35
36 %package -n %libblitz
37 Summary: Blitz library
38 Group: System/Libraries
39 Obsoletes: %{_lib}blitz4
40
41 %description -n %libblitz
42 Blitz library.
43
44
45 %files -n %libblitz
46 %defattr(-,root,root)
47 %{_libdir}/*.so.%{libblitz_major}*
48
49 #--------------------------------------------------------------------
50
51 %define libblitzdev %mklibname -d qimageblitz
52
53 %package -n %libblitzdev
54 Requires: %libblitz
55 Summary: Development files for %name
56 Group: Development/KDE and Qt
57 Requires: %libblitz = %epoch:%version-%release
58 Provides: lib%name-devel = %epoch:%version-%release
59 Provides: %name-devel = %epoch:%version-%release
60 Obsoletes: %{_lib}blitz-devel
61
62 %description -n %libblitzdev
63 Development files for %name.
64
65 %files -n %libblitzdev
66 %defattr(-,root,root)
67 %_libdir/*.so
68 %_includedir/qimageblitz
69 %_libdir/pkgconfig/*
70
71 #--------------------------------------------------------------------
72
73 %prep
74 %setup -q
75
76 %build
77 %cmake_qt4 \
78 -DCMAKE_SKIP_RPATH:BOOL=ON \
79 -DLIB_INSTALL_DIR=%_libdir \
80 -DINCLUDE_INSTALL_DIR=%_includedir
81 %make
82
83 %install
84 rm -fr %buildroot
85 %makeinstall_std -C build
86
87 %clean
88 rm -fr %buildroot

  ViewVC Help
Powered by ViewVC 1.1.30