source: projects/specs/trunk/a/atkmm/atkmm-vl.spec @ 11339

Revision 11339, 3.2 KB checked in by tomop, 6 years ago (diff)

atkmm-2.24.2-3

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