Commit Graph
100 Commits
Author SHA1 Message Date
Matt Madia de5c16f10a Do not create the hpkg from within the directory to package. 2014-01-02 21:39:41 -05:00
Matt Madia 5ed8c605ef Enable WebPositive for x86_64 in DefaultBuildProfiles.
Thanks waddlesplash for the note!
2013-12-30 19:29:45 -05:00
Matt Madia 9f1425e2f4 Use rsync instead of scp for uploading hakiu repository packages. 2013-12-01 07:17:48 -05:00
Matt Madia 542c71fa50 Need to account for WebPositive not building on x86_64.
Commented out the previous if statement and added a TODO as a reminder
for when it builds on x86_64.
2013-11-30 21:28:15 -05:00
Matt Madia 62ee6508dd Tweak scp command, to prevent uploading repositoryDir as a subdir of $version.
If for some reason (e.g., a forced rebuild), Buildbot rebuilds the same hrev,
it was possible for the scp command to place the repositoryDir as a subdir
in $arch/$version/, instead of as $arch/version. This should ensure that the
contents of repositoryDir are placed in $arch/$version/.
2013-11-30 20:26:39 -05:00
Matt Madia dbe9499e72 Add the webpositive hpkg to the repository haiku.
e.g., jam -q @release-raw build \<repository\>haiku
2013-11-30 19:12:12 -05:00
Matt Madia 0d9151c9ff Add genisoimage support to actions BuildCDBootImage1. 2013-11-30 08:27:48 -05:00
Matt Madia c738ee78e9 Added script for uploading the generated haiku repository.
The plan is for Buildbot to utilize this script and upload the packages
for each and every successfully built hrev. That portion is still in
progress.
2013-11-29 22:18:35 -05:00
Matt Madia fb0cb1c67c Added HAIKU square graphic.
This is used on the github page and several other places that support gravatar.
2013-11-24 17:13:47 -05:00
Matt Madia 54de8bbe8f Replace alpha-* profiles with release-*. Remove beta-*. 2013-11-23 16:58:53 +01:00
Matt Madia ade6fe2e93 Adjust array length.
As per Axel: The "+1" is not needed; B_FILE_NAME_LENGTH already includes the
terminating null byte.
2013-11-10 18:26:32 -05:00
Matt Madia 1bb144a926 Automatic whitespace cleanup. No functional change. 2013-11-10 17:15:34 -05:00
Matt Madia b1f0ca873f Whitespace cleanup: two blank lines between functions. 2013-11-10 12:05:45 -05:00
Matt Madia ab1ba83536 Add 'which' to the "mandatory" packages.
Note: untested on non-x86 archs.
2013-10-20 14:37:57 -04:00
Matt Madia 80262a91e2 configure: secondary architecture packages have canonical names 2013-10-20 13:46:40 -04:00
Matt Madia 73f8409af2 Fixed directories. Thanks jessica.
Note to self: Don't push on an empty coffee cup.
2013-10-06 21:33:14 -04:00
Matt Madia c3cb090f10 Update script for package-management related changes.
A hpkg will be created locally, which contains the firmwares. This hpkg will
be copied to system. IIRC, the firmware must live in their respective
subdirectories.

To note, once the approve_license flags are implemented on the end-user
applicacation side, the Intel ipw2100 and Intel ipw2200 could be moved
to a separate package. However (and IIRC) the Broadcom involves using a closed
binary blob, that should not become a pre-made package.
2013-10-06 21:21:28 -04:00
Matt Madia 047fa72472 Fix permission of text files within archive.
LICENSE.iwlwifi-4965-ucode and README.iwlwifi-4965-ucode were mistakenly marked
as executables.
2013-10-06 18:48:45 -04:00
Matt Madia de1fec7996 Fix permission of text files within archive.
README.iwlwifi-3945-ucode and LICENSE.iwlwifi-3945-ucode were mistakenly marked
as an executable. Was uncertain if iwlwifi-3945-2.ucode should or should not
be marked as an executable and was unchanged.
2013-10-06 18:31:41 -04:00
Matt Madia ed25f656ff Fix permission of text file within zipfile.
LICENSE.marvell-firmware.txt was mistakenly marked as an executable.
2013-10-06 18:19:22 -04:00
Matt Madia d68208fa16 Use double parenthesis for math expressions.
This allows FreeBSD with a pure /bin/sh (not a symlink to /bin/bash) to build
the cross-tools to a dedicated directory, outside of the generated folder.
2013-09-22 13:57:53 -04:00
Matt Madia c58fcc9888 Fix x86_64 build. Use B_PRId32 instead of ld.
Suggested by diver and augiedoggie. Thanks!
2013-08-17 17:28:05 -04:00
Matt Madia bbadab8989 Automatic whitespace cleanup. No functional change. 2013-08-17 17:26:39 -04:00
Matt Madia a196160c9a On FreeBSD, "<malloc.h> has been replaced by <stdlib.h>" 2013-05-25 19:41:18 +02:00
Matt Madia c0f529c38b VL-Gothic fonts is updated to version 20130422. Fixes #9706. 2013-05-05 17:16:46 -04:00
Matt Madia db6fcc4952 Fixed typo in variable use. 2013-04-27 08:20:53 -04:00
Matt Madia b2c9c184b5 Added GitHub as a possible source search location. Fixes #9623. 2013-04-14 08:40:10 -04:00
Matt Madia 5a6b854033 Add Cc: text field to mails shown when it's not empty.
Patch by Sean Healy 'jalopeura'. Fixes #2446.
2013-03-27 18:32:33 -04:00
Matt Madia 7e1e5bb6ca Whitespace cleanup. No functional change. 2013-03-27 17:47:27 -04:00
Matt Madia cf2f912782 Implement rule AddDirectoryToHaikuImage in installoptionalpackage.
Fixes #9584.
2013-03-27 17:45:03 -04:00
Matt Madia d7e5acad3f Automatic whitespace cleanup. No functional change.
This push (ok, the previous changeset) fixes #9486.
2013-03-12 21:10:35 -04:00
Matt Madia b58ffb0b4a Automatic whitespace cleanup. No functional change. 2013-03-06 17:25:32 -05:00
Matt Madia 703912cc4f Aesthetical changes. No functional change.
Manually applied humdinger's Decorator_aesthetics.diff patch from #7874.
2013-03-02 19:38:27 -05:00
Matt Madia ca51eb367d Add FreeType headers dependencies, #8716.
This allows MacDecorator to build once again.

Due to other errors, BeDecorator and WinDecorator do not (yet) fail on the
missing FreeType header -- hence it being only a comment for now.
2013-03-02 19:20:17 -05:00
Matt Madia 74252cefbc Inform the decorators where to find DoublyLinkedList.h
Prior to this, jam -q [ClassicBe|MacDecorator|WinDecorator] would fail.
They still fail, but for one less reason at least.
2013-03-02 19:14:17 -05:00
Matt Madia 9590a81c9c GCC 4 build fix. Suggested by leavengood.
Closes #968.
2013-02-28 17:03:27 -05:00
Matt Madia 936ad11520 Style fixes from #4146 comment:11. 2013-02-17 21:32:04 -05:00
Matt Madia e92b40188a Automatic whitespace cleanup. No functional change. 2013-02-17 21:31:35 -05:00
Matt Madia 900018fd21 Removed executable flag. No functional changes. 2013-02-17 18:46:52 -05:00
Matt Madia ac966d5941 LaunchBox: add Open containing folder option.
Contributed by abhiin1947. Fixes #7951.
2013-02-17 11:53:23 -05:00
Matt Madia 04c4314e15 Rewrote copyright header. s/OpenBeOS/Haiku.
Slight cleanup to included headers.
2013-02-16 14:07:00 -05:00
Matt Madia fbcd94bde7 Automatic whitespace cleanup. No functional change. 2013-02-16 14:05:32 -05:00
Matt Madia 43b74aad59 s/OpenBeOS/Haiku 2013-02-16 13:59:39 -05:00
Matt Madia f49d75c6a4 Renamed file. No functional change. 2013-02-16 13:59:14 -05:00
Matt Madia e4ba645c45 Changed the logic for launching FirstBootPrompt.
Always launch on read only medium.
Launch when the Locale settings file does not exist.

Fixes #9427.
2013-02-16 11:23:37 -05:00
Matt Madia eede25d31f Make FirstBootPrompt write the settings immediately upon launch.
If a user does not select anything, the default settings will be written.
Part of #9427
2013-02-16 11:19:10 -05:00
Matt Madia afa494c44e Added icons with better perspective, from jstressman.
From #8747
2013-02-06 20:23:00 -05:00
Matt Madia 401bf7a0b5 Renamed Save button to Apply. Fixes #7533. 2013-02-02 14:12:12 -05:00
Matt Madia 0288eb7742 Reword an alert prompt to be less detailed, but more correct.
Resolves #6654. To note, AFAICT, this code block should never be executed.
However, I did feel comfortable removing it, in case the location of Trash
is relocated in the future.
2013-02-02 12:26:49 -05:00
Matt Madia 1fbd0a5319 Minor white space cleanup. No functional change. 2013-01-27 20:15:57 -05:00
Matt Madia 0a8ba3708e Manually updated the application signature in catkeys.
The last part of fixing #9399.

Note: Hopefully this is 'OK'. `jam -q catkeys` and `jam -q catalogs` ran
without issue. Running FirstBootPrompt managed to use up the compiled catalogs.
2013-01-23 18:58:44 -05:00
Matt Madia 3692aaf4ba Relocate the catkeys for FirstBootPrompt.
Edits will follow.

Fixes part of #9399.
2013-01-23 18:58:43 -05:00
Matt Madia 37fb247341 Renamed ReadOnlyBootPrompt to FirstBootPrompt.
The previous name is no longer applicable, as *BootPrompt is now launched on
the first boot of writable medium (e.g., USB thumb drive and hard drives).
Fixes part of #9399.

Notes:
 * BootPrompt.rdef may have lost its history.
 * The renaming was done with the following command:
   git mv src/apps/readonlybootprompt src/apps/firstbootprompt
2013-01-23 18:58:42 -05:00
Matt Madia 85004907bf Symlink Installer to the Desktop only on read-only medium.
Fixes part of #9399
2013-01-23 18:58:41 -05:00
Matt Madia 6f141e02e8 Renamed the button "Desktop (Live-CD)" to "Boot to Desktop".
Fixes part of #9399
2013-01-23 18:58:40 -05:00
Matt Madia afc33db942 Launch ReadOnlyBootPrompt if $freshInstallIndicator exists.
That file will exist on every read-only media, first boot of writable images
(usb,vmdk), and (if installing directly to partition via the build system or a
mounted image file) hard disk.

The last scenario (of installing directly to hard disk through the build system
or mounted image file) may not be ideal, but it generally tends to be an
advanced installation method. Additionally, it will occur only on first boot.

Fixes #8945.
2013-01-20 18:03:31 -05:00
Matt Madia 06437987e0 Corrected the name of the operating system.
Automatic whitespace cleanup too. No functional changes.
2013-01-20 17:53:50 -05:00
Matt Madia 6519b97eda Fixed a typo. 2013-01-20 17:50:03 -05:00
Matt Madia f5d95ad616 Ensure the cross-tool's strip command is passed via HaikuCD. 2013-01-04 13:13:25 +00:00
Matt Madia 35f3908149 Use strip provided by the cross-tools.
This allows a 32-bit host to successfully build x86_64.
2013-01-04 12:42:26 +00:00
Matt Madia 1565964a11 Show Installer on all workspaces when Tracker isn't running.
This applies to the EULA window as well. Addresses #9287:comment:5
2013-01-03 08:26:20 +00:00
Matt Madia 87d333ee13 Make the EULA and Installer appear on all workspaces.
Fixes #9287
2013-01-02 11:34:09 +00:00
Matt Madia 630404be03 Automatic white space cleanup. No functional change. 2013-01-02 11:33:14 +00:00
Matt Madia db41683495 Automatic whitespace cleanup. No functional change. 2013-01-02 10:11:56 +00:00
Matt Madia 364389a057 Make ReadOnlyBootPrompt visible on all workspaces. Fixes #8003 2013-01-02 09:07:13 +00:00
Matt Madia 10e65baba8 Disabled "Application flags" in liblayout.so
Repackaged the optional packages, BePDF and Wonderbrush to
disable the Application flags setting in their Filetype window.

Fixes #8821.
2013-01-02 08:24:15 +00:00
Matt Madia cb6daa41db Replace isometric toolbar icons with 2D style.
The icons are from ZuMi : http://zumi.xoom.it/myhaiku/btoolbar/index.html
Closes #9292
2012-12-30 10:19:19 -05:00
Matt Madia 26d2ff5537 Added some HVIF icons from zuMi's collection.
http://zumi.xoom.it/myhaiku/btoolbar/index.html
2012-12-30 10:17:07 -05:00
Matt Madia a81c12644c VL-Gothic fonts is updated to version 20121230. 2012-12-30 10:07:25 -05:00
Matt Madia ec8f666514 Added some TODO's. Currently IOP cannot handle OpenSSL nor WebKit. 2012-12-23 14:05:36 -05:00
Matt Madia 822e846207 Adjust for OptionalBuildFeatures/BuildFeatures. 2012-12-23 13:52:21 -05:00
Matt Madia adf4c44437 Added more {OpenGrok sites, with owner information. 2012-12-09 12:17:57 -05:00
Matt Madia 5644d283b6 Manually applied: Fix typos: super block -> superblock (#8974)
by: Przemysław Buczkowski <[email protected]>
2012-12-09 08:51:58 -05:00
Matt Madia 9010bda0c8 Update VL-Gothic fonts to version 20121109. Closes #9130. 2012-11-30 20:17:39 -05:00
Matt Madia 2510baa468 Add x86_64 to IOP 2012-11-25 16:28:52 -05:00
Matt Madia 9d833d3147 Add newline at end of file. 2012-11-25 15:07:48 -05:00
Matt Madia 9815f07dce Added jprostko as a maintainer. 2012-10-13 12:03:44 +00:00
Matt Madia 244fb0a393 Rebuilt BeZillaBrowser (for libjpeg update).
Note: This is not for the r1alpha4 branch. That will come later.
2012-09-21 19:38:12 +00:00
Matt Madia d4cc0de33e Re-enable stripping of debug symbols for @alpha-*, @nightly-*
For a GCC 2 hybrid image, this brings the size down from 781MiB to 743MiB.
2012-09-16 19:47:29 -04:00
Matt Madia 5114fc1dd3 Ensure that wpa_supplicant does not get stripped. See #8603 for history. 2012-09-16 19:45:44 -04:00
Matt Madia 7ae330f46b Updated comment. 2012-09-16 19:45:09 -04:00
Matt Madia 1a53a4d3f5 Refactored the stripping of debug symbols to be a per-archive basis.
Setting 'HAIKU_STRIP_DEBUG_FROM_OPTIONAL_PACKAGES = 1' will enable the
mechanism. By default all packages will be stripped. Passing anything
other than '1' or 'true' in the InstallOptionalHaikuImagePackage call
will disable it for a particular package.
2012-09-16 19:41:24 -04:00
Matt Madia efe79d9878 Updated graphics for r1a4.
+alpha
2012-09-03 10:50:14 +00:00
Matt Madia cd9b8bf005 FIXED the urls of several optional packages. 2012-09-02 17:29:13 +00:00
Matt Madia e53f0019b5 installoptionalpackage cannot install WebPositive.
+alpha
2012-09-01 11:26:55 +00:00
Matt Madia a441887328 Added 'diskimage' to image.
Allows one to register a file as disk, which  can then be mounted.
To note, one application of this is to allow mounting of anyboot images.
Fixes #5578.
2012-08-22 17:51:13 +00:00
Matt Madia efb1039348 Increase the size of the nightly images. 2012-08-18 10:36:41 -04:00
Matt Madia 467f607aa3 Add WebPositive catalogs to gcc2hybrid images. Fixes #8846. 2012-08-18 10:33:39 -04:00
Matt Madia 51014b9eb6 Revert "ffmpeg: switch to 0.11.1" (hrev44483)
This reverts commit 14b654326d.

Unfortunately that changeset causes a regression on GCC 2, which
makes playback of (some?) video impossible. This is due to Libavcodec
being miscompiled, which requires gcc >= 4.2

Resolves the regression of #8856, but does not fix the root issue.
2012-08-14 18:24:12 -04:00
Matt Madia 7e38f21a04 Fixed typo. Fixes #8755 2012-07-30 13:12:02 +00:00
Matt Madia caf06f6e06 Added 'device' to the library name map. Fixes #8800 per korli. 2012-07-30 09:28:54 +00:00
Matt Madia d5c9967333 Created mime sniffer rule for HVIF icons. 2012-07-30 08:36:46 +00:00
Matt Madia 724a6712ec Utilize the new PDF file and PDF writer icons.
Closes #8807.  Thanks again, Justin Stressman for the new icons!
2012-07-30 08:34:38 +00:00
Matt Madia 47b7182a24 Updated HVIF icons relating to PDFs.
As per #8807,
 * Removed icons that contain Adobe's trademarks.
 * Replaced with icons designed by Justin Stressman.

Thanks!
2012-07-30 08:15:37 +00:00
Matt Madia 173f54f147 Updated copyright in headers. No functional change. 2012-07-19 18:14:06 +00:00
Matt Madia 792c13dbf9 Added WebPositive to nightly-* build profiles. 2012-07-12 20:53:20 +00:00
Matt Madia 29c5696ed7 Changes relating to building WebPositive from source.
* Add WebKit optional package.
 * Make WebKit a dependency of WebPositive
 * Enable building of WebPositive from source.

Note: WebKit currently expands to lib/.  Alternative gcc-subdirectories
are not taken into consideration. Though it is trivial to change.
2012-07-12 19:45:32 +00:00
Matt Madia dada4f4116 OptionalBuildFeatures changes for building WebPositive.
* Detect hybrid builds.
 * Only enable WebKit build feature when WebPositive is added
 * Provide a more accurate message for gcc2hybrids.
2012-07-12 19:45:30 +00:00
Matt Madia f4eb5cf7e1 Process the sub-jam's opt packages before OptionalBuildFeatures
Several build features (including a future patch for WebKit)
are enabled only if a respective optional package is added.
Prior to this, none of those build features could be activated
in a sub-jam process.
2012-07-09 20:38:20 +00:00
Matt Madia 7101dd4b29 Whitespace cleanup. No functional change. 2012-07-08 20:12:07 +00:00