source: projects/specs/trunk/g/gdlmm/gdlmm-vl.spec @ 9177

Revision 9177, 2.4 KB checked in by inagaki, 9 years ago (diff)

2014-12-21 Ryoichi INAGAKI <ryo1@…>

  • MySQL-ruby, dockmanager, dracd, rxvt-unicode: rebuilt
  • docky, tomboy: added patch
  • gdl: changed Group
  • gdlmm: updated


Line 
1%define ver 3.0
2
3Summary: A C++ wrapper for gdl
4Summary(ja): gdl の C++ ラッパー
5Name: gdlmm
6Version: 3.7.3
7Release: 1%{?_dist_release}
8License: LGPLv2
9Group: System Environment/Libraries
10Source: ftp://ftp.gnome.org/pub/GNOME/sources/gdlmm/3.7/%{name}-%{version}.tar.xz
11
12Buildroot: %{_tmppath}/%{name}-%{version}-root
13BuildRequires:  gdl-devel >= 3.7
14BuildRequires:  glibmm-devel >= 2.16
15BuildRequires:  gtkmm3-devel >= 3.0
16Requires:       gdl >= 3.7
17Requires:       glibmm >= 2.16
18Requires:       gtkmm3 >= 3.0
19
20Vendor: Project Vine
21Distribution: Vine Linux
22Packager: Takemikaduchi
23
24%description
25Gdlmm is a C++ wrapper for gdl.
26
27
28%package        devel
29Summary:        Development tools for gdlmm applications.
30Summary(ja):    gdlmm アプリケーションの開発用ファイル
31Group:          Development/Libraries
32Requires:       %{name} = %{version}-%{release}
33Requires:       gdl-devel >= 3.7
34Requires:       glibmm-devel >= 2.16
35Requires:       gtkmm3-devel >= 3.0
36
37%description devel
38Header files and libraries for building a extension library for the gdlmm.
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# remove demos, examples
56rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}-%{ver}/demo
57rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}-%{ver}/examples
58
59%post -p /sbin/ldconfig
60
61%postun -p /sbin/ldconfig
62
63%clean
64[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
65
66%files
67%defattr(-, root, root)
68%doc AUTHORS COPYING ChangeLog NEWS README
69%{_libdir}/lib*.so.*
70
71%files  devel
72%defattr(-, root, root)
73%{_includedir}/*
74%{_libdir}/*.so
75%{_libdir}/%{name}-*
76%{_libdir}/pkgconfig/*.pc
77%{_datadir}/devhelp/books/gdlmm-3.0/gdlmm-3.0.devhelp2
78%{_datadir}/doc/gdlmm-%{ver}
79
80%changelog
81* Thu Dec 18 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 3.7.3-1
82- updated to 3.7.3
83
84* Sat Oct 22 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.1-1
85- new upstream release
86
87* Sun Oct 09 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.0-1
88- new upstream release
89- change BuildRequires: gtkmm3-devel instead of gtkmm2-devel
90
91* Thu Sep 23 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-2
92- rebuild with rpm-4.8.1 for pkg-config file
93
94* Thu Jul 29 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-1
95- initial build for Vine Linux
96
Note: See TracBrowser for help on using the repository browser.