Ticket #3489: newOptionalPackages.diff
File newOptionalPackages.diff, 6.4 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 38 41 # Rsync 42 # SQLite 39 43 # Subversion 40 44 # Tar 41 45 # UserlandFS … … 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 } … … 310 314 if $(TARGET_ARCH) != x86 { 311 315 Echo "No optional package Firefox available for $(TARGET_ARCH)" ; 312 316 } else if $(HAIKU_GCC_VERSION[1]) >= 4 && $(isHybridBuild) = 0 { 317 local baseURL = http://haiku-files.org/files/optional-packages ; 313 318 InstallOptionalHaikuImagePackage BeZillaBrowser-2.0.0.21pre-haiku-gcc4-x86-09-03-01 314 : http://haiku-files.org/files/optional-packages/BeZillaBrowser-2.0.0.21pre-haiku-gcc4-x86-09-03-01.zip319 : $(baseURL)/BeZillaBrowser-2.0.0.21pre-haiku-gcc4-x86-09-03-01.zip 315 320 : apps 316 321 ; 317 322 AddSymlinkToHaikuImage home config be Applications … … 347 352 } 348 353 349 354 355 # LibIconv 356 if [ IsOptionalHaikuImagePackageAdded LibIconv ] { 357 if $(TARGET_ARCH) != x86 { 358 Echo "No optional package LibIconv available for $(TARGET_ARCH)" ; 359 } else if $(HAIKU_GCC_VERSION[1]) >= 4 { 360 Echo "No optional package LibIconv available for gcc4" ; 361 } else { 362 local baseURL = http://www.haiku-ports.de/packages/dev-libs/libiconv ; 363 InstallOptionalHaikuImagePackage libiconv-1.13-gcc2-haiku-2009-05-22 364 : $(baseURL)/libiconv-1.13-gcc2-haiku-2009-05-22.zip 365 : 366 ; 367 } 368 } 369 370 350 371 # LibLayout library 351 372 if [ IsOptionalHaikuImagePackageAdded LibLayout ] { 352 373 if $(TARGET_ARCH) != x86 { … … 380 401 } 381 402 382 403 404 # Neon 405 if [ IsOptionalHaikuImagePackageAdded Neon ] { 406 if $(TARGET_ARCH) != x86 { 407 Echo "No optional package Neon available for $(TARGET_ARCH)" ; 408 } else { 409 local baseURL = http://www.haiku-ports.de/packages/net-misc/neon ; 410 InstallOptionalHaikuImagePackage neon-0.28.4-gcc2-haiku-2009-05-23 411 : $(baseURL)/neon-0.28.4-gcc2-haiku-2009-05-23.zip 412 : 413 ; 414 } 415 } 416 417 383 418 # NetSurf web browser 384 419 if [ IsOptionalHaikuImagePackageAdded NetSurf ] { 385 420 if $(TARGET_ARCH) != x86 { … … 421 456 "variable to be set!" ; 422 457 } 423 458 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.zip459 local baseURL = http://www.haiku-ports.de/packages/net-misc/openssh ; 460 InstallOptionalHaikuImagePackage openssh-5.2p1-gcc2-haiku-2009-05-27 461 : $(baseURL)/openssh-5.2p1-gcc2-haiku-2009-05-27.zip 427 462 : 428 463 ; 429 464 … … 453 488 } else if $(HAIKU_GCC_VERSION[1]) >= 4 && $(isHybridBuild) = 0 { 454 489 Echo "No optional package P7zip available for gcc4" ; 455 490 } 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 491 local baseURL = http://www.haiku-ports.de/packages/app-arch/p7zip ; 492 InstallOptionalHaikuImagePackage p7zip-4.65-gcc2-haiku-2009-05-24 493 : $(baseURL)/p7zip-4.65-gcc2-haiku-2009-05-24.zip 458 494 : 459 495 ; 460 496 … … 511 547 } 512 548 513 549 550 # Python 551 if [ IsOptionalHaikuImagePackageAdded Python ] { 552 if $(TARGET_ARCH) != x86 { 553 Echo "No optional package Python available for $(TARGET_ARCH)" ; 554 } else { 555 local baseURL = http://www.haiku-ports.de/packages/dev-lang/python ; 556 InstallOptionalHaikuImagePackage python-2.6.2-gcc2-haiku-2009-05-14 557 : $(baseURL)/python-2.6.2-gcc2-haiku-2009-05-14.zip 558 : 559 ; 560 } 561 } 562 563 564 # SQLite 565 if [ IsOptionalHaikuImagePackageAdded SQLite ] { 566 if $(TARGET_ARCH) != x86 { 567 Echo "No optional package SQLite available for $(TARGET_ARCH)" ; 568 } else if $(HAIKU_GCC_VERSION[1]) >= 4 { 569 Echo "No optional package SQLite available for gcc4" ; 570 } else { 571 local baseURL = http://www.haiku-ports.de/packages/dev-db/sqlite ; 572 InstallOptionalHaikuImagePackage sqlite-3.6.14-gcc2-haiku-2009-05-10 573 : $(baseURL)/sqlite-3.6.14-gcc2-haiku-2009-05-10.zip 574 : 575 ; 576 } 577 } 578 579 514 580 # Rsync 515 581 if [ IsOptionalHaikuImagePackageAdded Rsync ] { 516 582 if $(TARGET_ARCH) != x86 { … … 530 596 if $(TARGET_ARCH) != x86 { 531 597 Echo "No optional package Subversion available for $(TARGET_ARCH)" ; 532 598 } else { 533 InstallOptionalHaikuImagePackage Subversion 534 : http://haiku.mlotz.ch/subversion-1.4.6-haiku-20080628.zip 535 : home 599 local baseURL = http://www.haiku-ports.de/packages/dev-util/subversion ; 600 InstallOptionalHaikuImagePackage subversion-1.6.2-gcc2-haiku-2009-05-20 601 : $(baseURL)/subversion-1.6.2-gcc2-haiku-2009-05-20.zip 602 : 536 603 ; 537 604 } 538 605 }