Ticket #3489: New.OptionalPackages.diff
File New.OptionalPackages.diff, 8.7 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 : APR-util Neon LibIconv LibXML2 OpenSSL 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
20 20 # BeOSCompatibility 21 21 # BePDF 22 22 # Bluetooth 23 # CDRecord 23 24 # CVS 24 25 # Development - more complete dev environment (including autotools) 25 26 # DevelopmentBase - basic development environment (gcc, headers, libs,...) 26 27 # DevelopmentMin - development headers, libs, tools, from sources only 27 28 # Firefox 28 29 # KeymapSwitcher 30 # LibIconv 29 31 # LibLayout 32 # LibXML2 30 33 # Links 34 # Nano 35 # Neon 31 36 # NetSurf 32 37 # OpenSound 33 38 # OpenSSH … … 35 40 # P7zip 36 41 # Pe 37 42 # Perl 43 # Python 38 44 # Rsync 45 # SQLite 39 46 # Subversion 40 47 # Tar 41 48 # UserlandFS … … 51 58 if $(TARGET_ARCH) != x86 { 52 59 Echo "No optional package APR available for $(TARGET_ARCH)" ; 53 60 } 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.zip61 local baseURL = http://www.haiku-ports.de/packages/dev-libs/apr ; 62 InstallOptionalHaikuImagePackage apr-1.3.3-gcc2-haiku-2009-05-27 63 : $(baseURL)/apr-1.3.3-gcc2-haiku-2009-05-27.zip 57 64 : 58 65 ; 59 66 } … … 65 72 if $(TARGET_ARCH) != x86 { 66 73 Echo "No optional package APR-util available for $(TARGET_ARCH)" ; 67 74 } 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.zip75 local baseURL = http://www.haiku-ports.de/packages/dev-libs/apr-util ; 76 InstallOptionalHaikuImagePackage apr-util-1.3.4-gcc2-haiku-2009-05-27 77 : $(baseURL)/apr-util-1.3.4-gcc2-haiku-2009-05-27.zip 71 78 : 72 79 ; 73 80 } … … 179 186 } 180 187 181 188 189 # CDRecord 190 if [ IsOptionalHaikuImagePackageAdded CDRecord ] { 191 if $(TARGET_ARCH) != x86 { 192 Echo "No optional package CDRecord available for $(TARGET_ARCH)" ; 193 } else { 194 local baseURL = http://www.haiku-ports.de/packages ; 195 InstallOptionalHaikuImagePackage cdrecord-2.01.01a59-gcc2-haiku-2009-05-26 196 : $(baseURL)/app-cdr/cdrtools/cdrecord-2.01.01a59-gcc2-haiku-2009-05-26.zip 197 : 198 ; 199 } 200 } 201 202 182 203 # CVS 183 204 if [ IsOptionalHaikuImagePackageAdded CVS ] { 184 205 if $(TARGET_ARCH) != x86 { … … 242 263 local baseURL = http://haiku-files.org/files/optional-packages ; 243 264 InstallOptionalHaikuImagePackage bison-2.4-gcc2-2008-11-09 244 265 : $(baseURL)/bison-2.4-gcc2-2008-11-09.zip ; 245 InstallOptionalHaikuImagePackage flex-2.5.35-gcc2-2008-11-09246 : $(baseURL)/flex-2.5.35-gcc2-2008-11-09.zip ;247 InstallOptionalHaikuImagePackage jam-haiku-gcc2-2008-03-27-2248 : $(baseURL)/jam-haiku-gcc2-2008-03-27-2.zip ;249 266 InstallOptionalHaikuImagePackage m4-1.4.12-gcc2-2008-11-04 250 267 : $(baseURL)/m4-1.4.12-gcc2-2008-11-04.zip ; 268 local baseURL = http://www.haiku-ports.de/packages ; 269 InstallOptionalHaikuImagePackage flex-2.5.35-gcc2-haiku-2009-05-26 270 : $(baseURL)/sys-devel/flex/flex-2.5.35-gcc2-haiku-2009-05-26.zip ; 271 InstallOptionalHaikuImagePackage jam-gcc2-haiku-2009-05-26 272 : $(baseURL)/dev-util/jam/jam-gcc2-haiku-2009-05-26.zip ; 273 251 274 } 252 275 253 276 … … 359 382 if $(TARGET_ARCH) != x86 { 360 383 Echo "No optional package Firefox available for $(TARGET_ARCH)" ; 361 384 } else if $(HAIKU_GCC_VERSION[1]) >= 4 && $(isHybridBuild) = 0 { 385 local baseURL = http://haiku-files.org/files/optional-packages ; 362 386 InstallOptionalHaikuImagePackage BeZillaBrowser-2.0.0.21pre-haiku-gcc4-x86-09-03-01 363 : http://haiku-files.org/files/optional-packages/BeZillaBrowser-2.0.0.21pre-haiku-gcc4-x86-09-03-01.zip387 : $(baseURL)/BeZillaBrowser-2.0.0.21pre-haiku-gcc4-x86-09-03-01.zip 364 388 : apps 365 389 ; 366 390 AddSymlinkToHaikuImage home config be Applications … … 396 420 } 397 421 398 422 423 # LibIconv 424 if [ IsOptionalHaikuImagePackageAdded LibIconv ] { 425 if $(TARGET_ARCH) != x86 { 426 Echo "No optional package LibIconv available for $(TARGET_ARCH)" ; 427 } else { 428 local baseURL = http://www.haiku-ports.de/packages/dev-libs/libiconv ; 429 InstallOptionalHaikuImagePackage libiconv-1.13-gcc2-haiku-2009-05-27 430 : $(baseURL)/libiconv-1.13-gcc2-haiku-2009-05-27.zip 431 : 432 ; 433 } 434 } 435 436 399 437 # LibLayout library 400 438 if [ IsOptionalHaikuImagePackageAdded LibLayout ] { 401 439 if $(TARGET_ARCH) != x86 { … … 412 450 } 413 451 414 452 453 # LibXML2 454 if [ IsOptionalHaikuImagePackageAdded LibXML2 ] { 455 if $(TARGET_ARCH) != x86 { 456 Echo "No optional package LibXML2 available for $(TARGET_ARCH)" ; 457 } else { 458 local baseURL = http://www.haiku-ports.de/packages/dev-libs/libxml2 ; 459 InstallOptionalHaikuImagePackage libxml2-2.7.3-gcc2-haiku-2009-05-27 460 : $(baseURL)/libxml2-2.7.3-gcc2-haiku-2009-05-27.zip 461 : 462 ; 463 } 464 } 465 466 415 467 # Links web browser 416 468 if [ IsOptionalHaikuImagePackageAdded Links ] { 417 469 if $(TARGET_ARCH) != x86 { … … 429 481 } 430 482 431 483 484 # Nano 485 if [ IsOptionalHaikuImagePackageAdded Nano ] { 486 if $(TARGET_ARCH) != x86 { 487 Echo "No optional package Nano available for $(TARGET_ARCH)" ; 488 } else { 489 local baseURL = http://www.haiku-ports.de/packages ; 490 InstallOptionalHaikuImagePackage nano-2.0.9-gcc2-haiku-2009-05-27 491 : $(baseURL)/app-editors/nano/nano-2.0.9-gcc2-haiku-2009-05-27.zip 492 : 493 ; 494 } 495 } 496 497 498 # Neon 499 if [ IsOptionalHaikuImagePackageAdded Neon ] { 500 if $(TARGET_ARCH) != x86 { 501 Echo "No optional package Neon available for $(TARGET_ARCH)" ; 502 } else { 503 local baseURL = http://www.haiku-ports.de/packages/net-misc/neon ; 504 InstallOptionalHaikuImagePackage neon-0.28.4-gcc2-haiku-2009-05-23 505 : $(baseURL)/neon-0.28.4-gcc2-haiku-2009-05-23.zip 506 : 507 ; 508 } 509 } 510 511 432 512 # NetSurf web browser 433 513 if [ IsOptionalHaikuImagePackageAdded NetSurf ] { 434 514 if $(TARGET_ARCH) != x86 { … … 470 550 "variable to be set!" ; 471 551 } 472 552 473 local baseURL = http:// haiku-files.org/files/optional-packages;474 InstallOptionalHaikuImagePackage openssh-5. 0p1-gcc2-2008-05-04-1475 : $(baseURL)/openssh-5. 0p1-gcc2-2008-05-04-1.zip553 local baseURL = http://www.haiku-ports.de/packages/net-misc/openssh ; 554 InstallOptionalHaikuImagePackage openssh-5.2p1-gcc2-haiku-2009-05-27 555 : $(baseURL)/openssh-5.2p1-gcc2-haiku-2009-05-27.zip 476 556 : 477 557 ; 478 558 … … 502 582 } else if $(HAIKU_GCC_VERSION[1]) >= 4 && $(isHybridBuild) = 0 { 503 583 Echo "No optional package P7zip available for gcc4" ; 504 584 } else { 505 InstallOptionalHaikuImagePackage p7zip-4.65-gcc2-haiku-2009-05-20 506 : http://haiku-files.org/files/optional-packages/p7zip-4.65-gcc2-haiku-2009-05-20.zip 585 local baseURL = http://www.haiku-ports.de/packages/app-arch/p7zip ; 586 InstallOptionalHaikuImagePackage p7zip-4.65-gcc2-haiku-2009-05-24 587 : $(baseURL)/p7zip-4.65-gcc2-haiku-2009-05-24.zip 507 588 : 508 589 ; 509 590 … … 560 641 } 561 642 562 643 644 # Python 645 if [ IsOptionalHaikuImagePackageAdded Python ] { 646 if $(TARGET_ARCH) != x86 { 647 Echo "No optional package Python available for $(TARGET_ARCH)" ; 648 } else { 649 local baseURL = http://www.haiku-ports.de/packages/dev-lang/python ; 650 InstallOptionalHaikuImagePackage python-2.6.2-gcc2-haiku-2009-05-27 651 : $(baseURL)/python-2.6.2-gcc2-haiku-2009-05-27.zip 652 : 653 ; 654 } 655 } 656 657 658 # SQLite 659 if [ IsOptionalHaikuImagePackageAdded SQLite ] { 660 if $(TARGET_ARCH) != x86 { 661 Echo "No optional package SQLite available for $(TARGET_ARCH)" ; 662 } else { 663 local baseURL = http://www.haiku-ports.de/packages/dev-db/sqlite ; 664 InstallOptionalHaikuImagePackage sqlite-3.6.14-gcc2-haiku-2009-05-10 665 : $(baseURL)/sqlite-3.6.14-gcc2-haiku-2009-05-10.zip 666 : 667 ; 668 } 669 } 670 671 563 672 # Rsync 564 673 if [ IsOptionalHaikuImagePackageAdded Rsync ] { 565 674 if $(TARGET_ARCH) != x86 { … … 579 688 if $(TARGET_ARCH) != x86 { 580 689 Echo "No optional package Subversion available for $(TARGET_ARCH)" ; 581 690 } else { 582 InstallOptionalHaikuImagePackage Subversion 583 : http://haiku.mlotz.ch/subversion-1.4.6-haiku-20080628.zip 584 : home 691 local baseURL = http://www.haiku-ports.de/packages/dev-util/subversion ; 692 InstallOptionalHaikuImagePackage subversion-1.6.2-gcc2-haiku-2009-05-20 693 : $(baseURL)/subversion-1.6.2-gcc2-haiku-2009-05-20.zip 694 : 585 695 ; 586 696 } 587 697 }