[tango/f17] rebuild

MERCIER Jonathan bioinfornatics at fedoraproject.org
Sun Jun 10 07:35:00 UTC 2012


commit 2db862750abe8717095d45fd1303da0b086a8139
Author: Jonathan MERCIER <bioinfornatics at gmail.com>
Date:   Sun Jun 10 09:34:54 2012 +0200

    rebuild

 sources    |    1 -
 tango.spec |   30 ++++++++++++++++++++----------
 2 files changed, 20 insertions(+), 11 deletions(-)
---
diff --git a/sources b/sources
index 013caba..824ab43 100644
--- a/sources
+++ b/sources
@@ -1,2 +1 @@
 c5b9f949c20f09037ebb6dd28eab3520  tango-20120421gitb3f47b9.xz
-77b702ac199acb3e8553ac4075f30366  DdocToDevhelp
diff --git a/tango.spec b/tango.spec
index 638ffa6..6563a48 100644
--- a/tango.spec
+++ b/tango.spec
@@ -11,7 +11,7 @@
 
 Name:           tango
 Version:        2
-Release:        6.%{alphatag}%{tango_revision}%{?dist}
+Release:        7.%{alphatag}%{tango_revision}%{?dist}
 Summary:        The Developer's Library for D
 
 Group:          Development/Libraries
@@ -54,7 +54,7 @@ gamme qu'elle propose.
 %package devel
 Summary:        Development files for %{name}
 Group:          Development/Libraries
-Provides:       %{name}-static =  %{version}-%{release}
+
 Requires:       %{name}%{?_isa} =  %{version}-%{release}
 
 %description devel
@@ -87,7 +87,6 @@ gamme qu'elle propose.
 %package doc
 Summary:        Documentation and examples for %{name}
 Group:          Documentation
-Provides:       %{name} =  %{version}-%{release}
 Requires:       %{name}-devel = %{version}-%{release}
 BuildArch:      noarch
 
@@ -125,7 +124,6 @@ Exemple en:
 %package geany-tags
 Summary:        Support for enable autocompletion in geany
 Group:          Development/Tools
-Provides:       %{name} =  %{version}-%{release}
 Requires:       %{name} =  %{version}-%{release}
 Requires:       geany
 BuildRequires:  geany
@@ -148,7 +146,7 @@ mkdir geany_config
 
 %build
 #./build/script/bob.rb -v -r ldc -c ldc  -p linux . 
-make %{?_smp_mflags} -f build/Makefile DCFLAGS+="%{_d_optflags}" LIBDIR=%{_libdir} DCFLAGS_IMPORT="-Itango" all
+make %{?_smp_mflags} -f build/Makefile DCFLAGS+="%{_d_optflags}" LIBDIR=%{_libdir} DCFLAGS_IMPORT="-Itango" all-shared
 
 # generate geany tags
 geany -c geany_config -g tango.d.tags $(find tango/ -name "*.d")
@@ -160,26 +158,38 @@ mkdir -p                %{buildroot}%{_d_includedir}/%{name}
 mkdir -p                %{buildroot}/%{_datadir}/geany/tags/
 
 # Tango
-make %{?_smp_mflags} -f build/Makefile DCFLAGS+="%{_d_optflags} -d" DESTDIR=%{buildroot} DATA_DIR=%{_datadir} INCLUDE_DIR=%{_d_includedir} LIB_DIR=%{_libdir} install-static-lib install-header install-pkgfile
+make %{?_smp_mflags} -f build/Makefile DCFLAGS+="%{_d_optflags} -d" DESTDIR=%{buildroot} DATA_DIR=%{_datadir} INCLUDE_DIR=%{_d_includedir} LIB_DIR=%{_libdir} install-shared 
+pushd %{buildroot}%{_libdir}/
+ln -s libtango-ldc.so.2 libtango-ldc.so.2.0.0
+ln -s libtango-ldc.so.2 libtango-ldc.so
+popd
 
 # Geany tag
 install -m0755 tango.d.tags %{buildroot}/%{_datadir}/geany/tags/
 
+%files
+%{_libdir}/lib%{name}-ldc.so.2
+%{_libdir}/lib%{name}-ldc.so.2.0.0
+
 %files devel
-%doc README.md LICENSE.txt
-%{_libdir}/lib%{name}-ldc.a
+%{_libdir}/lib%{name}-ldc.so
 %{_d_includedir}/%{name}
 %{_datadir}/pkgconfig/%{name}.pc
 
 %files doc
-%doc doc/example
+%doc doc/example README.md LICENSE.txt
+%{_docdir}/%{name}/
+
 
 %files geany-tags
 %{_datadir}/geany/tags/%{name}.d.tags
 
 
 %changelog
-* Wed Jun 06 2012 Jonathan MERCIER <bioinfornatics at gmail.com> - 2-6.2012021gitb3f47b9
+* Sun Jun 10 2012 Jonathan MERCIER <bioinfornatics at gmail.com> - 2-7.20120421gitb3f47b9
+- rebuilt
+
+* Wed Jun 06 2012 Jonathan MERCIER <bioinfornatics at gmail.com> - 2-6.20120421gitb3f47b9
 - fix spec file
 
 * Fri May 25 2012 Jonathan MERCIER <bioinfornatics at gmail.com> - 2-5.2012021gitb3f47b9


More information about the scm-commits mailing list