]> git.pld-linux.org Git - packages/libglademm.git/blame - libglademm.spec
- fix links in .devhelp file
[packages/libglademm.git] / libglademm.spec
CommitLineData
5b444ef0
MB
1# TODO:
2# - examples subpackage
3#
c999e69c 4Summary: C++ wrappers for libglade
7b40d73d 5Summary(pl.UTF-8): Interfejsy C++ dla libglade
c999e69c 6Name: libglademm
148a1af1 7Version: 2.6.7
c2f84837 8Release: 8
faf7213b
JB
9License: LGPL v2+
10Group: X11/Libraries
bbee933b 11Source0: http://ftp.gnome.org/pub/GNOME/sources/libglademm/2.6/%{name}-%{version}.tar.bz2
148a1af1 12# Source0-md5: f9ca5b67f6c551ea98790ab5f21c19d0
c2f84837 13Patch0: no-get_defs-in-gcc5.patch
e22c165d
JB
14URL: https://www.gtkmm.org/
15BuildRequires: autoconf
16BuildRequires: automake
17BuildRequires: glibmm-devel >= 2.4
bbee933b
MB
18BuildRequires: gtkmm-devel >= 2.12.1
19BuildRequires: libglade2-devel >= 1:2.6.2
e22c165d
JB
20BuildRequires: libstdc++-devel >= 6:4.7
21BuildRequires: libtool >= 2:1.5
22BuildRequires: m4
03273c00 23BuildRequires: perl-base
3cb5acf6 24BuildRequires: pkgconfig
e22c165d
JB
25BuildRequires: sed >= 4.0
26Requires: libglade2 >= 1:2.6.2
c999e69c 27BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29%description
30C++ wrappers for libglade.
31
4e10105a 32%description -l pl.UTF-8
c999e69c 33Interfejsy C++ dla libglade.
34
35%package devel
36Summary: Devel files for libglademm
7b40d73d 37Summary(pl.UTF-8): Pliki nagłówkowe dla libglademm
faf7213b 38Group: X11/Development/Libraries
03273c00 39Requires: %{name} = %{version}-%{release}
bbee933b
MB
40Requires: gtkmm-devel >= 2.12.1
41Requires: libglade2-devel >= 1:2.6.2
c999e69c 42
43%description devel
44Devel files for libglademm.
45
4e10105a
JR
46%description devel -l pl.UTF-8
47Pliki nagłówkowe dla libglademm.
c999e69c 48
49%package static
50Summary: libglademm static library
7b40d73d 51Summary(pl.UTF-8): Biblioteka statyczna libglademm
faf7213b 52Group: X11/Development/Libraries
03273c00 53Requires: %{name}-devel = %{version}-%{release}
c999e69c 54
55%description static
56libglademm static library.
57
4e10105a 58%description static -l pl.UTF-8
c999e69c 59Biblioteka statyczna libglademm.
60
03273c00 61%package doc
62Summary: Documentation for libglademm
7b40d73d 63Summary(pl.UTF-8): Dokumentacja dla libglademm
03273c00 64Group: Documentation
65Requires: devhelp
66
67%description doc
68Documentation for libglademm.
69
311d1297 70%description doc -l pl.UTF-8
03273c00 71Dokumentacja dla libglademm.
72
c999e69c 73%prep
74%setup -q
c2f84837 75%patch0 -p1
c999e69c 76
77%build
c2f84837
JR
78%{__libtoolize}
79%{__aclocal} -I scripts
80%{__autoconf}
81%{__automake}
e22c165d 82CXXFLAGS="%{rpmcxxflags} -std=c++11"
c999e69c 83%configure \
8ed60529 84 --enable-static
c999e69c 85%{__make}
86
87%install
88rm -rf $RPM_BUILD_ROOT
89
90%{__make} install \
91 DESTDIR=$RPM_BUILD_ROOT
92
e22c165d
JB
93%{__mv} $RPM_BUILD_ROOT%{_docdir}/gnomemm-2.6/libglademm-2.4 $RPM_BUILD_ROOT%{_docdir}/libglademm-2.4
94%{__sed} -i -e 's,doc/gnomemm-2\.6/libglademm-2\.4,doc/libglademm-2.4,g' $RPM_BUILD_ROOT%{_datadir}/devhelp/books/libglademm-2.4/libglademm-2.4.devhelp
95
d0fa8dcd 96%{__rm} $RPM_BUILD_ROOT%{_libdir}/libglademm-2.4.la
03273c00 97
c999e69c 98%clean
99rm -rf $RPM_BUILD_ROOT
100
101%post -p /sbin/ldconfig
102%postun -p /sbin/ldconfig
103
104%files
105%defattr(644,root,root,755)
e22c165d 106%doc AUTHORS ChangeLog NEWS README
5b444ef0
MB
107%attr(755,root,root) %{_libdir}/libglademm-2.4.so.*.*.*
108%attr(755,root,root) %ghost %{_libdir}/libglademm-2.4.so.1
c999e69c 109
110%files devel
111%defattr(644,root,root,755)
5b444ef0 112%attr(755,root,root) %{_libdir}/libglademm-2.4.so
5b444ef0
MB
113%{_includedir}/libglademm-2.4
114%{_libdir}/libglademm-2.4
115%{_pkgconfigdir}/libglademm-2.4.pc
c999e69c 116
117%files static
118%defattr(644,root,root,755)
5b444ef0 119%{_libdir}/libglademm-2.4.a
03273c00 120
121%files doc
122%defattr(644,root,root,755)
e22c165d
JB
123%{_datadir}/devhelp/books/libglademm-2.4
124%{_docdir}/libglademm-2.4
This page took 0.078354 seconds and 4 git commands to generate.