[gtkd/f20] Update to latest rev

MERCIER Jonathan bioinfornatics at fedoraproject.org
Sun Mar 9 11:13:50 UTC 2014


commit 50d74e1b2230d45a456cdfa90c275228445b2f26
Author: Jonathan MERCIER <bioifornatics at fedoraproject.org>
Date:   Sun Mar 9 12:13:39 2014 +0100

    Update to latest rev

 .gitignore |    1 +
 gtkd.spec  |   40 +++++++++++++++++++---------------------
 sources    |    3 +--
 3 files changed, 21 insertions(+), 23 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 12febc8..05a5e95 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
 /gtkd-20131021gitb14b6ba.tar.xz
 /gtkd-20131022git3948a30.tar.xz
 /gtkd-20131026git33f6aeb.tar.xz
+/gtkd-20140301gitaf01da8.tar.xz
diff --git a/gtkd.spec b/gtkd.spec
index e5af647..7401b50 100644
--- a/gtkd.spec
+++ b/gtkd.spec
@@ -1,15 +1,14 @@
 # debug info seem not works with D compiler
-%global     snapdate        20131026
-%global     gtkd_revision   33f6aeb
+%global     snapdate        20140301
+%global     gtkd_revision   af01da8
 %global     alphatag        %{snapdate}git%{gtkd_revision}
 %global     debug_package   %{nil}
 
 
 # The source for this package was pulled from upstream's subversion (git).
 # Use the following commands to generate the tarball:
-# git clone git://github.com/gtkd-developers/GtkD.git
-# cd GtkD
-# git co Gtk-3.x
+# git clone git://github.com/gtkd-developers/GtkD.git gtkd
+# cd gtkd
 # git rev-parse --short HEAD            -> for git_revision
 # git checkout %%{gtkd_revision}
 # git archive --prefix=gtkd-%%{alphatag}/ HEAD --format=tar | xz > ../gtkd-%%{alphatag}.tar.xz
@@ -23,15 +22,15 @@ License:        LGPLv3+ with exceptions
 URL:            https://github.com/gtkd-developers/GtkD/
 Source0:        %{name}-%{alphatag}.tar.xz
 
-# https://github.com/ldc-developers/ldc/issues/116
-ExcludeArch:    %{arm}
-
-
 BuildRequires:  ldc, ldc-phobos-devel, ldc-druntime-devel, gtk2-devel
 # Explicit require since gtkd use dlopen internally so rpm can't detect this.
 Requires:       atk, gtk2, gdk-pixbuf2, pango, cairo, gdk-pixbuf2, libglade2
 Requires:       mesa-libGL, mesa-libGLU, gtksourceview2
-Requires:       gstreamer, gstreamer-plugins-base
+Requires:       gstreamer, gstreamer-plugins-basexz
+
+# https://github.com/ldc-developers/ldc/issues/116
+ExcludeArch:    %{arm}
+
 
 %description
 GTK+ is a highly usable, feature rich toolkit for creating graphical user
@@ -75,7 +74,7 @@ Active l'autocompletion pour pour la bibliothèque gtkd dans geany (IDE)
 mkdir geany_config
 
 %build
-make %{?_smp_mflags} -f ./GNUmakefile shared-libs DC=ldc2 CC=gcc libdir=%{?_lib} DCFLAGS='-release -wi -w -dw -g -O2  -vectorize-slp -vectorize-loops' # gtkd do not build yet bit -property DCFLAGS="%{_d_optflags}"
+make %{?_smp_mflags} -f ./GNUmakefile shared-libs DC=ldc2 CC=gcc libdir=%{?_lib} DCFLAGS="%{_d_optflags}"
 # generate geany tags
 geany -c geany_config -g gtkd.d.tags $(find src* -name "*.d")
 
@@ -85,8 +84,7 @@ make test
 
 %install
 make %{?_smp_mflags} install-shared install-headers DESTDIR=%{buildroot} prefix=%{_prefix} libdir=%{?_lib} datadir=%{_datadir}
-# fix right to lib
-chmod 755 %{buildroot}%{_libdir}/libgtkd*.so.0.3.0
+
 # geany tags
 mkdir -p %{buildroot}/%{_datadir}/geany/tags/
 install -m0644 gtkd.d.tags %{buildroot}/%{_datadir}/geany/tags/
@@ -98,11 +96,11 @@ install -m0644 gtkd.d.tags %{buildroot}/%{_datadir}/geany/tags/
 %files
 %doc AUTHORS COPYING README
 %{_libdir}/libgtkd-2.so.0
-%{_libdir}/libgtkd-2.so.0.3.0
+%{_libdir}/libgtkd-2.so.0.3.1
 %{_libdir}/libgtkdgl-2.so.0
-%{_libdir}/libgtkdgl-2.so.0.3.0
+%{_libdir}/libgtkdgl-2.so.0.3.1
 %{_libdir}/libgtkdsv-2.so.0
-%{_libdir}/libgtkdsv-2.so.0.3.0
+%{_libdir}/libgtkdsv-2.so.0.3.1
 
 %files devel
 %{_d_includedir}/%{name}-2
@@ -118,15 +116,15 @@ install -m0644 gtkd.d.tags %{buildroot}/%{_datadir}/geany/tags/
 %{_datadir}/geany/tags/gtkd.d.tags
 
 %changelog
-* Mon Oct 28 2013 Jonathan MERCIER <bioinfornatics at gmail.com> - 2.0.0-45.20131026git33f6aeb
+* Sun Mar 09 2014 jonathan MERCIER <bioinfornatics at gmail.com> - 2.0.0-45.20140301gitaf01da8
+- Update to latest rev
+
+* Mon Oct 28 2013 Jonathan MERCIER <bioinfornatics at gmail.com> - 2.0.0-44.20131026git33f6aeb
 - Update to rev 33f6aeb
 
-* Wed Oct 23 2013 Jonathan MERCIER <bioinfornatics at gmail.com> - 2.0.0-44.20131022git3948a30
+* Thu Oct 24 2013 Jonathan MERCIER <bioinfornatics at gmail.com> - 2.0.0-43.20131022git3948a30
 - Update to rev 3948a30
 
-* Tue Oct 22 2013 Jonathan MERCIER <bioinfornatics at gmail.com> - 2.0.0-43.20131021gitb14b6ba
-- Update to rev b14b6ba
-
 * Wed Jun 26 2013 Jonathan MERCIER <bioinfornatics at fedoraproject dot org> - 2.0.0-42.20130624gitdb5921d
 - update url
 
diff --git a/sources b/sources
index 3e2fbc7..24ae90e 100644
--- a/sources
+++ b/sources
@@ -1,2 +1 @@
-7981f1c2255cdb8fc46403438ddcf0db  gtkd-20131026git33f6aeb.tar.xz
-7981f1c2255cdb8fc46403438ddcf0db  gtkd-20131026git33f6aeb.tar.xz
+3c8b5b6bafd94726d782d06856dc6725  gtkd-20140301gitaf01da8.tar.xz


More information about the scm-commits mailing list