Updated the gcc2 and gcc4 builds of cmake, cvs, autoconf, automake, libtool, texinfo, flex, bison, libiconv, nano, neon, libpcre, tar.

Updated m4 to 1.4.16.
Also updated the builds of sed and yasm.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40957 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Scott McCreary
2011-03-15 02:58:00 +00:00
parent 12d8a9f85b
commit 5d51778d6a
2 changed files with 62 additions and 80 deletions
+60 -80
View File
@@ -417,13 +417,13 @@ if [ IsOptionalHaikuImagePackageAdded CMake ] {
} else {
if $(HAIKU_GCC_VERSION[1]) >= 4 {
InstallOptionalHaikuImagePackage
cmake-2.8.4-x86-gcc4-2011-02-25.zip
: $(baseURL)/cmake-2.8.4-x86-gcc4-2011-02-25.zip
cmake-2.8.4-x86-gcc4-2011-03-14.zip
: $(baseURL)/cmake-2.8.4-x86-gcc4-2011-03-14.zip
: : true ;
} else {
InstallOptionalHaikuImagePackage
cmake-2.8.4-x86-gcc2-2011-02-25.zip
: $(baseURL)/cmake-2.8.4-x86-gcc2-2011-02-25.zip
cmake-2.8.4-x86-gcc2-2011-03-14.zip
: $(baseURL)/cmake-2.8.4-x86-gcc2-2011-03-14.zip
: : true ;
}
}
@@ -451,17 +451,15 @@ if [ IsOptionalHaikuImagePackageAdded CVS ] {
} else {
if $(HAIKU_GCC_VERSION[1]) >= 4 {
InstallOptionalHaikuImagePackage
cvs-1.12.13.1-x86-gcc4-2010-11-12.zip
: $(baseURL)/cvs-1.12.13.1-x86-gcc4-2010-11-12.zip
cvs-1.12.13.1-x86-gcc4-2011-03-14.zip
: $(baseURL)/cvs-1.12.13.1-x86-gcc4-2011-03-14.zip
: : true ;
} else {
InstallOptionalHaikuImagePackage
cvs-1.12.13-r1a2-x86-gcc2-2010-04-29-a.zip
: $(baseURL)/cvs-1.12.13-r1a2-x86-gcc2-2010-04-29-a.zip
cvs-1.12.13.1-x86-gcc2-2011-03-14.zip
: $(baseURL)/cvs-1.12.13.1-x86-gcc2-2011-03-14.zip
: : true ;
}
InstallSourceArchive cvs-1.12.13_haiku-2010-04-29.tar.xz
: $(baseSourceURL)/2010/cvs-1.12.13_haiku-2010-04-29.tar.xz ;
}
}
@@ -470,39 +468,34 @@ if [ IsOptionalHaikuImagePackageAdded CVS ] {
if [ IsOptionalHaikuImagePackageAdded Development ] && $(TARGET_ARCH) = x86 {
# autotools
if $(HAIKU_GCC_VERSION[1]) >= 4 {
InstallOptionalHaikuImagePackage autoconf-2.68-x86-gcc4-2010-11-12.zip
: $(baseURL)/autoconf-2.68-x86-gcc4-2010-11-12.zip
InstallOptionalHaikuImagePackage autoconf-2.68-x86-gcc4-2011-03-14.zip
: $(baseURL)/autoconf-2.68-x86-gcc4-2011-03-14.zip
: : true ;
InstallOptionalHaikuImagePackage automake-1.11.1-x86-gcc4-2010-11-12.zip
: $(baseURL)/automake-1.11.1-x86-gcc4-2010-11-12.zip
InstallOptionalHaikuImagePackage automake-1.11.1-x86-gcc4-2011-03-14.zip
: $(baseURL)/automake-1.11.1-x86-gcc4-2011-03-14.zip
: : true ;
InstallOptionalHaikuImagePackage libtool-2.4-x86-gcc4-2010-11-12.zip
: $(baseURL)/libtool-2.4-x86-gcc4-2010-11-12.zip
InstallOptionalHaikuImagePackage libtool-2.4-x86-gcc4-2011-03-14.zip
: $(baseURL)/libtool-2.4-x86-gcc4-2011-03-14.zip
: : true ;
InstallOptionalHaikuImagePackage texinfo-4.13a-x86-gcc4-2010-11-12.zip
: $(baseURL)/texinfo-4.13a-x86-gcc4-2010-11-12.zip
InstallOptionalHaikuImagePackage texinfo-4.13a-x86-gcc4-2011-03-14.zip
: $(baseURL)/texinfo-4.13a-x86-gcc4-2011-03-14.zip
: : true ;
} else {
InstallOptionalHaikuImagePackage autoconf-2.68-x86-gcc2-2010-09-23.zip
: $(baseURL)/autoconf-2.68-x86-gcc2-2010-09-23.zip
InstallOptionalHaikuImagePackage autoconf-2.68-x86-gcc2-2011-03-14.zip
: $(baseURL)/autoconf-2.68-x86-gcc2-2011-03-14.zip
: : true ;
InstallOptionalHaikuImagePackage
automake-1.11.1-r1a2-x86-gcc2-2010-04-21-a.zip
: $(baseURL)/automake-1.11.1-r1a2-x86-gcc2-2010-04-21-a.zip
automake-1.11.1-x86-gcc2-2011-03-14.zip
: $(baseURL)/automake-1.11.1-x86-gcc2-2011-03-14.zip
: : true ;
InstallOptionalHaikuImagePackage libtool-2.4-x86-gcc2-2010-09-25.zip
: $(baseURL)/libtool-2.4-x86-gcc2-2010-09-25.zip
InstallOptionalHaikuImagePackage libtool-2.4-x86-gcc2-2011-03-14.zip
: $(baseURL)/libtool-2.4-x86-gcc2-2011-03-14.zip
: : true ;
InstallOptionalHaikuImagePackage
texinfo-4.13a-r1a2-x86-gcc2-2010-04-21-a.zip
: $(baseURL)/texinfo-4.13a-r1a2-x86-gcc2-2010-04-21-a.zip
texinfo-4.13a-x86-gcc2-2011-03-14-a.zip
: $(baseURL)/texinfo-4.13a-x86-gcc2-2011-03-14.zip
: : true ;
}
InstallSourceArchive automake-1.11.1_haiku-2010-04-29.tar.xz
: $(baseSourceURL)/2010/automake-1.11.1_haiku-2010-04-29.tar.xz ;
InstallSourceArchive texinfo-4.13a_haiku-2010-04-29.tar.xz
: $(baseSourceURL)/2010/texinfo-4.13a_haiku-2010-04-29.tar.xz ;
}
@@ -545,13 +538,13 @@ if [ IsOptionalHaikuImagePackageAdded DevelopmentBase ]
# other commonly used tools
if $(HAIKU_GCC_VERSION[1]) >= 4 {
InstallOptionalHaikuImagePackage
bison-2.4.3-x86-gcc4-2011-02-07.zip
: $(baseURL)/bison-2.4.3-x86-gcc4-2011-02-07.zip ;
bison-2.4.3-x86-gcc4-2011-03-14.zip
: $(baseURL)/bison-2.4.3-x86-gcc4-2011-03-14.zip ;
InstallOptionalHaikuImagePackage
m4-1.4.14-x86-gcc4-2010-11-12.zip
: $(baseURL)/m4-1.4.14-x86-gcc4-2010-11-12.zip ;
InstallOptionalHaikuImagePackage flex-2.5.35-x86-gcc4-2010-11-12.zip
: $(baseURL)/flex-2.5.35-x86-gcc4-2010-11-12.zip ;
m4-1.4.16-x86-gcc4-2011-03-14.zip
: $(baseURL)/m4-1.4.16-x86-gcc4-2011-03-14.zip ;
InstallOptionalHaikuImagePackage flex-2.5.35-x86-gcc4-2011-03-14.zip
: $(baseURL)/flex-2.5.35-x86-gcc4-2011-03-14.zip ;
InstallOptionalHaikuImagePackage jam-2.5-x86-gcc4-2010-11-12.zip
: $(baseURL)/jam-2.5-x86-gcc4-2010-11-12.zip ;
InstallOptionalHaikuImagePackage mkdepend-1.7-x86-gcc4-2010-11-12.zip
@@ -560,14 +553,14 @@ if [ IsOptionalHaikuImagePackageAdded DevelopmentBase ]
: $(baseURL)/make-3.82-x86-gcc4-2010-11-12.zip ;
} else {
InstallOptionalHaikuImagePackage
bison-2.4.3-x86-gcc2-2011-02-07.zip
: $(baseURL)/bison-2.4.3-x86-gcc2-2011-02-07.zip ;
bison-2.4.3-x86-gcc2-2011-03-14.zip
: $(baseURL)/bison-2.4.3-x86-gcc2-2011-03-14.zip ;
InstallOptionalHaikuImagePackage
m4-1.4.14-r1a2-x86-gcc2-2010-04-21-a.zip
: $(baseURL)/m4-1.4.14-r1a2-x86-gcc2-2010-04-21-a.zip ;
m4-1.4.16-x86-gcc2-2011-03-14.zip
: $(baseURL)/m4-1.4.16-x86-gcc2-2011-03-14.zip ;
InstallOptionalHaikuImagePackage
flex-2.5.35-r1a2-x86-gcc2-2010-04-21-a.zip
: $(baseURL)/flex-2.5.35-r1a2-x86-gcc2-2010-04-21-a.zip ;
flex-2.5.35-x86-gcc2-2011-03-14.zip
: $(baseURL)/flex-2.5.35-x86-gcc2-2011-03-14.zip ;
InstallOptionalHaikuImagePackage jam-2.5-r1a2-x86-gcc2-2010-04-21.zip
: $(baseURL)/jam-2.5-r1a2-x86-gcc2-2010-04-21.zip ;
InstallOptionalHaikuImagePackage mkdepend-1.7-x86-gcc2-2010-09-24.zip
@@ -575,13 +568,6 @@ if [ IsOptionalHaikuImagePackageAdded DevelopmentBase ]
InstallOptionalHaikuImagePackage make-3.82-x86-gcc2-2010-09-25.zip
: $(baseURL)/make-3.82-x86-gcc2-2010-09-25.zip ;
}
InstallSourceArchive bison-2.4.3_haiku-2011-01-30.tar.xz
: $(baseSourceURL)/2011/bison-2.4.3_haiku-2011-01-30.tar.xz ;
InstallSourceArchive m4-1.4.14_haiku-2010-04-29.tar.xz
: $(baseSourceURL)/2010/m4-1.4.14_haiku-2010-04-29.tar.xz ;
InstallSourceArchive flex-2.5.35_haiku-2010-04-29.tar.xz
: $(baseSourceURL)/2010/flex-2.5.35_haiku-2010-04-29.tar.xz ;
}
@@ -947,15 +933,13 @@ if [ IsOptionalHaikuImagePackageAdded LibIconv ] {
} else {
if $(HAIKU_GCC_VERSION[1]) >= 4 {
InstallOptionalHaikuImagePackage
libiconv-1.13.1-x86-gcc4-2010-11-12.zip
: $(baseURL)/libiconv-1.13.1-x86-gcc4-2010-11-12.zip ;
libiconv-1.13.1-x86-gcc4-2011-03-14.zip
: $(baseURL)/libiconv-1.13.1-x86-gcc4-2011-03-14.zip ;
} else {
InstallOptionalHaikuImagePackage
libiconv-1.13.1-r1a2-x86-gcc2-2010-04-21-a.zip
: $(baseURL)/libiconv-1.13.1-r1a2-x86-gcc2-2010-04-21-a.zip ;
libiconv-1.13.1-x86-gcc2-2011-03-14.zip
: $(baseURL)/libiconv-1.13.1-x86-gcc2-2011-03-14.zip ;
}
InstallSourceArchive libiconv-1.13.1_haiku-2010-04-29.tar.xz
: $(baseSourceURL)/2010/libiconv-1.13.1_haiku-2010-04-29.tar.xz ;
}
}
@@ -1102,12 +1086,12 @@ if [ IsOptionalHaikuImagePackageAdded Nano ] {
} else {
if $(HAIKU_GCC_VERSION[1]) >= 4 {
InstallOptionalHaikuImagePackage
nano-2.2.6-x86-gcc4-2011-02-25.zip
: $(baseURL)/nano-2.2.6-x86-gcc4-2011-02-25.zip ;
nano-2.2.6-x86-gcc4-2011-03-14.zip
: $(baseURL)/nano-2.2.6-x86-gcc4-2011-03-14.zip ;
} else {
InstallOptionalHaikuImagePackage
nano-2.2.6-x86-gcc2-2011-02-25.zip
: $(baseURL)/nano-2.2.6-x86-gcc2-2011-02-25.zip ;
nano-2.2.6-x86-gcc2-2011-03-14.zip
: $(baseURL)/nano-2.2.6-x86-gcc2-2011-03-14.zip ;
}
}
}
@@ -1120,12 +1104,12 @@ if [ IsOptionalHaikuImagePackageAdded Neon ] {
} else {
if $(HAIKU_GCC_VERSION[1]) >= 4 {
InstallOptionalHaikuImagePackage
neon-0.29.5-x86-gcc4-2010-11-12.zip
: $(baseURL)/neon-0.29.5-x86-gcc4-2010-11-12.zip ;
neon-0.29.5-x86-gcc4-2011-03-14.zip
: $(baseURL)/neon-0.29.5-x86-gcc4-2011-03-14.zip ;
} else {
InstallOptionalHaikuImagePackage
neon-0.29.5-x86-gcc2-2010-10-16.zip
: $(baseURL)/neon-0.29.5-x86-gcc2-2010-10-16.zip ;
neon-0.29.5-x86-gcc2-2011-03-14.zip
: $(baseURL)/neon-0.29.5-x86-gcc2-2011-03-14.zip ;
}
}
}
@@ -1296,12 +1280,12 @@ if [ IsOptionalHaikuImagePackageAdded PCRE ] {
Echo "No optional package PCRE available for $(TARGET_ARCH)" ;
} else {
if $(HAIKU_GCC_VERSION[1]) >= 4 {
InstallOptionalHaikuImagePackage libpcre-8.12-x86-gcc4-2011-02-28.zip
: $(baseURL)/libpcre-8.12-x86-gcc4-2011-02-28.zip ;
InstallOptionalHaikuImagePackage libpcre-8.12-x86-gcc4-2011-03-14.zip
: $(baseURL)/libpcre-8.12-x86-gcc4-2011-03-14.zip ;
} else {
InstallOptionalHaikuImagePackage
libpcre-8.12-x86-gcc2-2011-02-28.zip
: $(baseURL)/libpcre-8.12-x86-gcc2-2011-02-28.zip ;
libpcre-8.12-x86-gcc2-2011-03-14.zip
: $(baseURL)/libpcre-8.12-x86-gcc2-2011-03-14.zip ;
}
}
}
@@ -1403,10 +1387,8 @@ if [ IsOptionalHaikuImagePackageAdded Sed ] {
Echo "No optional package Sed available for $(TARGET_ARCH)" ;
} else {
InstallOptionalHaikuImagePackage
sed-4.2.1-r1a2-x86-gcc2-2010-04-21-a.zip
: $(baseURL)/sed-4.2.1-r1a2-x86-gcc2-2010-04-21-a.zip ;
InstallSourceArchive sed-4.2.1_haiku-2010-04-29.tar.xz
: $(baseSourceURL)/2010/sed-4.2.1_haiku-2010-04-29.tar.xz ;
sed-4.2.1-x86-gcc2-2011-03-14.zip
: $(baseURL)/sed-4.2.1-x86-gcc2-2011-03-14.zip ;
}
}
@@ -1472,15 +1454,13 @@ if [ IsOptionalHaikuImagePackageAdded Tar ] {
} else {
if $(HAIKU_GCC_VERSION[1]) >= 4 {
InstallOptionalHaikuImagePackage
tar-1.25-x86-gcc4-2011-02-07.zip
: $(baseURL)/tar-1.25-x86-gcc4-2011-02-07.zip ;
tar-1.25-x86-gcc4-2011-03-14.zip
: $(baseURL)/tar-1.25-x86-gcc4-2011-03-14.zip ;
} else {
InstallOptionalHaikuImagePackage
tar-1.25-x86-gcc2-2011-02-07.zip
: $(baseURL)/tar-1.25-x86-gcc2-2011-02-07.zip ;
tar-1.25-x86-gcc2-2011-03-14.zip
: $(baseURL)/tar-1.25-x86-gcc2-2011-03-14.zip ;
}
InstallSourceArchive tar-1.25_haiku-2011-02-07.tar.xz
: $(baseSourceURL)/2011/tar-1.25_haiku-2011-02-07.tar.xz ;
}
}
@@ -1751,7 +1731,7 @@ if [ IsOptionalHaikuImagePackageAdded Yasm ] {
Echo "No optional package Yasm available for $(TARGET_ARCH)" ;
} else {
InstallOptionalHaikuImagePackage
yasm-1.1.0-x86-gcc2-2010-08-23.zip
: $(baseURL)/yasm-1.1.0-x86-gcc2-2010-08-23.zip ;
yasm-1.1.0-x86-gcc2-2011-03-14.zip
: $(baseURL)/yasm-1.1.0-x86-gcc2-2011-03-14.zip ;
}
}
+2
View File
@@ -24,6 +24,8 @@
#define B_HAIKU_VERSION_1_PRE_ALPHA_2 0x00000101
#define B_HAIKU_VERSION_1_ALPHA_2 0x00000200
#define B_HAIKU_VERSION_1_PRE_ALPHA_3 0x00000201
#define B_HAIKU_VERSION_1_ALPHA_3 0x00000300
#define B_HAIKU_VERSION_1_PRE_ALPHA_4 0x00000301
#define B_HAIKU_VERSION_1 0x00010000
#define B_HAIKU_VERSION B_HAIKU_VERSION_1_PRE_ALPHA_3