Commit Graph

961 Commits

Author SHA1 Message Date
Adrien Destugues
b254319360 -Started to localize the appearance preflet to find more locale kit bugs. It worked.
-MarkForTranslation was not scanned by collectcatkeys, improved the regexp to take it into account
-Some gristing was missing in jamrules, added a bit, still seem to miss some.
-Replaced $(var:B).ext with $(var:S=.ext) as it is the proper way in order not to loose grist and mess things up
-Removed icu include and replaced direct class nesting with pointer to avoid binary compatibility breakage on ICU updates.
-Fixed TimeFormatSettingsView to properly include needed icu things. Should not be there, actually. Needs cleanup.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33210 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-20 22:16:30 +00:00
Jonas Sundström
6a400ee80f Move mailbox symlink from ~/mail/mailbox to ~/config/settings/Mail/mailbox as requested in #4580. Create in/out/draft folders at build time.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33199 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-19 23:33:20 +00:00
Jonas Sundström
0d0a9c0ebe Include mail-mbox utilities in image as per humdingers request in #4582.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33197 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-19 21:14:56 +00:00
Travis Geiselbrecht
39c91458b2 Fix the CopySetHaikuRevision1 rule if you're building in a plain git
repository, not mirroed via git-svn. Calling git-svn on a plain
repository seems to cause it to go haywire.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33192 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-19 20:19:50 +00:00
Rene Gollent
b25f8906fb Fix build on Haiku. Some tools were missing libstdc++ and beos-compatible build platforms weren't setting the host compat lib dir at all, resulting in the icu build libs not being found.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33190 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-19 19:52:30 +00:00
Stefano Ceccherini
0134076b64 Remove "rescan" since it's useless, and not even working in haiku.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33188 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-19 18:58:09 +00:00
François Revol
1b15449d32 Due to the ICU merges the default image size is too small now, bump it up!
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33184 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-19 11:21:03 +00:00
Oliver Tappe
75f1522155 * reintegrated gsoc-locale-kit branch into trunk - there's more
work to do, but it's about time to give this code more exposure.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33176 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-18 22:23:34 +00:00
Gerasim Troeglazov
1720217701 Change interface name from atl1 to attansic_l1. Add driver to the image.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33160 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-17 23:52:49 +00:00
Michael Lotz
40157e3fed Add ideinfo and idestatus only when building with the IDE stack.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33082 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-12 06:11:11 +00:00
Artur Wyszynski
c0a72ca298 merged r33072 from gallium3d branch (OpenGL preferences)
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33074 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-12 03:08:40 +00:00
Michael Lotz
5be3cdb679 Force uid and gid to 0 when building the CD. This avoids taking over foreign
user and group ids on build platforms that support them. Fixes #4458.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33066 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-11 18:12:16 +00:00
Marcus Overhagen
81f9115df0 added tracing of ATA DMA transfers
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33040 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-10 19:07:40 +00:00
Oliver Tappe
30fd88d297 * reverted r33019-33021, as the patch was only meant for the alpha-branch,
sorry for all the noise!


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33024 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-09 13:42:22 +00:00
Oliver Tappe
86e43ff70c sigh, fixing even more stuff of Matt's patch that I forgot
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33021 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-09 12:58:54 +00:00
Oliver Tappe
695424657d applied part from Matt's patch that I missed last time:
* removed gcc4 optional package for Firefox

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33020 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-09 12:56:55 +00:00
Oliver Tappe
844172ba63 applying patch by Matt:
* update Firefox optional package for r1a1
+alphabranch (will do that next)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33019 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-09 12:33:49 +00:00
Stephan Aßmus
9df7112c5f Appled patch by scottmc from #4450, fixed Pe package to not include stray .svn
folders. Thanks!

+alphabranch


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33017 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-09 10:03:03 +00:00
Oliver Tappe
b21ffe25a0 * updated Perl optional package for r1a1
+alphabranch (will do that next)

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33008 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-08 21:12:39 +00:00
Oliver Tappe
84eac0b07c closing #4453:
* fixed precedence problem in jam rule that caused an if to evaluate to true, no matter
  if a cd or an image was being built


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33007 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-08 21:07:27 +00:00
Stephan Aßmus
6ab71ad3b7 Introduced new buildsystem feature that places certain packages into _packages_
on the target image instead of extracting them, but only if the target image
is a CD image. This then speeds up installing a great lot, at the expense of
certain applications not being available in LiveCD mode. This affects
* the revision control tools and their dependency libraries,
* autotools
* texinfo
* perl and python


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32996 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-08 11:45:52 +00:00
Stephan Aßmus
bf81407606 * Removed Installer back into Deskbar menu by popular request.
* Changed the Bootscript and the InstallerFinishScript to only create and
  cleanup a link on the Desktop.
* Applied patch by idefix to fix removing the Installer link from volumes
  that contain spaces in the name. (Thanks!)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32995 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-08 09:58:51 +00:00
Michael Lotz
50a8c7c63e Apply OptionalPackages9.diff by scottmc from #4363 to fix libiconv and libxml2
troubles. Fixes #4438.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32992 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-08 03:38:30 +00:00
imker
3a576e820f - KeymapSwitcher and Vim packages were updated for Alpha-1;
- Bugs #4218 #4275 are fixed with this version of KeymapSwitcher.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32984 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-07 06:08:05 +00:00
Ryan Leavengood
4288f6acf3 Update libiconv to the latest which has shared libraries that were missing from
the previous version (which at least broke BeZilla.) This is part of #4363.

+alphabranch


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32983 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-07 04:46:20 +00:00
Jérôme Duval
b6d2c58586 added an optional package for OCaml
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32974 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-06 22:18:10 +00:00
Ryan Leavengood
956c72fdc1 Commit patch from scottmc (#4363, OptionalPackages7.diff) to update the
libiconv optional package.

+alphabranch


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32969 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-06 17:43:47 +00:00
Jérôme Duval
6b8b7a818d sync with alpha, added git and mercurial patch from #4363
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32961 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-06 12:50:31 +00:00
Joachim Seemer
48d80b8f6b I suck. Yeah, that too for the alphabranch. I'll stick to documentation now...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32949 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-05 17:23:16 +00:00
Joachim Seemer
9439839160 Changed shortcut of Tracker addon 'Open Target Folder' from -T to -O. Fixes #4249. +alphabranch
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32947 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-05 16:49:15 +00:00
Rene Gollent
36204b6dd4 Increase size of alpha images to 600MB. Fixes ticket #4420.
+alphabranch



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32944 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-05 15:25:12 +00:00
Jérôme Duval
c3c10e905a patch OptionalPackages6.diff from ticket #4363
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32942 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-05 14:29:25 +00:00
Axel Dörfler
6d1755ba92 * Removed locale kit leftovers from the build. This closes ticket #4386.
+alphabranch


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32931 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-04 10:50:38 +00:00
Stephan Aßmus
7f7a624ee3 Patch by scottmc:
* Updated Pe package
* Updated subversion package (using  ~/config/settings/subversion instead of
  ~/.subversion)
* Corrected APR dependencies

Test pending. Thanks a lot!


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32919 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-03 10:22:59 +00:00
Bruno G. Albuquerque
a6996bf541 - Fix an issue with using update-install to a partition that has spaces in its
name.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32911 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-02 23:14:21 +00:00
Philippe Houdoin
c3a4c476cf Fixed a typo.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32910 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-02 21:10:19 +00:00
Stephan Aßmus
4fcdbc69a6 Patch by scottmc with small fixes by myself:
Updated to use all the new alpha1 packages. I have not yet done throughrough
testing myself. I figured that trunk should also use the newest packages.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32885 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-01 11:42:09 +00:00
Axel Dörfler
6203096a86 * Removed the GPL_ONLY stuff from ntfs and reiserfs in trunk as well.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32883 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-09-01 10:16:21 +00:00
Ryan Leavengood
9e76d23a73 - Added vector icons for Mark as New and Mark as Read Tracker add-ons.
- Removed bitmap icons.
- Updated rdef copyrights.
- Added them to the image.

I also tested them.

+alphabranch


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32799 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-08-29 00:35:39 +00:00
Michael Lotz
10c8ce934f Globally enabling the ATA stack now so we don't get inconsistent states between
the alpha and non-alpha profiles.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32768 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-08-27 20:55:26 +00:00
Jérôme Duval
12f728d9fe echo needs -e to interpret special escapes like \t
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32618 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-08-22 17:33:58 +00:00
Jonas Sundström
8e8130d1f0 Adding routerboard_mipsel platform stubs and linker script.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32594 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-08-22 01:48:18 +00:00
Axel Dörfler
67838392dc * Applied stippi's no-patents patch, but without the ffmpeg part, as that one
is obviously already configured not to use patented code.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32577 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-08-21 17:20:23 +00:00
Axel Dörfler
c53744492d * Fixed the output directory of the haiku-netboot.tgz.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32576 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-08-21 16:22:56 +00:00
Michael Lotz
38516368ea Switching to the ATA stack for the @alpha targets. We need more widespread
testing to determine where we are at sooner than later now.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32569 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-08-21 14:34:16 +00:00
Ryan Leavengood
e58f5f3d02 Extract libjpeg from the JPEGTranslator and make it a standalone lib. Added to
image and DevelopmentMin optional package. This is the original libjpeg (6b),
which I will updated to version 7 within the next few days. I need to
understand better the modifications made to it before updating.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32553 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-08-21 02:17:42 +00:00
Ryan Leavengood
b6b0567fbd - Change Autostart directory name to launch.
- Move the launching of files in this directory from the Bootscript to the
UserBootscript.
- This means we now ship a working UserBootscript instead of just a sample.
- Updated documentation based on this change and Humdinger's suggestions.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32544 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-08-20 19:21:18 +00:00
Ryan Leavengood
176b361595 Add an Autostart directory as an easy way to start applications at boot up.
The dead simple Bash code was just copied from Humdinger's patch on #1202. He
also suggested having a link on the Deskbar for this folder, but I don't know
if that is needed. We just need to document it, which I may do next.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32527 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-08-19 21:26:36 +00:00
Axel Dörfler
2c69b5b6c0 * Made the libbe_test environment basically working under Haiku - to actually
make it work, one would need to use versioning for all libbe symbols. This is
  worth an 8k price per file that links against libbe.so, so I didn't want to
  commit this as is. An alternative to this solution would be to write a
  separate application that is responsible for the app_server's window. Comments
  welcome.
* Removed BeOS compatbility of the libbe_test stuff.
* Renamed the libbe_test targets from *haiku* to *test*, ie. libbe_haiku.so is
  now called libbe_test.so, haiku_registrar is now test_registrar, etc.
* This also removes BeOS compatibility from tracker/FSUtils.cpp (all BeOS
  compatibility should be removed, but I don't want to make Alexandre more work
  in his branch, and it's not urgent at all).
* Replaced the former "run" scripts for the test environment with a single
  run script (see updated NOTES file).
* Removed the libbe_test target from some applications - this was only to help
  developing them under BeOS, and is thus no longer necessary.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32521 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-08-19 14:17:13 +00:00
Rene Gollent
01b36e3fcd Yasm is unnecessary here as it's already a Development dep.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32496 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-08-18 15:07:18 +00:00