source: projects/specs/trunk/g/gtksourceviewmm3/gtksourceviewmm3-vl.spec @ 8157

Revision 8157, 2.6 KB checked in by kenta, 10 years ago (diff)
  • gtksourceviewmm3
    • rebuilt
Line 
1%define ver 3.0
2
3Summary: A C++ wrapper for gtksourceview3
4Summary(ja): gtksourceview の C++ ラッパー
5Name: gtksourceviewmm3
6Version: 3.2.0
7Release: 2%{?_dist_release}
8License: LGPL
9Group: System Environment/Libraries
10Source: ftp://ftp.gnome.org/pub/GNOME/sources/gtksourceviewmm/3.2/gtksourceviewmm-%{version}.tar.xz
11
12Buildroot: %{_tmppath}/%{name}-%{version}-root
13
14Requires:       gtksourceview3 >= 3.2.0
15Requires:       gtkmm3 >= 3.2.0
16BuildRequires:  gtksourceview3-devel >= 3.2.0
17BuildRequires:  gtkmm3-devel >= 3.2.0
18
19Vendor: Project Vine
20Distribution: Vine Linux
21Packager: Takemikaduchi
22
23%description
24Gtksourceviewmm is a C++ wrapper for gtksourceview3.
25
26
27%package        devel
28Summary:        Development tools for gtksourceviewmm3 applications.
29Summary(ja):    gtksourceviewmm3 アプリケーションの開発用ファイル
30Group:          Development/Libraries
31Requires:       %{name} = %{version}-%{release}
32Requires:       gtksourceview3-devel >= 3.2.0
33Requires:       gtkmm3-devel >= 3.2.0
34
35%description devel
36Header files and libraries for building a extension library for the gtksourceviewmm3.
37
38%prep
39%setup -q -n gtksourceviewmm-%{version}
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/gtksourceviewmm-%{ver}
55mv ${RPM_BUILD_ROOT}%{_docdir}/gtksourceviewmm-%{ver}/* $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/gtksourceviewmm-%{ver}/
56
57# devhelp path fix
58sed -i 's:doc/gtksourceviewmm-%{ver}:gtk-doc/html/gtksourceviewmm-%{ver}:g' $RPM_BUILD_ROOT%{_datadir}/devhelp/books/gtksourceviewmm-%{ver}/gtksourceviewmm-%{ver}.devhelp2
59
60# remove demos, examples
61rm -rf $RPM_BUILD_ROOT%{_datadir}/gtksourceviewmm-%{ver}/demo
62rm -rf $RPM_BUILD_ROOT%{_datadir}/gtksourceviewmm-%{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}/gtksourceviewmm-*
81%{_libdir}/pkgconfig/*.pc
82%{_datadir}/gtk-doc/html/*
83%{_datadir}/devhelp/books/*
84
85%changelog
86* Fri Dec 13 2013 NAKAMURA Kenta <kenta@vinelinux.org> 3.2.0-2
87- rebuilt with the current gtksourceview3
88
89* Tue Jun 19 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.0-1
90- initial build
91
Note: See TracBrowser for help on using the repository browser.