From 2d2340ac4606bf6c91f4a15d2b4081d689193024 Mon Sep 17 00:00:00 2001 From: Jonathan MERCIER Date: Sun, 12 Aug 2012 01:21:06 +0200 Subject: [PATCH] Update ldc and rebuild --- .gitignore | 3 +++ ldc.spec | 25 ++++++++++++++----------- sources | 6 +++--- 3 files changed, 20 insertions(+), 14 deletions(-) diff --git a/.gitignore b/.gitignore index 5811256..17360cf 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-20120811git34d595d.tar.xz +/ldc-phobos-20120811git52b15ed.tar.xz +/ldc-druntime-20120811git675c3e1.tar.xz diff --git a/ldc.spec b/ldc.spec index 4c21f75..ad05ac8 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 snapdate 20120811 +%global ldc_rev 34d595d %global phobos_rev 52b15ed -%global druntime_rev 97ce46c +%global druntime_rev 675c3e1 %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}.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: 28.%{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 @@ -224,6 +224,9 @@ install -m0644 phobos.d.tags %{buildroot}/%{_datadir}/geany/tags/ %changelog +* Sat Aug 11 2012 Jonathan MERCIER - 2-28.20120811git34d595d +- Update ldc + * Thu Jul 26 2012 Jonathan MERCIER - 2-27.20120720git5f15b30 - fix link against libcurl diff --git a/sources b/sources index d8298d4..4dfd152 100644 --- a/sources +++ b/sources @@ -1,4 +1,4 @@ -0395ac4a2b21000c45d82544d274439a ldc-20120725git09b095e.xz -0b0282c841a76cbcad71b0b3cdd874fa ldc-phobos-20120725git52b15ed.xz -d5a02d0d098f13426a43ee52ab246606 ldc-druntime-20120725git97ce46c.xz +395912ee394ae7e7d226f84777ddeb85 ldc-20120811git34d595d.tar.xz +97bbcc2eed55b9b8b45af357b6db95d5 ldc-phobos-20120811git52b15ed.tar.xz +127081da3fa9e011ec67491027fede15 ldc-druntime-20120811git675c3e1.tar.xz 2207fd2545a5fc62c93e3ba72c89c4ca macros.ldc