Ingo Weinhold
4b80857c5e
Update libsolv
2013-04-16 15:10:25 +00:00
Ingo Weinhold
e81058822c
Update to current libsolv version
...
* Includes recent OpenSUSE/libsolv changes and sync with
package kit changes (BPackageVersion::release -> revision).
* Add missing expat [build_]requires.
* BUILD(): Remove "build" directory before re-creating it.
2013-04-15 21:45:51 +00:00
Oliver Tappe
66cce01b0c
Work towards getting subversion with all dependencies built. The remaining
...
problem is that apr-util won't build yet, due to it relying on the sources of apr being around. We need support for source packages to solve that, so that will be the next step.
2013-04-14 22:06:31 +00:00
Oliver Tappe
93daa4e027
* apparently, libtool may invoke ranlib
2013-04-14 17:56:59 +00:00
Oliver Tappe
e494b43bda
Revision 4 of gcc-2.95.3_110711:
...
* strip debug info from all binaries
* based on architecture, decide whether or not to link the tools into
the default path
* use relative symlinks instead of absolute ones, as the latter won't work
when building gcc with itself (in which case the .self-symlink in the
/packages folder will point to the packaging path, where no binaries
exist yet)
2013-04-14 15:41:22 +00:00
Oliver Tappe
b5cfbf400e
* Add symlinks for all binaries into $prefix/bin/, making all the tools
...
available via standard paths. This makes only sense for the default compiler,
but we currently can't tell haikuporter if the one being built is such a
beast.
I suppose we need some kind of feature mechanism for ports in order to be
able to enable/disable stuff like this from the outside.
2013-04-13 16:08:46 +00:00
Oliver Tappe
2fb46053f1
* one more round of requirements shuffling, the base packages seem to
...
be declared properly, now
* improve formatting of recipe files for better readability and better
compatibility with showing diffs (when moving specification lines)
* add/improve DESCRIPTION where it was just a copy of SUMMARY
2013-04-13 14:55:49 +00:00
Oliver Tappe
5a00b8acf0
Revision 1 of autoconf-2.69:
...
* specify compatibility as >= 2.60, matching the documentation
* move cmd:sed from build_prereq to build_req
* inactivate on all architectures
2013-04-12 23:25:15 +00:00
Oliver Tappe
02403b7dab
Revision 3 of autoconf-2.68:
...
* specify compatibility as >= 2.60, matching the documentation
* move cmd:sed from build_prereq to build_req
2013-04-12 23:23:38 +00:00
Oliver Tappe
77afbd0298
Revision 3 of make-3.82:
...
* remove comment that no longer applies to how we do "install"s
* insert description from homepage
* add cmd:sed as build_req
2013-04-12 23:21:48 +00:00
Oliver Tappe
4bee30e63b
Revision 1 of automake-1.13.1:
...
* add cmd:autoconf and cmd:perl as build-prereqs
* declare as untested on all architectures to make it inactive for haikuporter
2013-04-12 23:20:02 +00:00
Oliver Tappe
22b1f1519f
Revision 3 of automake-1.11.1:
...
* add cmd:autoconf and cmd:perl as build_prereqs
2013-04-12 23:18:14 +00:00
Oliver Tappe
91b3bbf55b
Revision 3 of libtool-2.4:
...
* move cmd:sed from build_prereq to build_req
* adjust compatibility declarations for autoconf and automake to match
their documented behaviour
2013-04-12 23:17:04 +00:00
Oliver Tappe
02490389f5
Revision 3 of flex-2.5.35:
...
* specify to be compatible with autoconf >= 2.60
2013-04-12 23:14:46 +00:00
Oliver Tappe
71bf6f9e94
Revision 3 of m4-1.4.16:
...
* add cmd:sed as build-requires
2013-04-12 23:12:29 +00:00
Oliver Tappe
01383b538d
Revision 1 of sqlite-3.7.16.1:
...
* declared as untested on all architectures, such that it won't be tried
by haikuporter yet
2013-04-12 23:11:39 +00:00
Oliver Tappe
3a9b7d1808
Revision 2 of tar-1.26:
...
* add missing build-prerequires cmd:make, cmd:gcc and cmd:ld
2013-04-12 23:09:21 +00:00
Oliver Tappe
37ce815186
Revision 3 of perl-5.10.1:
...
* move cmd:sed from build-prerequires to build-requires
2013-04-12 23:07:44 +00:00
Oliver Tappe
afb58916ac
Revision 3 of texinfo-4.13a:
...
* add missing build-prerequisite cmd:sed
2013-04-12 23:06:04 +00:00
Oliver Tappe
9324df8ddc
Revision 2 of sed-4.2.1:
...
* add missing prerequisites cmd:gcc, cmd:make and cmd:sed
* switch build stage to use autoreconf instead of autoconf, as was
hinted by a message during the build before, however that doesn't
seem to help much with respect to getting rid of warning messages
2013-04-12 23:04:28 +00:00
Oliver Tappe
fa9e20eb9b
Add folders 'packages' and 'repository' to svn:ignore
2013-04-12 22:59:22 +00:00
Oliver Tappe
434016e741
Take short route of fixing problems in requires of gcc:
...
* there's no cmd:binutils, it's just a package
* there's no cmd:texinfo, it's just a package
Later, all the required commands should be put here
instead of requiring packages.
2013-04-11 20:24:14 +00:00
Oliver Tappe
0e4b1914bf
Move cmd:make from build_requires to build_prerequires in all autoconf recipes.
2013-04-11 20:21:55 +00:00
Oliver Tappe
131b195e6b
Convert tar-1.26 to recipe format.
2013-04-11 20:20:11 +00:00
Oliver Tappe
2c784482c2
Convert sed-4.2.1 to recipe format and adjust the patch to no
...
longer require fuzz.
2013-04-11 20:19:37 +00:00
Oliver Tappe
a085212a2e
Dropped packages- and repository-folders again, as keeping them
...
under version control makes things more difficult than needed.
2013-04-11 11:24:15 +00:00
Scott McCreary
3ca9eb8d5e
Changed recipe for sqlite-3.7.16.1 based on the updated one for sqlite-3.7.5
2013-04-10 10:41:19 +00:00
Ingo Weinhold
a035e90844
sqlite: Relax compat version from 3.7 to 3
...
The subversion requires is >= 3.4, so things didn't quite fit before.
2013-04-09 18:05:35 +00:00
Ingo Weinhold
84781ee68a
libiconv: Fix provides
...
The main provides must be "libiconv", not "iconv".
2013-04-09 18:02:13 +00:00
Oliver Tappe
9597a02f40
Add cmd:tar as requirement of libtool
...
* libtool uses tar to copy files, so it is a runtime requirement
2013-04-07 21:43:33 +00:00
Oliver Tappe
6ce6999577
Added top-level folders:
...
- 'packages' is where built packages are being collected
- 'repository' will be populated by haikuporter with the package-info files
required for dependency resolution via pkgman
2013-04-06 13:09:20 +00:00
Scott McCreary
e73e25f6e4
Update sqlite to 3.7.16.1
2013-04-05 15:43:33 +00:00
Ingo Weinhold
e90db8275d
Add a recipe for libsolv
...
Gentoo Portage doesn't know it, so I just picked the dev-libs
category.
2013-04-02 12:13:50 +00:00
Scott McCreary
f0a5b24ee4
Converted autoconf-2.69 and automake-1.13.1 to .recipe format.
2013-04-02 05:25:50 +00:00
Scott McCreary
8cc5b19ad5
Update curl to 7.29.0
2013-04-02 05:14:25 +00:00
Oliver Tappe
fee11484cf
* replace STATUS_HAIKU with appropriate ARCHITECTURES specification
2013-04-01 17:52:42 +00:00
Oliver Tappe
37404c8730
* fix all syntactical problems in recipe files
2013-03-30 18:58:47 +00:00
Ingo Weinhold
8b640ecacc
arc-5.21o.recipe: Revert incorrect part of r2363
...
Apparently the script converting to shell syntax was a bit too greedy. Not that
matters much; the install section looks like it is completely broken anyway.
2013-03-29 22:13:14 +00:00
Oliver Tappe
a477cb45a4
* adjust autoconf-2.68 and perl-5.10.1 to activate the build package only
...
in the INSTALL phase, as they won't build otherwise
2013-03-29 17:15:07 +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
Ingo Weinhold
888e133171
subversion-1.6.15: Update from trunk and update for hpkg building
2013-03-29 01:02:30 +00:00
Ingo Weinhold
95c157ef91
sqlite-3.7.5: Update for hpkg building
2013-03-29 00:59:21 +00:00
Ingo Weinhold
43728ff6f4
neon-0.29.6: Update from trunk and update for hpkg building
2013-03-29 00:58:02 +00:00
Ingo Weinhold
4a26d0a4c9
libiconv-1.13.1: Update from trunk and update for hpkg building
2013-03-29 00:55:31 +00:00
Ingo Weinhold
141d1c41ea
openssl-1.0.0d: Update from trunk and update for hpkg building
2013-03-29 00:54:09 +00:00
Ingo Weinhold
1505e97c1b
libxml2-2.7.8: Update for hpkg building
2013-03-29 00:51:01 +00:00
Ingo Weinhold
52c7c8c300
expat-2.0.1: Update for hpkg building
2013-03-29 00:49:32 +00:00
Ingo Weinhold
4f80c5f0c8
apr-util: Update from trunk and update for hpkg building
...
Ignore the patch from trunk, though, since it doesn't seem useful.
2013-03-29 00:47:49 +00:00
Ingo Weinhold
607c7b53a9
apr-1.4.2: Update for hpkg building
2013-03-29 00:40:46 +00:00