[ldc/f18] add missing macro.ldc
MERCIER Jonathan
bioinfornatics at fedoraproject.org
Wed Sep 26 09:39:17 UTC 2012
commit 5d4446686e0c122ced844fc050583e7f9b165e0d
Author: Jonathan MERCIER <bioinfornatics at gmail.com>
Date: Wed Sep 26 11:39:09 2012 +0200
add missing macro.ldc
.gitignore | 3 +++
ldc.spec | 44 ++++++++++++++++++++++++++------------------
sources | 6 +++---
3 files changed, 32 insertions(+), 21 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 5811256..1f785af 100644
--- a/.gitignore
+++ b/.gitignore
@@ -33,3 +33,6 @@ ldc-20100804hg1655.tar.xz
/ldc-20120725git09b095e.xz
/ldc-phobos-20120725git52b15ed.xz
/ldc-druntime-20120725git97ce46c.xz
+/ldc-20120921git8968103.tar.xz
+/ldc-druntime-20120921gitea1c20f.tar.xz
+/ldc-phobos-20120921git3b5393f.tar.xz
diff --git a/ldc.spec b/ldc.spec
index 4c21f75..27d25b8 100644
--- a/ldc.spec
+++ b/ldc.spec
@@ -1,8 +1,8 @@
# debug info seem not works with D compiler
-%global snapdate 20120725
-%global ldc_rev 09b095e
-%global phobos_rev 52b15ed
-%global druntime_rev 97ce46c
+%global snapdate 20120921
+%global ldc_rev 8968103
+%global phobos_rev 3b5393f
+%global druntime_rev ea1c20f
%global alphatag %{snapdate}git%{ldc_rev}
%global phobostag %{snapdate}git%{phobos_rev}
%global druntimetag %{snapdate}git%{druntime_rev}
@@ -10,18 +10,18 @@
# The source for this package was pulled from upstream's git.
# Use the following commands to generate the tarball:
# git clone https://github.com/ldc-developers/ldc.git ldc
-# cd ldc; git co llvm-3.1; git submodule update -i
+# cd ldc; git submodule update -i
# git rev-parse --short HEAD -> for ldc_rev
# git checkout %%ldc_rev
-# git archive --prefix=ldc-%%{alphatag}/ HEAD | xz > ../ldc-%%{alphatag}.xz
+# git archive --prefix=ldc-%%{alphatag}/ HEAD --format=tar | xz > ../ldc-%%{alphatag}.tar.xz
# cd runtime/druntime; git rev-parse --short HEAD -> for druntime_rev
-# git archive --prefix=runtime/druntime/ HEAD | xz > ../../../ldc-druntime-%%{druntimetag}.xz
+# git archive --prefix=runtime/druntime/ HEAD --format=tar | xz > ../../../ldc-druntime-%%{druntimetag}.tar.xz
# cd ../phobos; git rev-parse --short HEAD -> for phobos_rev
-# git archive --prefix=runtime/phobos/ HEAD | xz > ../../../ldc-phobos-%%{phobostag}.xz
+# git archive --prefix=runtime/phobos/ HEAD --format=tar | xz > ../../../ldc-phobos-%%{phobostag}.tar.xz
Name: ldc
Version: 2
-Release: 27.%{alphatag}%{?dist}
+Release: 29.%{alphatag}%{?dist}
Summary: A compiler for the D programming language
Group: Development/Languages
@@ -29,9 +29,9 @@ Group: Development/Languages
# The files gen/asmstmt.cpp and gen/asm-*.hG PL version 2+ or artistic license
License: BSD
URL: http://www.dsource.org/projects/ldc
-Source0: %{name}-%{alphatag}.xz
-Source1: %{name}-phobos-%{phobostag}.xz
-Source2: %{name}-druntime-%{druntimetag}.xz
+Source0: %{name}-%{alphatag}.tar.xz
+Source1: %{name}-phobos-%{phobostag}.tar.xz
+Source2: %{name}-druntime-%{druntimetag}.tar.xz
Source3: macros.%{name}
BuildRequires: llvm-devel >= 3.0
@@ -190,7 +190,7 @@ install -m0644 phobos.d.tags %{buildroot}/%{_datadir}/geany/tags/
%postun phobos -p /sbin/ldconfig
%files
-%doc LICENSE readme.txt
+%doc LICENSE README
%config(noreplace) %{_sysconfdir}/ldc2.rebuild.conf
%config(noreplace) %{_sysconfdir}/ldc2.conf
%config %{_sysconfdir}/rpm/macros.ldc
@@ -199,9 +199,9 @@ install -m0644 phobos.d.tags %{buildroot}/%{_datadir}/geany/tags/
%{_bindir}/ldmd2
%files druntime
-%doc runtime/druntime/LICENSE_1_0.txt runtime/druntime/README.txt
-%{_libdir}/libdruntime-ldc.so.2.0.59
-%{_libdir}/libdruntime-ldc.so.59
+%doc runtime/druntime/LICENSE runtime/druntime/README
+%{_libdir}/libdruntime-ldc.so.2.0.60
+%{_libdir}/libdruntime-ldc.so.60
%files druntime-devel
%{_includedir}/d/ldc
@@ -210,10 +210,11 @@ install -m0644 phobos.d.tags %{buildroot}/%{_datadir}/geany/tags/
%files phobos
%doc runtime/phobos/LICENSE_1_0.txt
-%{_libdir}/libphobos-ldc.so.2.0.59
-%{_libdir}/libphobos-ldc.so.59
+%{_libdir}/libphobos-ldc.so.2.0.60
+%{_libdir}/libphobos-ldc.so.60
%files phobos-devel
+%{_includedir}/d
%{_includedir}/d/crc32.d
%{_includedir}/d/std
%{_includedir}/d/etc
@@ -224,6 +225,13 @@ install -m0644 phobos.d.tags %{buildroot}/%{_datadir}/geany/tags/
%changelog
+* Wed Sep 26 2012 Jonathan MERCIER <bioinfornatics at gmail.com> - 2-29.20120921git8968103
+- ldc own D include dir
+- Update to dmdfe 2.060
+
+* Sat Aug 11 2012 Jonathan MERCIER <bioinfornatics at gmail.com> - 2-28.20120811git34d595d
+- Update ldc
+
* Thu Jul 26 2012 Jonathan MERCIER <bioinfornatics at gmail.com> - 2-27.20120720git5f15b30
- fix link against libcurl
diff --git a/sources b/sources
index d8298d4..d37ab47 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
-0395ac4a2b21000c45d82544d274439a ldc-20120725git09b095e.xz
-0b0282c841a76cbcad71b0b3cdd874fa ldc-phobos-20120725git52b15ed.xz
-d5a02d0d098f13426a43ee52ab246606 ldc-druntime-20120725git97ce46c.xz
+75284a5380bc13698b06e0dc9152b0d4 ldc-20120921git8968103.tar.xz
+8efe526741b0427ef07a1c78c2a0119e ldc-druntime-20120921gitea1c20f.tar.xz
+70ac0ec49e7e0dcdfb2bc64c08a6bd4f ldc-phobos-20120921git3b5393f.tar.xz
2207fd2545a5fc62c93e3ba72c89c4ca macros.ldc
More information about the scm-commits
mailing list