Update ldc and rebuild

epel9
Jonathan MERCIER 12 years ago
parent da7e49cbc5
commit 2d2340ac46

3
.gitignore vendored

@ -33,3 +33,6 @@ ldc-20100804hg1655.tar.xz
/ldc-20120725git09b095e.xz /ldc-20120725git09b095e.xz
/ldc-phobos-20120725git52b15ed.xz /ldc-phobos-20120725git52b15ed.xz
/ldc-druntime-20120725git97ce46c.xz /ldc-druntime-20120725git97ce46c.xz
/ldc-20120811git34d595d.tar.xz
/ldc-phobos-20120811git52b15ed.tar.xz
/ldc-druntime-20120811git675c3e1.tar.xz

@ -1,8 +1,8 @@
# debug info seem not works with D compiler # debug info seem not works with D compiler
%global snapdate 20120725 %global snapdate 20120811
%global ldc_rev 09b095e %global ldc_rev 34d595d
%global phobos_rev 52b15ed %global phobos_rev 52b15ed
%global druntime_rev 97ce46c %global druntime_rev 675c3e1
%global alphatag %{snapdate}git%{ldc_rev} %global alphatag %{snapdate}git%{ldc_rev}
%global phobostag %{snapdate}git%{phobos_rev} %global phobostag %{snapdate}git%{phobos_rev}
%global druntimetag %{snapdate}git%{druntime_rev} %global druntimetag %{snapdate}git%{druntime_rev}
@ -10,18 +10,18 @@
# The source for this package was pulled from upstream's git. # The source for this package was pulled from upstream's git.
# Use the following commands to generate the tarball: # Use the following commands to generate the tarball:
# git clone https://github.com/ldc-developers/ldc.git ldc # 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 rev-parse --short HEAD -> for ldc_rev
# git checkout %%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 # 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 # 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 Name: ldc
Version: 2 Version: 2
Release: 27.%{alphatag}%{?dist} Release: 28.%{alphatag}%{?dist}
Summary: A compiler for the D programming language Summary: A compiler for the D programming language
Group: Development/Languages 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 # The files gen/asmstmt.cpp and gen/asm-*.hG PL version 2+ or artistic license
License: BSD License: BSD
URL: http://www.dsource.org/projects/ldc URL: http://www.dsource.org/projects/ldc
Source0: %{name}-%{alphatag}.xz Source0: %{name}-%{alphatag}.tar.xz
Source1: %{name}-phobos-%{phobostag}.xz Source1: %{name}-phobos-%{phobostag}.tar.xz
Source2: %{name}-druntime-%{druntimetag}.xz Source2: %{name}-druntime-%{druntimetag}.tar.xz
Source3: macros.%{name} Source3: macros.%{name}
BuildRequires: llvm-devel >= 3.0 BuildRequires: llvm-devel >= 3.0
@ -224,6 +224,9 @@ install -m0644 phobos.d.tags %{buildroot}/%{_datadir}/geany/tags/
%changelog %changelog
* 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 * Thu Jul 26 2012 Jonathan MERCIER <bioinfornatics at gmail.com> - 2-27.20120720git5f15b30
- fix link against libcurl - fix link against libcurl

@ -1,4 +1,4 @@
0395ac4a2b21000c45d82544d274439a ldc-20120725git09b095e.xz 395912ee394ae7e7d226f84777ddeb85 ldc-20120811git34d595d.tar.xz
0b0282c841a76cbcad71b0b3cdd874fa ldc-phobos-20120725git52b15ed.xz 97bbcc2eed55b9b8b45af357b6db95d5 ldc-phobos-20120811git52b15ed.tar.xz
d5a02d0d098f13426a43ee52ab246606 ldc-druntime-20120725git97ce46c.xz 127081da3fa9e011ec67491027fede15 ldc-druntime-20120811git675c3e1.tar.xz
2207fd2545a5fc62c93e3ba72c89c4ca macros.ldc 2207fd2545a5fc62c93e3ba72c89c4ca macros.ldc

Loading…
Cancel
Save