source: projects/specs/branches/6/a/atkmm/atkmm-vl.spec @ 2465

Revision 2465, 2.4 KB checked in by Takemikaduchi, 13 years ago (diff)

new upstream release

Line 
1%define ver 1.6
2
3Summary: A C++ wrapper for atk
4Summary(ja): atk の C++ ラッパー
5Name: atkmm
6Version: 2.22.2
7Release: 1%{?_dist_release}
8License: LGPL
9Group: System Environment/Libraries
10Source: ftp://ftp.gnome.org/pub/GNOME/sources/atkmm/2.22/%{name}-%{version}.tar.bz2
11
12Buildroot: %{_tmppath}/%{name}-%{version}-root
13
14Requires:       atk >= 1.12.0
15Requires:       glibmm >= 2.24.0
16BuildRequires:  atk-devel >= 1.12.0
17BuildRequires:  glibmm-devel >= 2.24.0
18
19Vendor: Project Vine
20Distribution: Vine Linux
21Packager: Takemikaduchi
22
23%description
24Atkmm is a C++ wrapper for atk.
25
26
27%package        devel
28Summary:        Development tools for atkmm applications.
29Summary(ja):    atkmm アプリケーションの開発用ファイル
30Group:          Development/Libraries
31Requires:       %{name} = %{version}-%{release}
32Requires:       atk-devel >= 1.12.0
33Requires:       glibmm-devel >= 2.24.0
34
35%description devel
36Header files and libraries for building a extension library for the atkmm.
37
38%prep
39%setup -q
40
41%build
42%configure --disable-static
43make %{?_smp_mflags}
44
45%install
46[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
47
48make install DESTDIR=$RPM_BUILD_ROOT
49
50find $RPM_BUILD_ROOT -type f -name "*.a" -exec rm -f {} ';'
51find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
52
53# Fix documentation installation, put everything under gtk-doc
54mkdir -p $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/%{name}-%{ver}
55mv ${RPM_BUILD_ROOT}%{_docdir}/%{name}-%{ver}/* $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/%{name}-%{ver}/
56
57# devhelp path fix
58sed -i 's:doc/%{name}-%{ver}:gtk-doc/html/%{name}-%{ver}:g' $RPM_BUILD_ROOT%{_datadir}/devhelp/books/%{name}-%{ver}/%{name}-%{ver}.devhelp2
59
60# remove demos, examples
61rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}-%{ver}/demo
62rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}-%{ver}/examples
63
64%post -p /sbin/ldconfig
65
66%postun -p /sbin/ldconfig
67
68%clean
69[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
70
71%files
72%defattr(-, root, root)
73%doc AUTHORS COPYING ChangeLog NEWS README
74%{_libdir}/lib*.so.*
75
76%files  devel
77%defattr(-, root, root)
78%{_includedir}/*
79%{_libdir}/*.so
80%{_libdir}/%{name}-*
81%{_libdir}/pkgconfig/*.pc
82%{_datadir}/gtk-doc/html/*
83%{_datadir}/devhelp/books/*
84
85%changelog
86* Sun Jan 09 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.22.2-1
87- new upstream release
88
89* Sat Dec 18 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.22.1-1
90- new upstream release
91
92* Sat Oct 02 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.22.0-1
93- initial build for Vine Linux
94
Note: See TracBrowser for help on using the repository browser.