Commit Graph

568 Commits

Author SHA1 Message Date
Chris Roberts
83d635b6a7 Convert/update fitz to working recipe
--HG--
rename : media-libs/fitz/fitz-1.0.recipe => media-libs/fitz/fitz-1.1.recipe
2013-11-18 01:25:49 -07:00
Chris Roberts
2620077d4f Convert djvulibre to working recipe 2013-11-18 01:25:17 -07:00
Chris Roberts
4b170d9b9e Convert jbig2dec to working recipe 2013-11-18 01:24:36 -07:00
Chris Roberts
dd3a084dbd Convert openjpeg to working recipe 2013-11-18 01:23:52 -07:00
Adrien Destugues
ca405395fb im: add tests and some extra fixes
- Use system zlib
- Link tests dynamically with the libs
2013-11-17 15:52:29 +01:00
Adrien Destugues
f0fd4fe4d4 im,cd,lua: more work towards hybrid mode packages
* Do not rebuild libz and freetype from CD sources, use the system
ones.
 * I had to force a dependency on as$secondaryArchSuffix, otherwise
binutils 2.17 is included in the chroot instead of the gcc4 version.
 * The policy checker complains that the packages don't depend on
libstdc++.so, but this should be provided by haiku_x86.hpkg ?
 * The patch for IUP fails to apply. I guess this is because of line
ending problems as we work from a zipped source archive. Using "git
apply" manually works, however.
2013-11-17 12:15:10 +01:00
Adrien Destugues
31bcf8b0a3 fontconfig: fix devel package dependencies
Depend on the base package using the right name.
2013-11-17 11:07:34 +01:00
Adrien Destugues
ac009bccc0 im: allow hybrid builds and other cleanups
* Fix tecmake to set a soname for the libraries

This currenly fails strict-policy checks because the package doesn't
depend on libstdc++.so, but this should be in haiku$secondaryArchSuffix.
I also had to explicitly depend on the proper version of as, otherwise
the one for gcc2 would be picked up. I suspect one of the dependencies
is wrong, but attempts to use haikuporter --why have failed.
2013-11-16 21:59:31 +01:00
Adrien Destugues
e1b08f24f2 Fontconfig: fix secondary architecture build
* Missing suffix for binaries
 * Export pkg-config path so pkg-config picks the libs (freetype, in
this case) for the right architecture.
2013-11-16 21:59:30 +01:00
Adrien Destugues
bfa0e07c9d Freetype: remove useless dependency
* The runtime package for freetype doesn't seem to need bzip2
development package. This looks like a copypaste error.
2013-11-16 21:59:29 +01:00
Adrien Destugues
3af2497960 WIP recipe for IUP
* Rebase the work I did against latest IUP release
 * Currently fails to build because IUP wants to generate both Lua 5.1
and 5.2 bindings. It seems we can't build_require both packages to build
the bindings ? (require should be ok, as the libs for each version will
go in different packages in the end).
 * Also, port some of the fixes to tecmake to the two other tecgraf libs
using it.
2013-11-15 23:45:03 +01:00
Adrien Destugues
e56aecd934 Add recipe for tecgraf im.
The libs have no soname (as usual with tecgraf products), and
prepareInstalledDevelLibs isn't working. What can we do to fix that?
2013-11-15 21:49:31 +01:00
Scott McCreary
a9cd5138b2 Imrpoved secondaryArchsuffix for sdl_mixer 2013-11-14 12:00:43 -08:00
Scott McCreary
18aca96f7c Fixed comment in libsdl2 recipe 2013-11-14 12:00:40 -08:00
Scott McCreary
5a3f50eaa3 Renamed and fixed openal-1.13.0 recipe 2013-11-14 12:00:38 -08:00
Scott McCreary
d913d4a8af Initial recipe for fontconfig, may need further testing 2013-11-14 08:31:04 -08:00
Scott McCreary
647174b1d5 Rename WIP-taglib-1.9.1.recipe so haikuporter stops nagging 2013-11-14 08:30:53 -08:00
Scott McCreary
db625b69e6 Rename taglib-1.9.1 to WIP-taglib-1.9.1, delete old taglig recipes except 1.7.2 2013-11-13 15:59:40 -08:00
Scott McCreary
a02b30d6e3 Fixed taglib-1.7.2 so that it puts headers in the right place. 2013-11-13 15:58:02 -08:00
Scott McCreary
fceb3f70bd Fixed taglib-1.7.2.recipe so that it builds on gcc2, this might be the last version that will work on gcc2. 2013-11-13 02:34:32 -08:00
Scott McCreary
97f653e057 Added more support for secondaryArchSuffix in sdl libs 2013-11-12 17:22:56 -08:00
Scott McCreary
33860b3437 Added more support for secondaryArchSuffix in libsdl 2013-11-12 17:22:37 -08:00
Scott McCreary
58459643ff Removed old sdl_image recipes 2013-11-12 17:22:15 -08:00
Scott McCreary
94ece9f3bc Update libwebp to 0.3.1 2013-11-12 17:21:52 -08:00
Scott McCreary
2bde8e1b1a Updated giflib to 5.0.5 2013-11-12 17:21:30 -08:00
Scott McCreary
4e2a44f089 Converted allegro to .recipe format. Can't test yet due to broekn CMake 2013-11-12 02:17:46 -08:00
Scott McCreary
4103e8963a Update libmikmod to 3.3.3 2013-11-08 23:55:50 +00:00
Scott McCreary
2c0713618c Add secondaryArchSuffix to libmad 2013-11-08 18:41:24 +00:00
Scott McCreary
f9643bf626 Further cleanup of sdl_image, sdl_mixer and smpeg recipes. 2013-11-06 02:07:33 -08:00
Scott McCreary
3ff8df662f Deleted old sdl-config 2013-11-05 01:17:36 -08:00
Scott McCreary
61fecd8070 fix smpeg prerequire issue in sdl_mixer recipe 2013-11-04 19:54:57 -08:00
Scott McCreary
9a8443a3e1 Added devel:smpeg to smpeg recipe so that it gets detected when building sdl_mixer 2013-11-04 17:06:41 -08:00
Scott McCreary
a6ac67803d Initial .recipe for openal. Needs cmake to be fixed, plus _devel added still 2013-11-04 01:14:32 -08:00
Scott McCreary
58d405b90a Fixed libsdl so that it actually builds for secondary arch. 2013-11-04 00:42:09 -08:00
Scott McCreary
c27d8739af Removed from sdl_config, in sdl_sound. 2013-11-04 00:41:03 -08:00
Scott McCreary
f6c4f45678 Added secondaryArchSuffix to sdl_sound. 2013-11-04 00:38:38 -08:00
Scott McCreary
de68bbaf2c Updated smpeg to support secondaryArchSuffix 2013-11-03 13:01:27 -08:00
Scott McCreary
e74a692356 Updated smjpeg to support secondaryArchSuffix 2013-11-03 11:58:20 -08:00
Scott McCreary
bbb5457321 Updated sge to support secondaryArchSuffix 2013-11-03 11:55:16 -08:00
Scott McCreary
a1e46ff4f8 Updated sdl_gfx to support secondaryArchSuffix, TODO: get TEST to work 2013-11-03 04:45:29 -08:00
Scott McCreary
3dbc2af624 Updated guilib to add secondaryArchSuffix support 2013-11-03 02:15:41 -08:00
Scott McCreary
7626791faa Updated sdl_net to add secondaryArchSuffix support 2013-11-03 02:15:28 -08:00
Scott McCreary
1fc7b020e8 Removed sdl_libpak. 2013-11-03 02:15:15 -08:00
Scott McCreary
f68546adda Fixed devel for sdl_ttf and sdl_mixer so that they are now detected and built if needed by higher level package. 2013-11-01 16:45:12 -07:00
Scott McCreary
bb952bd1ba Fixed libsdl, libsdl2 and sdl_ttf, removed outdate sdl_ttf recipes. 2013-11-01 07:47:53 -07:00
Scott McCreary
8aacde26f5 Updated sdl_mixer as Ingo suggested, hopefully I got it this time. TODO: get fluidsynth added in soon 2013-11-01 00:06:58 +00:00
Scott McCreary
f34a9143f2 Added secondaryArchSuffix to flac recipe 2013-10-31 03:32:04 -07:00
Scott McCreary
c2f6992d98 WIP libsdl, added secondaryArchSuffix 2013-10-31 03:31:37 -07:00
Scott McCreary
1109466025 Updated sdl_mixer to support secondaryArchSuffix 2013-10-31 03:31:06 -07:00
Scott McCreary
ddc31c09c5 WIP taglib-1.7.2, needs a fix to cmake, see issue#46 2013-10-31 03:30:37 -07:00