LCXL: some more small tweaks
[ardour.git] / libs / gtkmm2ext / libgtkmm2ext.spec.in
1 Summary: extensions to the libgtkmm library
2 %define lib_name gtkmm2ext
3 Name: lib%{lib_name}
4 Version: @VERSION@
5 Release: 2
6 Copyright: GPL
7 Source: ftp://ftp.quasimodo.org/pub/libs/gtkmm2ext/current/%{name}-%{version}.tar.gz
8 Url: http://www.quasimodo.org
9 Vendor: Paul Barton Davis <pbd@op.net>
10 Packager: jfm3 <jfm3@acm.org>
11 Group: System Environment/Libraries
12 Prefix: %{_prefix}
13 BuildRoot: %{_tmppath}/%{name}-%{version}-root
14
15 %description
16
17 libgtkmm2ext provides extensions to Gtk-- useful for audio
18 applications.  These include ShapedWindow, MotionFeedback,
19 PixmapButton and several more. It also includes the useful Pix class
20 for managing sets of pixmaps, with reference counting etc.
21
22 %prep
23 %setup -q
24
25 %build
26 CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" ./configure $ARCH_FLAGS --prefix=%{prefix}
27 make
28
29 %install
30 rm -rf $RPM_BUILD_ROOT
31 install -d -m 755 $RPM_BUILD_ROOT%{prefix}/{{include,lib}/%{lib_name}}
32 make install INSTALL="%(which install) -p" prefix=$RPM_BUILD_ROOT%{prefix}
33
34 %post
35 /sbin/ldconfig
36
37 %postun
38 /sbin/ldconfig
39
40 %clean
41 rm -rf $RPM_BUILD_ROOT
42
43 %files
44 %defattr(-,root,root)
45 %doc README AUTHORS NEWS COPYING*
46 %{prefix}/lib/libgtkmm2ext.so*
47
48 %package devel
49 Summary: extensions to the libgtkmm library -- developer package
50 Group: System Environment/Libraries
51
52 %description devel
53
54 libgtkmm2ext provides extensions to Gtk-- useful for audio
55 applications.  These include ShapedWindow, MotionFeedback,
56 PixmapButton and several more. It also includes the useful Pix class
57 for managing sets of pixmaps, with reference counting etc.
58
59 This package holds static libraries and headers needed by developers
60 who wish to use libgtkmm2ext in their programs.
61
62 %files devel
63 %defattr(-,root,root)
64 %{prefix}/include/gtkmm2ext/*
65 %{prefix}/lib/libgtkmm2ext.a
66 %{prefix}/lib/libgtkmm2ext.la
67 %{prefix}/bin/gtkmm2ext-config
68 %{prefix}/share/aclocal/gtkmm2ext.m4