Commit Graph

2855 Commits

Author SHA1 Message Date
Adrien Destugues
3d45d96ca4 Recipe for HaikuWebkit 1.2.0
The build phase runs, but the install ends up in KDL for me. Seems to be
a bug with the chroot and file path mixup or something.
2013-11-21 12:07:23 +01:00
Scott McCreary
b29b2d83cc Added syntax highlighting for .recipes files to Pe, work done by GCI2013 student Alvin 2013-11-21 06:34:00 +00:00
Scott McCreary
b092885384 Merged in brandon_tran/haikuports_brandon_gci (pull request #2)
More Detailed Descriptions for Five .recipe Files | Google Code-In 2013
2013-11-20 16:04:22 -08:00
Scott McCreary
b70909fc7d Fixed 5 font recipes, darn those CRs 2013-11-20 10:40:51 +00:00
Scott McCreary
53d524145c Updated DESCRIPTIONS for 5 fonts, updates by GCI2013 student Anna Gajdová 2013-11-20 10:28:12 +00:00
Scott McCreary
d47411f884 Update libpcre to 8.33, patched Pe so that it builds again. 2013-11-20 09:30:30 +00:00
Brandon Tran
bf18a93892 Expanded description in nano-2.2.6 for Google Code-In 2013. 2013-11-20 00:24:20 -08:00
Brandon Tran
868ce90398 Expanded description in unrar for Google Code-In 2013. 2013-11-20 00:09:48 -08:00
Brandon Tran
2e9eeae9c4 Expanded description in p7zip-9.13 for Google Code-In 2013. 2013-11-19 23:33:31 -08:00
Brandon Tran
e36636d635 Updated description of bzip2 for Google Code-In 2013. 2013-11-19 22:16:04 -08:00
Brandon Tran
9f1353dae9 Updated description of app-dicts/aspell_en for Google Code-In 2013 2013-11-19 21:54:23 -08:00
Chris Roberts
093f5eecd6 Fix some issues with the qt recipe
* Fix an upstream problem with the time conversion in the native
  system notifications

* Kludge the packaging to put *.so symlinks in the runtime path too.
  Not particularly happy about it but I'm sick of dealing with this
  recipe. This makes qmake/cmake/etc... happy
2013-11-19 18:19:52 -07:00
Scott McCreary
e56d3553eb Fixed querywatcher recipe 2013-11-19 16:31:52 -08:00
Scott McCreary
e178738cc9 Initial recipe to build Backup, recipe by GCI2013 student tgkokk 2013-11-19 16:31:07 -08:00
Scott McCreary
c86b966af1 Added anonymous_pro, cantarell and lohit fonts, .recipes by GCI2013 student Adrián Arroyo Calle 2013-11-19 12:22:07 -08:00
Scott McCreary
8c95d507ab Fixed required libraries for tuxpaint 2013-11-19 08:48:18 +00:00
Scott McCreary
84fbae4af9 Added recipe for QueryWatcher, fails to build on makefile-engine error 2013-11-19 08:48:15 +00:00
Scott McCreary
17ee4db857 Fixed recipe for hare so that it actually builds now. 2013-11-18 16:40:26 -08:00
Chris Roberts
5338cfb2c9 Convert documentviewer to working recipe 2013-11-18 01:26:10 -07:00
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
a8671aabf4 Lua: fix devel package provide.
Thanks to augiedoggie for spotting this.
2013-11-17 11:06:55 +01:00
Adrien Destugues
6fb6ba0f93 cd,iup: support hybrid builds
* Untested, as IM fails to build for a non-identified reason.
2013-11-16 21:59:31 +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
62984b532f Lua: allow hybrid builds. 2013-11-16 21:59:30 +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
Chris Roberts
af5b369911 Fix gcc2 support for qt-4.8.5
* Fix systray support by removing check for
  /boot/common/bin/qsystray. Instead we always return true
  when determining if Haiku supports a systray since qsystray
  is guaranteed to be installed
* qmake will need some fine tuning. When trying to build other
  qt based projects it will insert the wrong link flags
  (i.e. -L.../lib... instead of -L.../develop/lib...)
2013-11-15 21:11:53 -07: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
75c04e7a07 Add recipe for tecgraf cd. 2013-11-15 22:18:40 +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
Chris Roberts
bc3bb93dd6 Installation path adjustments and empty dir cleanup of qt recipe 2013-11-15 00:39:00 -07:00
Chris Roberts
5ac3c55044 Add qt-4.8.5 recipe
* Untested as secondary on gcc2
* Could use some subpackages like _debug/_demos/etc...
  (demos and examples are disabled at the moment)
* Might need some fine tuning of install directories but they're
  generally ok.  This is things like possibly moving qtconfig
  into the preferences directory and putting some of the bin
  commands that are currently in the _devel package into an apps
  dir.
* Several of the libs and some of the data files from the main
  package could probably be put in the _devel package.
2013-11-14 20:23:31 -07: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
Chris Roberts
dadd33666f Fix beam and mark as available for gcc4
--HG--
extra : rebase_source : 0342786067b18f00e9e36577923f1784eb270164
2013-11-14 02:21:43 -07: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
Siarzhuk Zharski
1a52683d2f KeymapSwitcher updated to 1.2.7.11
* pre-sort keymaps in available keymaps outline view;
* fix issue with fake menu-field label;
* rename Hotkey to Shortcut;
* do not bind localization catalogs into preferences UI application.
2013-11-13 23:27:56 +01: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