]> git.pld-linux.org Git - packages/ganv.git/blame - ganv.spec
- updated to 1.8.0
[packages/ganv.git] / ganv.spec
CommitLineData
7b9b5409
JB
1Summary: Interactive Gtk canvas widget for graph-based interfaces
2Summary(pl.UTF-8): Interaktywny widget płótna Gtk dla interfejsów opartych na grafach
3Name: ganv
40822b05 4Version: 1.8.0
7b9b5409
JB
5Release: 1
6License: GPL v3+
7Group: Libraries
8Source0: http://download.drobilla.net/%{name}-%{version}.tar.bz2
40822b05 9# Source0-md5: 37419b39a90622de9cf27e034fdb33c1
7b9b5409
JB
10URL: http://drobilla.net/software/ganv/
11BuildRequires: gettext-devel
12BuildRequires: gobject-introspection-devel
13BuildRequires: graphviz-devel >= 2.30
14BuildRequires: gtk+2-devel >= 2.0
15BuildRequires: gtkmm-devel >= 2.10.0
40822b05 16BuildRequires: libstdc++-devel >= 6:4.7
7b9b5409 17BuildRequires: pkgconfig
40822b05 18BuildRequires: python >= 2
7b9b5409
JB
19BuildRequires: yelp-tools
20Requires: gtkmm >= 2.10.0
21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23%description
24Ganv is an interactive Gtk canvas widget for graph-based interfaces
25(patchers, modular synthesizers, finite state automata, interactive
26graphs, etc).
27
28%description -l pl.UTF-8
29Ganv to interaktywny widget płótna Gtk do interfejsów opartych na
30grafach (panele połączeniowe, modularne syntezatory, automaty
31skończone, wykresy interaktywne itp.).
32
33%package devel
34Summary: Header files for Ganv library
35Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ganv
36Group: Development/Libraries
37Requires: %{name} = %{version}-%{release}
38Requires: gtk+2-devel >= 2.0
39Requires: gtkmm-devel >= 2.10.0
40
41%description devel
42Header files for Ganv library.
43
44%description devel -l pl.UTF-8
45Pliki nagłówkowe biblioteki Ganv.
46
47%prep
48%setup -q
49
50%build
51CC="%{__cc}" \
52CFLAGS="%{rpmcflags}" \
53./waf configure \
54 --prefix=%{_prefix} \
55 --libdir=%{_libdir} \
56 --gir \
57 --strict
58
59./waf -v
60
61%install
62rm -rf $RPM_BUILD_ROOT
63
64./waf install \
65 --destdir=$RPM_BUILD_ROOT
66
67install -d $RPM_BUILD_ROOT%{_datadir}/gir-1.0
68%{__mv} $RPM_BUILD_ROOT%{_libdir}/girepository-1.0/*.gir $RPM_BUILD_ROOT%{_datadir}/gir-1.0
69
70%clean
71rm -rf $RPM_BUILD_ROOT
72
73%post -p /sbin/ldconfig
74%postun -p /sbin/ldconfig
75
76%files
77%defattr(644,root,root,755)
3c447683 78%doc AUTHORS NEWS README.md
7b9b5409
JB
79%attr(755,root,root) %{_bindir}/ganv_bench
80%attr(755,root,root) %{_libdir}/libganv-1.so.*.*.*
81%attr(755,root,root) %ghost %{_libdir}/libganv-1.so.1
82%{_libdir}/girepository-1.0/Ganv-1.0.typelib
83
84%files devel
85%defattr(644,root,root,755)
86%attr(755,root,root) %{_libdir}/libganv-1.so
87%{_includedir}/ganv-1
88%{_datadir}/gir-1.0/Ganv-1.0.gir
89%{_pkgconfigdir}/ganv-1.pc
This page took 0.130449 seconds and 4 git commands to generate.