|
|
|
@ -1,21 +1,21 @@
|
|
|
|
|
# debug info seem not works with D compiler
|
|
|
|
|
%global debug_package %{nil}
|
|
|
|
|
%global gtkd_major 0
|
|
|
|
|
%global gtkd_minor 4
|
|
|
|
|
%global gtkd_bump 2
|
|
|
|
|
%global gtkd_minor 1
|
|
|
|
|
%global gtkd_bump 3
|
|
|
|
|
|
|
|
|
|
Name: gtkd
|
|
|
|
|
Version: 2.4.2
|
|
|
|
|
Release: 51%{?dist}
|
|
|
|
|
Version: 3.1.4
|
|
|
|
|
Release: 52%{?dist}
|
|
|
|
|
Summary: D binding and OO wrapper of GTK+
|
|
|
|
|
|
|
|
|
|
License: LGPLv3+ with exceptions
|
|
|
|
|
URL: https://github.com/gtkd-developers/GtkD/
|
|
|
|
|
Source0: https://github.com/gtkd-developers/GtkD/archive/v%{version}.tar.gz
|
|
|
|
|
|
|
|
|
|
BuildRequires: ldc, ldc-phobos-devel, ldc-druntime-devel, gtk2-devel
|
|
|
|
|
BuildRequires: ldc, ldc-phobos-devel, ldc-druntime-devel, gtk3-devel, libcurl-devel
|
|
|
|
|
# Explicit require since gtkd use dlopen internally so rpm can't detect this.
|
|
|
|
|
Requires: atk, gtk3, gdk-pixbuf2, pango, cairo, gdk-pixbuf2, libglade
|
|
|
|
|
Requires: atk, gtk3, gdk-pixbuf2, pango, cairo, gdk-pixbuf2, libglade, libcurl
|
|
|
|
|
Requires: gtkglext-devel, vte3
|
|
|
|
|
Requires: mesa-libGL, mesa-libGLU, gtksourceview3
|
|
|
|
|
Requires: gstreamer, gstreamer-plugins-base, xz
|
|
|
|
@ -89,27 +89,30 @@ install -m0644 gtkd.d.tags %{buildroot}/%{_datadir}/geany/tags/
|
|
|
|
|
|
|
|
|
|
%files
|
|
|
|
|
%doc AUTHORS COPYING README
|
|
|
|
|
%{_libdir}/libgtkd-2.so.%{gtkd_major}
|
|
|
|
|
%{_libdir}/libgtkd-2.so.%{gtkd_major}.%{gtkd_minor}.%{gtkd_bump}
|
|
|
|
|
%{_libdir}/libgtkdgl-2.so.%{gtkd_major}
|
|
|
|
|
%{_libdir}/libgtkdgl-2.so.%{gtkd_major}.%{gtkd_minor}.%{gtkd_bump}
|
|
|
|
|
%{_libdir}/libgtkdsv-2.so.%{gtkd_major}
|
|
|
|
|
%{_libdir}/libgtkdsv-2.so.%{gtkd_major}.%{gtkd_minor}.%{gtkd_bump}
|
|
|
|
|
%{_libdir}/libgtkd-3.so.%{gtkd_major}
|
|
|
|
|
%{_libdir}/libgtkd-3.so.%{gtkd_major}.%{gtkd_minor}.%{gtkd_bump}
|
|
|
|
|
%{_libdir}/libgtkdgl-3.so.%{gtkd_major}
|
|
|
|
|
%{_libdir}/libgtkdgl-3.so.%{gtkd_major}.%{gtkd_minor}.%{gtkd_bump}
|
|
|
|
|
%{_libdir}/libgtkdsv-3.so.%{gtkd_major}
|
|
|
|
|
%{_libdir}/libgtkdsv-3.so.%{gtkd_major}.%{gtkd_minor}.%{gtkd_bump}
|
|
|
|
|
|
|
|
|
|
%files devel
|
|
|
|
|
%{_d_includedir}/%{name}-2
|
|
|
|
|
%{_libdir}/libgtkd-2.so
|
|
|
|
|
%{_libdir}/libgtkdgl-2.so
|
|
|
|
|
%{_libdir}/libgtkdsv-2.so
|
|
|
|
|
%{_datadir}/pkgconfig/gtkd-2.pc
|
|
|
|
|
%{_datadir}/pkgconfig/gtkdgl-2.pc
|
|
|
|
|
%{_datadir}/pkgconfig/gtkdsv-2.pc
|
|
|
|
|
%{_d_includedir}/%{name}-3
|
|
|
|
|
%{_libdir}/libgtkd-3.so
|
|
|
|
|
%{_libdir}/libgtkdgl-3.so
|
|
|
|
|
%{_libdir}/libgtkdsv-3.so
|
|
|
|
|
%{_datadir}/pkgconfig/gtkd-3.pc
|
|
|
|
|
%{_datadir}/pkgconfig/gtkdgl-3.pc
|
|
|
|
|
%{_datadir}/pkgconfig/gtkdsv-3.pc
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%files geany-tags
|
|
|
|
|
%{_datadir}/geany/tags/gtkd.d.tags
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
|
* Sun Sep 06 2015 Jonathan MERCIER <bioinfornatics@gmail.com> - 3.1.4-52
|
|
|
|
|
- update to latest release
|
|
|
|
|
|
|
|
|
|
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.2-51
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|