Ticket #4363: OptionalPackages-r1a1.2.diff
File OptionalPackages-r1a1.2.diff, 11.2 KB (added by , 15 years ago) |
---|
-
build/jam/OptionalPackageDependencies
12 12 OptionalPackageDependencies LibLayout : DevelopmentBase ; 13 13 OptionalPackageDependencies NetSurf : OpenSSL ; 14 14 OptionalPackageDependencies OpenSSH : OpenSSL ; 15 OptionalPackageDependencies Mercurial : Python ; 16 OptionalPackageDependencies Git : Expat Curl OpenSSL ; -
build/jam/OptionalPackages
23 23 # CDRecord - the command line CD writing tools 24 24 # Clockwerk - native audio/video compositing 25 25 # CLucene - indexed file search 26 # Curl - A Client that groks URLs 26 27 # CVS - the version control system 27 28 # Development - more complete dev environment (including autotools) 28 29 # DevelopmentBase - basic development environment (gcc, headers, libs,...) 29 30 # DevelopmentMin - development headers, libs, tools, from sources only 31 # Expat - XML parsing libraries 30 32 # Firefox - the webbrowser 33 # Git - the stupid content tracker 31 34 # KeymapSwitcher - Desktop utility 32 35 # LibIconv - text encoding conversion library 33 36 # LibLayout - GCC2 package needed by some BeOS apps to compile 34 37 # LibXML2 - the XML support libary 35 38 # Links - the web browser 39 # Mercurial - Scalable distributed SCM 36 40 # Nano - the command line text editor 37 41 # Neon - support libraries used for example by SVN 38 42 # NetSurf - the web browser … … 62 66 if $(TARGET_ARCH) != x86 { 63 67 Echo "No optional package APR available for $(TARGET_ARCH)" ; 64 68 } else { 65 InstallOptionalHaikuImagePackage apr-1.3. 5-x86-gcc2-2009-07-0566 : $(baseURL)/apr-1.3. 5-x86-gcc2-2009-07-05.zip69 InstallOptionalHaikuImagePackage apr-1.3.8-r1a1-x86-gcc2-2009-08-29 70 : $(baseURL)/apr-1.3.8-r1a1-x86-gcc2-2009-08-29.zip 67 71 : 68 72 ; 69 73 } … … 75 79 if $(TARGET_ARCH) != x86 { 76 80 Echo "No optional package APR-util available for $(TARGET_ARCH)" ; 77 81 } else { 78 InstallOptionalHaikuImagePackage apr-util-1.3. 7-x86-gcc2-2009-07-0579 : $(baseURL)/apr-util-1.3. 7-x86-gcc2-2009-07-05.zip82 InstallOptionalHaikuImagePackage apr-util-1.3.9-r1a1-x86-gcc2-2009-08-29 83 : $(baseURL)/apr-util-1.3.9-r1a1-x86-gcc2-2009-08-29.zip 80 84 : 81 85 ; 82 86 } … … 191 195 if $(TARGET_ARCH) != x86 { 192 196 Echo "No optional package CDRecord available for $(TARGET_ARCH)" ; 193 197 } else { 194 InstallOptionalHaikuImagePackage cdrecord-2.01.01a 59-x86-gcc2-2009-05-26195 : $(baseURL)/cdrecord-2.01.01a 59-x86-gcc2-2009-05-26.zip198 InstallOptionalHaikuImagePackage cdrecord-2.01.01a63-r1a1-x86-gcc2-2009-08-28 199 : $(baseURL)/cdrecord-2.01.01a63-r1a1-x86-gcc2-2009-08-28.zip 196 200 : 197 201 ; 198 202 } … … 237 241 } 238 242 239 243 244 # Curl 245 if [ IsOptionalHaikuImagePackageAdded Expat ] { 246 if $(TARGET_ARCH) != x86 { 247 Echo "No optional package Expat available for $(TARGET_ARCH)" ; 248 } else { 249 InstallOptionalHaikuImagePackage curl-7.19.6-r1a1-x86-gcc2-2009-08-30 250 : $(baseURL)/curl-7.19.6-r1a1-x86-gcc2-2009-08-30.zip 251 252 : 253 ; 254 } 255 } 256 257 240 258 # CVS 241 259 if [ IsOptionalHaikuImagePackageAdded CVS ] { 242 260 if $(TARGET_ARCH) != x86 { 243 261 Echo "No optional package CVS available for $(TARGET_ARCH)" ; 244 262 } else { 245 InstallOptionalHaikuImagePackage cvs-1.12.13- x86-gcc2-2009-07-06246 : $(baseURL)/cvs-1.12.13- x86-gcc2-2009-07-06.zip263 InstallOptionalHaikuImagePackage cvs-1.12.13-r1a1-x86-gcc2-2009-08-30 264 : $(baseURL)/cvs-1.12.13-r1a1-x86-gcc2-2009-08-30.zip 247 265 : 248 266 ; 249 267 } … … 253 271 # Development 254 272 if [ IsOptionalHaikuImagePackageAdded Development ] && $(TARGET_ARCH) = x86 { 255 273 # autotools 256 InstallOptionalHaikuImagePackage autoconf-2.6 3-gcc2-2008-11-05257 : $(baseURL)/autoconf-2.6 3-gcc2-2008-11-05.zip ;258 InstallOptionalHaikuImagePackage automake-1.1 0.1-gcc2-2008-11-06259 : $(baseURL)/automake-1.1 0.1-gcc2-2008-11-06.zip ;260 InstallOptionalHaikuImagePackage libtool-2.2.6a- gcc2-2008-11-09261 : $(baseURL)/libtool-2.2.6a- gcc2-2008-11-09.zip ;262 InstallOptionalHaikuImagePackage texinfo-4.13a- gcc2-2008-11-09263 : $(baseURL)/texinfo-4.13a- gcc2-2008-11-09.zip ;274 InstallOptionalHaikuImagePackage autoconf-2.64-r1a1-x86-gcc2-2009-08-27 275 : $(baseURL)/autoconf-2.64-r1a1-x86-gcc2-2009-08-27.zip ; 276 InstallOptionalHaikuImagePackage automake-1.11-r1a1-x86-gcc2-2009-08-27 277 : $(baseURL)/automake-1.11-r1a1-x86-gcc2-2009-08-27.zip ; 278 InstallOptionalHaikuImagePackage libtool-2.2.6a-r1a1-x86-gcc2-2009-08-28 279 : $(baseURL)/libtool-2.2.6a-r1a1-x86-gcc2-2009-08-28.zip ; 280 InstallOptionalHaikuImagePackage texinfo-4.13a-r1a1-x86-gcc2-2009-08-30 281 : $(baseURL)/texinfo-4.13a-r1a1-x86-gcc2-2009-08-30.zip ; 264 282 } 265 283 266 284 … … 269 287 && $(TARGET_ARCH) = x86 { 270 288 # gcc and binutils 271 289 if $(HAIKU_GCC_VERSION[1]) = 2 || $(isHybridBuild) { 272 InstallOptionalHaikuImagePackage gcc-2.95.3- x86-gcc2-2009-06-29273 : $(baseURL)/gcc-2.95.3- x86-gcc2-2009-06-29.zip ;290 InstallOptionalHaikuImagePackage gcc-2.95.3-r1a1-x86-gcc2-2009-08-26 291 : $(baseURL)/gcc-2.95.3-r1a1-x86-gcc2-2009-08-26.zip ; 274 292 } 275 293 276 294 if $(HAIKU_GCC_VERSION[1]) = 4 || $(isHybridBuild) { 277 InstallOptionalHaikuImagePackage gcc-4.3.3- x86-gcc4-2009-06-29-2278 : $(baseURL)/gcc-4.3.3- x86-gcc4-2009-06-29-2.zip ;295 InstallOptionalHaikuImagePackage gcc-4.3.3-r1a1-x86-gcc4-2009-06-29 296 : $(baseURL)/gcc-4.3.3-r1a1-x86-gcc4-2009-06-29.zip ; 279 297 280 298 # symlink cpp to g++'s headers 281 299 AddSymlinkToHaikuImage develop abi x86 gcc4 headers … … 285 303 # other commonly used tools 286 304 InstallOptionalHaikuImagePackage bison-2.4.1-x86-gcc2-2009-07-05 287 305 : $(baseURL)/bison-2.4.1-x86-gcc2-2009-07-05.zip ; 288 InstallOptionalHaikuImagePackage m4-1.4.1 2-gcc2-2008-11-04289 : $(baseURL)/m4-1.4.1 2-gcc2-2008-11-04.zip ;306 InstallOptionalHaikuImagePackage m4-1.4.13-r1a1-x86-gcc2-2009-08-28 307 : $(baseURL)/m4-1.4.13-r1a1-x86-gcc2-2009-08-28.zip ; 290 308 InstallOptionalHaikuImagePackage flex-2.5.35-x86-gcc2-2009-08-17 291 309 : $(baseURL)/flex-2.5.35-x86-gcc2-2009-08-17.zip ; 292 310 InstallOptionalHaikuImagePackage jam-2.5-x86-gcc2-2009-05-26 … … 396 414 } 397 415 398 416 417 # Expat 418 if [ IsOptionalHaikuImagePackageAdded Expat ] { 419 if $(TARGET_ARCH) != x86 { 420 Echo "No optional package Expat available for $(TARGET_ARCH)" ; 421 } else { 422 InstallOptionalHaikuImagePackage expat-2.0.1-r1a1-x86-gcc2-2009-08-30 423 : $(baseURL)/expat-2.0.1-r1a1-x86-gcc2-2009-08-30.zip 424 : 425 ; 426 } 427 } 428 429 399 430 # Firefox web browser 400 431 if [ IsOptionalHaikuImagePackageAdded Firefox ] { 401 432 if $(TARGET_ARCH) != x86 { … … 419 450 } 420 451 421 452 453 # Git 454 if [ IsOptionalHaikuImagePackageAdded Git ] { 455 if $(TARGET_ARCH) != x86 { 456 Echo "No optional package Git available for $(TARGET_ARCH)" ; 457 } else { 458 InstallOptionalHaikuImagePackage git-1.6.4.2-r1a1-x86-gcc2-2009-08-30 459 : $(baseURL)/git-1.6.4.2-r1a1-x86-gcc2-2009-08-30.zip 460 : 461 ; 462 } 463 } 464 465 422 466 # KeymapSwitcher 423 467 if [ IsOptionalHaikuImagePackageAdded KeymapSwitcher ] { 424 468 if $(TARGET_ARCH) != x86 { … … 476 520 if $(TARGET_ARCH) != x86 { 477 521 Echo "No optional package LibXML2 available for $(TARGET_ARCH)" ; 478 522 } else { 479 InstallOptionalHaikuImagePackage libxml2-2.7.3- x86-gcc2-2009-07-06480 : $(baseURL)/libxml2-2.7.3- x86-gcc2-2009-07-06.zip523 InstallOptionalHaikuImagePackage libxml2-2.7.3-git-r1a1-x86-gcc2-2009-08-30 524 : $(baseURL)/libxml2-2.7.3-git-r1a1-x86-gcc2-2009-08-30.zip 481 525 : 482 526 ; 483 527 } … … 501 545 } 502 546 503 547 548 # Mercurial 549 if [ IsOptionalHaikuImagePackageAdded Mercurial ] { 550 if $(TARGET_ARCH) != x86 { 551 Echo "No optional package Mercurial available for $(TARGET_ARCH)" ; 552 } else { 553 InstallOptionalHaikuImagePackage mercurial-1.3.1-r1a1-x86-gcc2-2009-08-30 554 : $(baseURL)/mercurial-1.3.1-r1a1-x86-gcc2-2009-08-30.zip 555 : 556 ; 557 } 558 } 559 560 504 561 # Nano 505 562 if [ IsOptionalHaikuImagePackageAdded Nano ] { 506 563 if $(TARGET_ARCH) != x86 { 507 564 Echo "No optional package Nano available for $(TARGET_ARCH)" ; 508 565 } else { 509 InstallOptionalHaikuImagePackage nano-2.0.9- x86-gcc2-2009-07-06510 : $(baseURL)/nano-2.0.9- x86-gcc2-2009-07-06.zip566 InstallOptionalHaikuImagePackage nano-2.0.9-r1a1-x86-gcc2-2009-08-30 567 : $(baseURL)/nano-2.0.9-r1a1-x86-gcc2-2009-08-30.zip 511 568 : 512 569 ; 513 570 } … … 519 576 if $(TARGET_ARCH) != x86 { 520 577 Echo "No optional package Neon available for $(TARGET_ARCH)" ; 521 578 } else { 522 InstallOptionalHaikuImagePackage neon-0.28. 5-x86-gcc2-2009-07-06523 : $(baseURL)/neon-0.28. 5-x86-gcc2-2009-07-06.zip579 InstallOptionalHaikuImagePackage neon-0.28.6-r1a1-x86-gcc2-2009-08-30 580 : $(baseURL)/neon-0.28.6-r1a1-x86-gcc2-2009-08-30.zip 524 581 : 525 582 ; 526 583 } … … 568 625 "variable to be set!" ; 569 626 } 570 627 571 InstallOptionalHaikuImagePackage openssh-5.2p1- x86-gcc2-2009-05-27572 : $(baseURL)/openssh-5.2p1- x86-gcc2-2009-05-27.zip628 InstallOptionalHaikuImagePackage openssh-5.2p1-r1a1-x86-gcc2-2009-08-30 629 : $(baseURL)/openssh-5.2p1-r1a1-x86-gcc2-2009-08-30.zip 573 630 : 574 631 ; 575 632 … … 599 656 } else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) { 600 657 Echo "No optional package P7zip available for gcc4" ; 601 658 } else { 602 InstallOptionalHaikuImagePackage p7zip- 4.65-x86-gcc2-2009-05-24603 : $(baseURL)/p7zip- 4.65-x86-gcc2-2009-05-24.zip659 InstallOptionalHaikuImagePackage p7zip-9.04-r1a1-x86-gcc2-2009-08-30 660 : $(baseURL)/p7zip-9.04-r1a1-x86-gcc2-2009-08-30.zip 604 661 : 605 662 ; 606 663 … … 658 715 if $(TARGET_ARCH) != x86 { 659 716 Echo "No optional package Python available for $(TARGET_ARCH)" ; 660 717 } else { 661 InstallOptionalHaikuImagePackage python-2.6.2- x86-gcc2-2009-07-12662 : $(baseURL)/python-2.6.2- x86-gcc2-2009-07-12.zip718 InstallOptionalHaikuImagePackage python-2.6.2-r1a1-x86-gcc2-2009-08-30 719 : $(baseURL)/python-2.6.2-r1a1-x86-gcc2-2009-08-30.zip 663 720 : 664 721 ; 665 722 } … … 671 728 if $(TARGET_ARCH) != x86 { 672 729 Echo "No optional package Rsync available for $(TARGET_ARCH)" ; 673 730 } else { 674 InstallOptionalHaikuImagePackage rsync-3.0.6- x86-gcc2-2009-05-26675 : $(baseURL)/rsync-3.0.6- x86-gcc2-2009-05-26.zip731 InstallOptionalHaikuImagePackage rsync-3.0.6-r1a1-x86-gcc2-2009-08-30 732 : $(baseURL)/rsync-3.0.6-r1a1-x86-gcc2-2009-08-30.zip 676 733 : 677 734 ; 678 735 } … … 684 741 if $(TARGET_ARCH) != x86 { 685 742 Echo "No optional package SQLite available for $(TARGET_ARCH)" ; 686 743 } else { 687 InstallOptionalHaikuImagePackage sqlite-3.6.16-x86-gcc2-2009-07-06 688 : $(baseURL)/sqlite-3.6.16-x86-gcc2-2009-07-06.zip 744 InstallOptionalHaikuImagePackage sqlite-3.6.17-r1a1-x86-gcc2-2009-08-30 745 : $(baseURL)/sqlite-3.6.17-r1a1-x86-gcc2-2009-08-30.zip 746 689 747 : 690 748 ; 691 749 } … … 697 755 if $(TARGET_ARCH) != x86 { 698 756 Echo "No optional package Subversion available for $(TARGET_ARCH)" ; 699 757 } else { 700 InstallOptionalHaikuImagePackage subversion-1.6. 2-x86-gcc2-2009-05-20701 : $(baseURL)/subversion-1.6. 2-x86-gcc2-2009-05-20.zip758 InstallOptionalHaikuImagePackage subversion-1.6.5-r1a1-x86-gcc2-2009-08-30 759 : $(baseURL)/subversion-1.6.5-r1a1-x86-gcc2-2009-08-30.zip 702 760 : 703 761 ; 704 762 } … … 872 930 if $(TARGET_ARCH) != x86 { 873 931 Echo "No optional package Yasm available for $(TARGET_ARCH)" ; 874 932 } else { 875 InstallOptionalHaikuImagePackage yasm-0.8.0-x86-gcc2-2009-07-06 876 : $(baseURL)/yasm-0.8.0-x86-gcc2-2009-07-06.zip 933 InstallOptionalHaikuImagePackage yasm-0.8.0-r1a1-x86-gcc2-2009-08-30 934 : $(baseURL)/yasm-0.8.0-r1a1-x86-gcc2-2009-08-30.zip 935 877 936 : 878 937 ; 879 938 }