Ticket #3489: NewOptionalPackages.diff
File NewOptionalPackages.diff, 5.8 KB (added by , 15 years ago) |
---|
-
build/jam/OptionalPackageDependencies
3 3 # For transitive dependencies dependants should be listed before their 4 4 # dependencies. 5 5 6 OptionalPackageDependencies Subversion : OpenSSL APR-util Neon LibIconv SQLite ; 6 7 OptionalPackageDependencies APR-util : APR ; 7 8 OptionalPackageDependencies BeHappy : BeBook NetSurf ; 8 9 OptionalPackageDependencies Development : DevelopmentBase Perl ; … … 10 11 OptionalPackageDependencies LibLayout : DevelopmentBase ; 11 12 OptionalPackageDependencies NetSurf : OpenSSL ; 12 13 OptionalPackageDependencies OpenSSH : OpenSSL ; 13 OptionalPackageDependencies Subversion : OpenSSL ; 14 -
build/jam/OptionalPackages
26 26 # DevelopmentMin - development headers, libs, tools, from sources only 27 27 # Firefox 28 28 # KeymapSwitcher 29 # LibIconv 29 30 # LibLayout 30 31 # Links 32 # Neon 31 33 # NetSurf 32 34 # OpenSound 33 35 # OpenSSH … … 35 37 # P7zip 36 38 # Pe 37 39 # Perl 40 # Python 41 # SQLite 38 42 # Rsync 39 43 # Subversion 40 44 # Tar … … 51 55 if $(TARGET_ARCH) != x86 { 52 56 Echo "No optional package APR available for $(TARGET_ARCH)" ; 53 57 } else { 54 local baseURL = http:// haiku-files.org/files/optional-packages;55 InstallOptionalHaikuImagePackage apr- 0.9.17-gcc2-2008-05-2056 : $(baseURL)/apr- 0.9.17-gcc2-2008-05-20.zip58 local baseURL = http://www.haiku-ports.de/packages/dev-libs/apr ; 59 InstallOptionalHaikuImagePackage apr-1.3.3-gcc2-haiku-2009-05-08 60 : $(baseURL)/apr-1.3.3-gcc2-haiku-2009-05-08.zip 57 61 : 58 62 ; 59 63 } … … 65 69 if $(TARGET_ARCH) != x86 { 66 70 Echo "No optional package APR-util available for $(TARGET_ARCH)" ; 67 71 } else { 68 local baseURL = http:// haiku-files.org/files/optional-packages;69 InstallOptionalHaikuImagePackage apr-util- 0.9.15-gcc2-2008-05-1570 : $(baseURL)/apr-util- 0.9.15-gcc2-2008-05-15.zip72 local baseURL = http://www.haiku-ports.de/packages/dev-libs/apr-util ; 73 InstallOptionalHaikuImagePackage apr-util-1.3.4-gcc2-haiku-2009-05-08 74 : $(baseURL)/apr-util-1.3.4-gcc2-haiku-2009-05-08.zip 71 75 : 72 76 ; 73 77 } … … 347 351 } 348 352 349 353 354 # LibIconv 355 if [ IsOptionalHaikuImagePackageAdded LibIconv ] { 356 if $(TARGET_ARCH) != x86 { 357 Echo "No optional package LibIconv available for $(TARGET_ARCH)" ; 358 } else if $(HAIKU_GCC_VERSION[1]) >= 4 { 359 Echo "No optional package LibIconv available for gcc4" ; 360 } else { 361 local baseURL = http://www.haiku-ports.de/packages/dev-libs/libiconv ; 362 InstallOptionalHaikuImagePackage libiconv-1.13-gcc2-haiku-2009-05-22 363 : $(baseURL)/libiconv-1.13-gcc2-haiku-2009-05-22.zip 364 : 365 ; 366 } 367 } 368 369 350 370 # LibLayout library 351 371 if [ IsOptionalHaikuImagePackageAdded LibLayout ] { 352 372 if $(TARGET_ARCH) != x86 { … … 380 400 } 381 401 382 402 403 # Neon 404 if [ IsOptionalHaikuImagePackageAdded Neon ] { 405 if $(TARGET_ARCH) != x86 { 406 Echo "No optional package Neon available for $(TARGET_ARCH)" ; 407 } else { 408 local baseURL = http://www.haiku-ports.de/packages/net-misc/neon ; 409 InstallOptionalHaikuImagePackage neon-0.28.4-gcc2-haiku-2009-05-23 410 : $(baseURL)/neon-0.28.4-gcc2-haiku-2009-05-23.zip 411 : 412 ; 413 } 414 } 415 416 383 417 # NetSurf web browser 384 418 if [ IsOptionalHaikuImagePackageAdded NetSurf ] { 385 419 if $(TARGET_ARCH) != x86 { … … 421 455 "variable to be set!" ; 422 456 } 423 457 424 local baseURL = http:// haiku-files.org/files/optional-packages;425 InstallOptionalHaikuImagePackage openssh-5. 0p1-gcc2-2008-05-04-1426 : $(baseURL)/openssh-5. 0p1-gcc2-2008-05-04-1.zip458 local baseURL = http://www.haiku-ports.de/packages/net-misc/openssh ; 459 InstallOptionalHaikuImagePackage openssh-5.2p1-gcc2-haiku-2009-05-18 460 : $(baseURL)/openssh-5.2p1-gcc2-haiku-2009-05-18.zip 427 461 : 428 462 ; 429 463 … … 453 487 } else if $(HAIKU_GCC_VERSION[1]) >= 4 && $(isHybridBuild) = 0 { 454 488 Echo "No optional package P7zip available for gcc4" ; 455 489 } else { 456 InstallOptionalHaikuImagePackage p7zip-4.65-gcc2-haiku-2009-05-20 457 : http://haiku-files.org/files/optional-packages/p7zip-4.65-gcc2-haiku-2009-05-20.zip 490 local baseURL = http://www.haiku-ports.de/packages/app-arch/p7zip ; 491 InstallOptionalHaikuImagePackage p7zip-4.65-gcc2-haiku-2009-05-23 492 : $(baseURL)/p7zip-4.65-gcc2-haiku-2009-05-23.zip 458 493 : 459 494 ; 460 495 … … 510 545 } 511 546 } 512 547 548 # Python 549 if [ IsOptionalHaikuImagePackageAdded Python ] { 550 if $(TARGET_ARCH) != x86 { 551 Echo "No optional package Python available for $(TARGET_ARCH)" ; 552 } else { 553 local baseURL = http://www.haiku-ports.de/packages/dev-lang/python ; 554 InstallOptionalHaikuImagePackage python-2.6.2-gcc2-haiku-2009-05-14 555 : $(baseURL)/python-2.6.2-gcc2-haiku-2009-05-14.zip 556 : 557 ; 558 } 559 } 513 560 561 562 # SQLite 563 if [ IsOptionalHaikuImagePackageAdded SQLite ] { 564 if $(TARGET_ARCH) != x86 { 565 Echo "No optional package SQLite available for $(TARGET_ARCH)" ; 566 } else if $(HAIKU_GCC_VERSION[1]) >= 4 { 567 Echo "No optional package SQLite available for gcc4" ; 568 } else { 569 local baseURL = http://www.haiku-ports.de/packages/dev-db/sqlite ; 570 InstallOptionalHaikuImagePackage sqlite-3.6.14-gcc2-haiku-2009-05-10 571 : $(baseURL)/sqlite-3.6.14-gcc2-haiku-2009-05-10.zip 572 : 573 ; 574 } 575 } 576 577 514 578 # Rsync 515 579 if [ IsOptionalHaikuImagePackageAdded Rsync ] { 516 580 if $(TARGET_ARCH) != x86 { … … 530 594 if $(TARGET_ARCH) != x86 { 531 595 Echo "No optional package Subversion available for $(TARGET_ARCH)" ; 532 596 } else { 533 InstallOptionalHaikuImagePackage Subversion 534 : http://haiku.mlotz.ch/subversion-1.4.6-haiku-20080628.zip 535 : home 597 local baseURL = http://www.haiku-ports.de/packages/dev-util/subversion ; 598 InstallOptionalHaikuImagePackage subversion-1.6.2-gcc2-haiku-2009-05-20 599 : $(baseURL)/subversion-1.6.2-gcc2-haiku-2009-05-20.zip 600 : 536 601 ; 537 602 } 538 603 }