[haiku-commits] BRANCH HaikuPM-github.package-management [0ac19e7] build/jam

  • From: HaikuPM-github.package-management <community@xxxxxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Mon, 17 Jun 2013 19:30:35 +0200 (CEST)

added 1 changeset to branch 'refs/remotes/HaikuPM-github/package-management'
old head: 8d1a9545a9c775824176fa8bf8dc6d57fc3337d4
new head: 0ac19e7d423e3325f383661df30de0da265dc46b
overview: https://github.com/haiku/HaikuPM/compare/8d1a954...0ac19e7

----------------------------------------------------------------------------

0ac19e7: Update several packages
  
  * bzip2
  * ca_root_certificates
  * cdrtools
  * cmake
  * ctags
  * curl
  * cvs
  * doxygen
  * freetype
  * git
  * groff
  * libsolv
  * man
  * nano
  * readline
  * sqlite
  * python

                                    [ Ingo Weinhold <ingo_weinhold@xxxxxx> ]

----------------------------------------------------------------------------

Commit:      0ac19e7d423e3325f383661df30de0da265dc46b
Author:      Ingo Weinhold <ingo_weinhold@xxxxxx>
Date:        Mon Jun 17 17:18:05 2013 UTC

----------------------------------------------------------------------------

3 files changed, 41 insertions(+), 55 deletions(-)
build/jam/BuildFeatures               |  8 +--
build/jam/OptionalPackageDependencies |  3 +-
build/jam/OptionalPackages            | 85 +++++++++++++------------------

----------------------------------------------------------------------------

diff --git a/build/jam/BuildFeatures b/build/jam/BuildFeatures
index f6911a9..f0dd596 100644
--- a/build/jam/BuildFeatures
+++ b/build/jam/BuildFeatures
@@ -399,8 +399,8 @@ if $(TARGET_ARCH) in arm ppc x86 x86_64 {
        } else if $(HAIKU_GCC_VERSION[1]) >= 4 {
                HAIKU_FREETYPE_PACKAGE = 
freetype-2.4.9-r1a4-x86-gcc4-2012-09-02.zip ;
        } else {
-               HAIKU_FREETYPE_PACKAGE = freetype-2.4.9-1-x86_gcc2.hpkg ;
-               HAIKU_FREETYPE_DEVEL_PACKAGE = 
freetype_devel-2.4.9-1-x86_gcc2.hpkg ;
+               HAIKU_FREETYPE_PACKAGE = freetype-2.4.9-2-x86_gcc2.hpkg ;
+               HAIKU_FREETYPE_DEVEL_PACKAGE = 
freetype_devel-2.4.9-2-x86_gcc2.hpkg ;
        }
 
        HAIKU_FREETYPE_URL = $(hpkgBaseURL)/$(HAIKU_FREETYPE_PACKAGE) ;
@@ -623,9 +623,9 @@ if $(TARGET_ARCH) != x86 {
        Echo "Libsolv not available for $(TARGET_ARCH)." ;
 } else if $(HAIKU_GCC_VERSION[1]) = 2 {
        HAIKU_LIBSOLV_PACKAGE
-               = libsolv-0.3.0_haiku_2013_05_30-2-x86_gcc2.hpkg ;
+               = libsolv-0.3.0_haiku_2013_06_16-1-x86_gcc2.hpkg ;
        HAIKU_LIBSOLV_DEVEL_PACKAGE
-               = libsolv_devel-0.3.0_haiku_2013_05_30-2-x86_gcc2.hpkg ;
+               = libsolv_devel-0.3.0_haiku_2013_06_16-1-x86_gcc2.hpkg ;
 } else {
        Echo "Libsolv not available for gcc4." ;
 }
diff --git a/build/jam/OptionalPackageDependencies 
b/build/jam/OptionalPackageDependencies
index c07f929..74873df 100644
--- a/build/jam/OptionalPackageDependencies
+++ b/build/jam/OptionalPackageDependencies
@@ -18,8 +18,7 @@ OptionalPackageDependencies Development :
 OptionalPackageDependencies DevelopmentPowerPC : DevelopmentMin ;
 OptionalPackageDependencies GetText : GetTextLibintl ;
 OptionalPackageDependencies GetTextLibintl : LibIconv ;
-OptionalPackageDependencies Git : Expat Curl OpenSSL LibIconv ;
-OptionalPackageDependencies GitDoc : Man Git ;
+OptionalPackageDependencies Git : Expat Curl LibIconv Man OpenSSL Perl Python ;
 OptionalPackageDependencies ICU-devel : DevelopmentBase ;
 OptionalPackageDependencies LibEdit : NCurses ;
 OptionalPackageDependencies LibLayout : DevelopmentBase ;
diff --git a/build/jam/OptionalPackages b/build/jam/OptionalPackages
index c63f930..d8a1908 100644
--- a/build/jam/OptionalPackages
+++ b/build/jam/OptionalPackages
@@ -52,7 +52,6 @@
 #      GetText                                 - a framework to help produce 
multi-lingual messages.
 #      GetTextLibintl                  - GetText's libintl
 #      Git                                             - the distributed 
version control system
-#      GitDoc                                  - documentation for the 
distributed version control system
 #      GLU                                             - OpenGL Utilities
 #      GLU-devel                               - GLU development files
 #      GPerf                                   - the perfect hash function 
generator.
@@ -376,7 +375,7 @@ if [ IsOptionalHaikuImagePackageAdded Bzip ] {
                                : : cdPackage ;
                } else {
                        InstallOptionalHaikuImagePackage
-                               $(hpkgBaseURL)/bzip2-1.0.6-2-x86_gcc2.hpkg ;
+                               $(hpkgBaseURL)/bzip2-1.0.6-3-x86_gcc2.hpkg ;
                }
        } else if $(TARGET_ARCH) = x86_64 {
                InstallOptionalHaikuImagePackage
@@ -396,7 +395,7 @@ if [ IsOptionalHaikuImagePackageAdded CARootCertificates ] {
                        : common data ssl ;
        } else {
                InstallOptionalHaikuImagePackage
-                       $(hpkgBaseURL)/ca_root_certificates-121229-1-any.hpkg ;
+                       
$(hpkgBaseURL)/ca_root_certificates-2012_12_29-1-any.hpkg ;
        }
 }
 
@@ -448,7 +447,7 @@ if [ IsOptionalHaikuImagePackageAdded CDRecord ] {
                                
$(baseURL)/cdrtools-3.01a07-r1a4-x86-gcc4-2012-08-30.zip ;
                } else {
                        InstallOptionalHaikuImagePackage
-                               
$(hpkgBaseURL)/cdrtools-3.01~a07-2-x86_gcc2.hpkg ;
+                               
$(hpkgBaseURL)/cdrtools-3.01~a07-3-x86_gcc2.hpkg ;
                }
        } else if $(TARGET_ARCH) = x86_64 {
                InstallOptionalHaikuImagePackage
@@ -515,7 +514,7 @@ if [ IsOptionalHaikuImagePackageAdded CMake ] {
                                : : cdPackage ;
                } else {
                        InstallOptionalHaikuImagePackage
-                               $(hpkgBaseURL)/cmake-2.8.5-4-x86_gcc2.hpkg ;
+                               $(hpkgBaseURL)/cmake-2.8.5-5-x86_gcc2.hpkg ;
                }
        }
 }
@@ -548,7 +547,7 @@ if [ IsOptionalHaikuImagePackageAdded Ctags ] {
                                : : cdPackage ;
                } else {
                        InstallOptionalHaikuImagePackage
-                               $(hpkgBaseURL)/ctags-5.8-2-x86_gcc2.hpkg ;
+                               $(hpkgBaseURL)/ctags-5.8-3-x86_gcc2.hpkg ;
                }
        } else if $(TARGET_ARCH) = x86_64 {
                InstallOptionalHaikuImagePackage
@@ -568,7 +567,7 @@ if [ IsOptionalHaikuImagePackageAdded Curl ] {
                                
$(baseURL)/curl-7.26.0-r1a4-x86-gcc4-2012-08-29.zip ;
                } else {
                        InstallOptionalHaikuImagePackage
-                               $(hpkgBaseURL)/curl-7.26.0-3-x86_gcc2.hpkg ;
+                               $(hpkgBaseURL)/curl-7.26.0-4-x86_gcc2.hpkg ;
                }
        } else if $(TARGET_ARCH) = x86_64 {
                InstallOptionalHaikuImagePackage
@@ -588,7 +587,7 @@ if [ IsOptionalHaikuImagePackageAdded CVS ] {
                                : : cdPackage ;
                } else {
                        InstallOptionalHaikuImagePackage
-                               $(hpkgBaseURL)/cvs-1.12.13.1-4-x86_gcc2.hpkg ;
+                               $(hpkgBaseURL)/cvs-1.12.13.1-5-x86_gcc2.hpkg ;
                }
        } else if $(TARGET_ARCH) = x86_64 {
                InstallOptionalHaikuImagePackage
@@ -813,7 +812,7 @@ if [ IsOptionalHaikuImagePackageAdded Doxygen ] {
                                : : cdPackage ;
                } else {
                        InstallOptionalHaikuImagePackage
-                               $(hpkgBaseURL)/doxygen-1.6.3-2-x86_gcc2.hpkg ;
+                               $(hpkgBaseURL)/doxygen-1.6.3-3-x86_gcc2.hpkg ;
                }
        }
 }
@@ -983,36 +982,24 @@ if [ IsOptionalHaikuImagePackageAdded Git ] {
                                : : cdPackage ;
                } else {
                        InstallOptionalHaikuImagePackage
-                               $(hpkgBaseURL)/git-1.7.5-1-x86_gcc2.hpkg ;
-               }
-       } else if $(TARGET_ARCH) = x86_64 {
-               InstallOptionalHaikuImagePackage
-                       $(baseURL)/git-1.8.0-x86_64-2012-12-29.zip
-                       : : cdPackage ;
-       } else {
-               Echo "No optional package Git available for $(TARGET_ARCH)" ;
-       }
-}
-
-
-# GitDoc
-if [ IsOptionalHaikuImagePackageAdded GitDoc ] {
-       if $(TARGET_ARCH) = x86 {
-               if $(HAIKU_GCC_VERSION[1]) >= 4 {
+                               $(hpkgBaseURL)/git-1.7.10.2-2-x86_gcc2.hpkg ;
                        InstallOptionalHaikuImagePackage
-                               
$(baseURL)/gitdoc-1.7.10.2-r1a4-x86-gcc4-2012-09-03.zip
-                               : : cdPackage ;
-               } else {
+                               
$(hpkgBaseURL)/git_arch-1.7.10.2-2-x86_gcc2.hpkg ;
                        InstallOptionalHaikuImagePackage
-                               
$(baseURL)/gitdoc-1.7.10.2-r1a4-x86-gcc2-2012-08-28.zip
-                               : : cdPackage ;
+                               $(hpkgBaseURL)/git_cvs-1.7.10.2-2-x86_gcc2.hpkg 
;
+                       InstallOptionalHaikuImagePackage
+                               
$(hpkgBaseURL)/git_daemon-1.7.10.2-2-x86_gcc2.hpkg ;
+                       InstallOptionalHaikuImagePackage
+                               
$(hpkgBaseURL)/git_email-1.7.10.2-2-x86_gcc2.hpkg ;
+                       InstallOptionalHaikuImagePackage
+                               $(hpkgBaseURL)/git_svn-1.7.10.2-2-x86_gcc2.hpkg 
;
                }
        } else if $(TARGET_ARCH) = x86_64 {
                InstallOptionalHaikuImagePackage
-                       $(baseURL)/gitdoc-1.8.0-x86_64-2012-12-18.zip
+                       $(baseURL)/git-1.8.0-x86_64-2012-12-29.zip
                        : : cdPackage ;
        } else {
-               Echo "No optional package GitDoc available for $(TARGET_ARCH)" ;
+               Echo "No optional package Git available for $(TARGET_ARCH)" ;
        }
 }
 
@@ -1063,42 +1050,42 @@ if [ IsOptionalHaikuImagePackageAdded GPerf ] {
 }
 
 
-# Groff
-if [ IsOptionalHaikuImagePackageAdded Groff ] {
+# Grep
+if [ IsOptionalHaikuImagePackageAdded Grep ] {
        if $(TARGET_ARCH) = x86 {
                if $(HAIKU_GCC_VERSION[1]) >= 4 {
                        InstallOptionalHaikuImagePackage
-                               
$(baseURL)/groff-1.20.1-r1a4-x86-gcc4-2012-08-30.zip
-                               : : cdPackage ;
+                               $(baseURL)/grep-2.14-x86-gcc4-2012-12-28.zip ;
                } else {
                        InstallOptionalHaikuImagePackage
-                               $(hpkgBaseURL)/groff-1.20.1-1-x86_gcc2.hpkg ;
+                               $(hpkgBaseURL)/grep-2.14-4-x86_gcc2.hpkg ;
                }
        } else if $(TARGET_ARCH) = x86_64 {
                InstallOptionalHaikuImagePackage
-                       $(baseURL)/groff-1.20.1-x86_64-2012-12-08.zip
+                       $(baseURL)/grep-2.14-x86_64-2012-12-28.zip
                        : : cdPackage ;
        } else {
-               Echo "No optional package Groff available for $(TARGET_ARCH)" ;
+               Echo "No optional package Grep available for $(TARGET_ARCH)" ;
        }
 }
 
-# Grep
-if [ IsOptionalHaikuImagePackageAdded Grep ] {
+# Groff
+if [ IsOptionalHaikuImagePackageAdded Groff ] {
        if $(TARGET_ARCH) = x86 {
                if $(HAIKU_GCC_VERSION[1]) >= 4 {
                        InstallOptionalHaikuImagePackage
-                               $(baseURL)/grep-2.14-x86-gcc4-2012-12-28.zip ;
+                               
$(baseURL)/groff-1.20.1-r1a4-x86-gcc4-2012-08-30.zip
+                               : : cdPackage ;
                } else {
                        InstallOptionalHaikuImagePackage
-                               $(hpkgBaseURL)/grep-2.14-4-x86_gcc2.hpkg ;
+                               $(hpkgBaseURL)/groff-1.20.1-2-x86_gcc2.hpkg ;
                }
        } else if $(TARGET_ARCH) = x86_64 {
                InstallOptionalHaikuImagePackage
-                       $(baseURL)/grep-2.14-x86_64-2012-12-28.zip
+                       $(baseURL)/groff-1.20.1-x86_64-2012-12-08.zip
                        : : cdPackage ;
        } else {
-               Echo "No optional package Grep available for $(TARGET_ARCH)" ;
+               Echo "No optional package Groff available for $(TARGET_ARCH)" ;
        }
 }
 
@@ -1384,7 +1371,7 @@ if [ IsOptionalHaikuImagePackageAdded Man ] {
                        $(baseURL)/man-1.6g-r1a4-x86-gcc4-2012-08-30.zip ;
        } else {
                InstallOptionalHaikuImagePackage
-                       $(hpkgBaseURL)/man-1.6g-1-x86_gcc2.hpkg ;
+                       $(hpkgBaseURL)/man-1.6g-2-x86_gcc2.hpkg ;
        }
 }
 
@@ -1434,7 +1421,7 @@ if [ IsOptionalHaikuImagePackageAdded Nano ] {
                                
$(baseURL)/nano-2.2.6-r1a4-x86-gcc4-2012-08-30.zip ;
                } else {
                        InstallOptionalHaikuImagePackage
-                               $(hpkgBaseURL)/nano-2.2.6-2-x86_gcc2.hpkg ;
+                               $(hpkgBaseURL)/nano-2.2.6-3-x86_gcc2.hpkg ;
                }
        } else if $(TARGET_ARCH) = x86_64 {
                InstallOptionalHaikuImagePackage
@@ -1753,7 +1740,7 @@ if [ IsOptionalHaikuImagePackageAdded Readline ] {
                        Echo "No optional package Readline available for gcc 4" 
;
                } else {
                        InstallOptionalHaikuImagePackage
-                               $(hpkgBaseURL)/readline-6.2-2-x86_gcc2.hpkg ;
+                               $(hpkgBaseURL)/readline-6.2-3-x86_gcc2.hpkg;
                }
        }
 }
@@ -1818,7 +1805,7 @@ if [ IsOptionalHaikuImagePackageAdded SQLite ] {
                                
$(baseURL)/sqlite-3.7.13-r1a4-x86-gcc4-2012-08-30.zip ;
                } else {
                        InstallOptionalHaikuImagePackage
-                               $(hpkgBaseURL)/sqlite-3.7.13-2-x86_gcc2.hpkg ;
+                               $(hpkgBaseURL)/sqlite-3.7.13-3-x86_gcc2.hpkg ;
                }
        } else if $(TARGET_ARCH) = x86_64 {
                InstallOptionalHaikuImagePackage


Other related posts:

  • » [haiku-commits] BRANCH HaikuPM-github.package-management [0ac19e7] build/jam - HaikuPM-github . package-management