Commit Graph

212 Commits

Author SHA1 Message Date
Ingo Weinhold
3315657fae cmake: Fix finding libraries
Set CMAKE_SYSTEM_LIBRARY_PATH in Haiku.cmake by default after all.
CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES doesn't really seem to be
used.
2013-05-20 18:11:03 +02:00
Ingo Weinhold
bc5c232ac0 Convert ctags recipe to an actual recipe 2013-05-02 15:19:55 +02:00
Ingo Weinhold
588f7769ed Convert cmake 2.8.5 recipe to an actual recipe
Also adjust the patch according to the new directory layout for
development files and simplify in a few places.
2013-04-28 19:12:03 +02:00
Oliver Tappe
2191f6611f Rename all port folders containing '-' to use '_' instead.
* haikuporter relies on the recipe file sharing the name with the port folder
2013-04-21 18:58:18 +02:00
Oliver Tappe
37404c8730 * fix all syntactical problems in recipe files 2013-03-30 18:58:47 +00:00
Oliver Tappe
60aba35d64 * convert all .bep files to follow shell syntax
* rename all .bep files to .recipe
2013-03-29 16:31:03 +00:00
Oliver Tappe
94cc6aaf85 Merge all changes from trunk 2013-03-29 14:04:07 +00:00
Cian Duffy
6a4bae3959 KDE automoc - Qt moc file creator 2013-02-13 00:14:39 +00:00
Cian Duffy
6a08bd3d29 Update .bep to use finddir and warn of required perl module 2013-02-13 00:08:54 +00:00
Cian Duffy
42f79c0439 Fix Freetype detection routine in cmake 2013-02-10 23:27:22 +00:00
Adrien Destugues
6f41d37e10 Some of our patches were merged upstream (thanks!). Remove them from the patch file. Also add a test rule while I'm at it. We fail 8 tests out of 257. 2013-01-11 19:17:13 +00:00
Scott McCreary
11aeee779c Initial bep and patch for premake, from GCI2012 student skycocker,
based on 4.2.1 bep and patch from michaelvoliveira.
2013-01-03 22:40:15 +00:00
Scott McCreary
41ac5ce752 Fixed cmake-2.8.10.2 so that it puts cmake.m4 in proper place.
Also removed commented out steps in bep that are no longer needed.
2013-01-03 01:07:04 +00:00
Scott McCreary
48e743afe0 Initial bep and patch to build cmake-2.8 for git. 2012-12-05 17:02:29 +00:00
Scott McCreary
5320fcefbe Initial bep for cmake-2.8.10.2, note that this is currently broken, need to patch a bit more
still, it's failing at existence of long long unknown, in ABI.h
2012-12-04 15:41:23 +00:00
François Revol
ca181405e8 Remove leftover 2012-11-27 19:15:19 +00:00
François Revol
9ffb59f034 Move the xproto .bep I added to x11-proto/xproto.
HATE working for nothing.
2012-11-27 19:04:28 +00:00
François Revol
8f947a0a0b Move the xorg-macros .bep I added to util-macros.
I didn't notice this crap was already here under another name.
Can't they just come up with a canonical name and be done with it???
2012-11-27 18:55:34 +00:00
François Revol
71518137c7 Add a patch for configure
Somehow they want to know the field name for the bits in fd_set.
Of course we don't use an usual name...
2012-11-27 18:37:06 +00:00
François Revol
568854260c Fix folder names 2012-11-27 18:35:16 +00:00
François Revol
d092c89bf9 Indent the COPYRIGHT entry 2012-11-27 18:34:37 +00:00
François Revol
c8322dc61d Add a .bep for xproto, required by libXpm
Not sure about the licence, COPYING contains several ones.
2012-11-27 18:32:04 +00:00
François Revol
46e4255d1f Fix copyright and licence notes that were mixed up with libXpm's.
Not entirely sure about the licence though,
both Oracle and RedHat seem to claim a different one on this.
2012-11-27 18:16:29 +00:00
François Revol
00fd492a30 Add a .bep for xorg-macros
Those are required by libXpm.

The -V to autogen.sh is to stop it to run configure for us.

The datadir is set to the lib folder since it's used to put pkgconfig stuff,
but it's ugly.
2012-11-27 17:13:12 +00:00
Adrien Destugues
96b3099cbf Add netsurf shared buildsystem. 2012-11-07 15:40:04 +00:00
Scott McCreary
339562338d Updated scons, by kallisti5 2012-09-30 16:35:12 +00:00
Chris Roberts
9dd9a605f0 Update astyle svn build to r361 2012-08-05 20:04:45 +00:00
Chris Roberts
7b8d4f22d0 Update global to 6.2.4 2012-07-27 04:49:16 +00:00
Scott McCreary
6ba57d2928 Missed the example-descriptors directory on previous commit. 2012-07-25 18:46:00 +00:00
Scott McCreary
e0a2b7eb99 Initial .bep file for abi-compliance-checker.
Included zooey's README and examples from the previous abi-compliance-checker OptionalPackage.
2012-07-25 18:43:11 +00:00
Scott McCreary
d6b42a8496 Updated fastdep-0.16 to pull source from the haikuports server. 2012-06-17 18:06:21 +00:00
Chris Roberts
c24657cc7b Update patchutils to 0.3.2 2012-05-03 05:35:13 +00:00
Chris Roberts
9bc1758dc5 Update GNU global to 6.2 and prune the old versions. 2012-05-03 03:33:41 +00:00
Scott McCreary
d7e9f57515 Updated ccache to 3.1.7 2012-02-29 19:47:51 +00:00
Chris Roberts
61b5b59aa0 Add astyle revision 339. 2012-02-21 07:11:25 +00:00
Chris Roberts
612f3c695c Update gnu global to 6.2 2012-02-21 06:43:35 +00:00
Scott McCreary
bb80bd99a3 Initial patch and bep for building bsdbuild, may not be working yet, haven't tested it. 2011-08-25 19:54:14 +00:00
Scott McCreary
31607f95b5 Updated bep and patch files for scons 2.0.1 from Roland Plüss. 2011-07-29 16:39:40 +00:00
Scott McCreary
38c096fcd5 Updated scons to 2.0.1, based on bep and patch from Roland Plüss.
A    scons/scons-2.0.1.bep
A    scons/patches/scons-2.0.1.patch
2011-07-27 17:50:06 +00:00
Ingo Weinhold
b7091df068 Remove the /boot/home/config paths again for alignment with the Unixes. 2011-07-10 22:41:09 +00:00
Ingo Weinhold
81bba8b879 Remove the /boot/home/config paths again for alignment with the Unixes. 2011-07-10 22:29:58 +00:00
Ingo Weinhold
615f480f33 Hand-edited patch for package management. 2011-07-10 12:30:36 +00:00
Ingo Weinhold
7a526be692 Merge dev-util/cmake from trunk. 2011-07-10 12:18:25 +00:00
Ingo Weinhold
f6e6d9cabb Remove Haiku.cmake. Not sure why it was there. 2011-07-10 12:16:01 +00:00
Ingo Weinhold
29eeb2226f Add patch and bep file for CMake 2.8.5
* The patch is based on the 2.8.4 patch, i.e. keeps the changes from it (save
  for corrected indentation).
* Clean up superfluous checks where it was assumed that Haiku defines the
  __BEOS__ cpp macro.
* Platform/Haiku.cmake:
  - No longer define the BEOS CMake variable, but define HAIKU instead. Adjust
    all checks accordingly.
  - No longer include Platform/UnixPaths. There isn't really anything helpful
    in it for us. Instead define UNIX directly and use the correct Haiku paths.
  - Also add the */non-packaged paths, although they don't exist on a non-PM
    Haiku. Will require less changes later.
  - Clean up a few variables that weren't correct according to the
    documentation (like CMAKE_DL_LIBS) and add missing ones.
* cmExportCommand.cxx, cmFindPackageCommand.cxx, cmLocalGenerator.cxx,
  CPack/cmCPackGenerator.cxx: No longer use BPath and the C++ find_directory().
  Now use the C find_directory() instead, getting rid of the otherwise
  unnecessary libbe dependency.
2011-07-09 21:43:48 +00:00
Scott McCreary
ceb6bb33ca Fixed directories for cmake, it works again. 2011-05-19 17:26:15 +00:00
Chris Roberts
b836d52673 Update gnu global to 5.9.4 2011-05-14 19:28:18 +00:00
Scott McCreary
89d2295ba6 Cleaned up directories for ccache, and also updated to 3.1.4 2011-05-12 16:31:41 +00:00
Scott McCreary
911248a388 Fixed the cmake so that it puts include files in the right place. 2011-05-03 19:36:00 +00:00
Scott McCreary
cf1039cf34 Added patch for cmake-2.8.4 to allow for finding opengl and lua. 2011-04-27 20:33:41 +00:00