110 Commits

Author SHA1 Message Date
Tom G. Christensen
ac455e9b47 Convert to newer buildpkg
Upgrade to 1.11.16 upstream version which contains several bugfixes for
remote exploits
2004-05-26 08:13:47 +00:00
Tom G. Christensen
d776630236 meta data files should have a suffix matching the section header in pkgdef
for the package they belong to.
2004-05-14 09:48:35 +00:00
Tom G. Christensen
21e83d5fc3 The missing depend and pkgdef files 2004-05-14 08:34:58 +00:00
Tom G. Christensen
06f9562730 Updated to 3.8.1p1 upstream
Add depend file
Converted to pkgdef style
Removed obsolete pkginfo.in
2004-05-14 08:21:58 +00:00
Tom G. Christensen
52b1c5e1c3 GNU Grep with new pkgdef meta 2004-04-28 06:40:13 +00:00
Tom G. Christensen
95cb64e713 clean meta is automatically done by clean distclean 2004-04-15 08:06:34 +00:00
Tom G. Christensen
9e98396794 Update to gcc 3.3.3
With the new pkgdef file build.sh has been cleaned of all the hoop
jumping needed to build multiple packages before.
2004-04-15 08:03:38 +00:00
Tom G. Christensen
d95a6bd47a Add patches for CAN-2004-0079 & CAN-2004-0112 2004-03-24 11:31:47 +00:00
Tom G. Christensen
e82aaf705c Remove info/dir file 2004-01-29 15:45:06 +00:00
Tom G. Christensen
87fd44a463 Latest GNU tar
This is the version used in most Linux dists
2004-01-29 14:13:13 +00:00
Tom G. Christensen
6933cf9e0f New rsync fixes security hole 2004-01-29 13:45:22 +00:00
Tom G. Christensen
4c6c70df0a GNU grep for Solaris
for clean installation into a stagedir it required a small patch to one
the makefiles
2004-01-26 13:42:22 +00:00
Tom G. Christensen
2a3893c025 Upgrade to latest stable releases.
Closes a few security holes among other things.
2004-01-20 13:53:50 +00:00
Tom G. Christensen
bdf6fdc2b5 gcc will now default to create code for the ultrasparc cpu using v8+
instruction set.
Renamed the libstdc++ and libgcc packages. What matters for these two
packages are the .so version of the libraries contained within.
Therefore the .so version has been integrated in the packagename instead
of the gcc version.
2004-01-12 10:21:32 +00:00
Tom G. Christensen
9d80913983 Remove the info/dir file
meta/pkginfo.in is no longer needed
2004-01-12 10:15:58 +00:00
Tom G. Christensen
a4fdeed467 Add proper runtime library search paths 2004-01-09 12:26:12 +00:00
Tom G. Christensen
daf949f6f4 A good bzip2 package which includes a shared library (needed for bzip2
support in PHP).
Needed at small patch to link the DSO since Solaris ld is too braindead
to understand -soname.
2004-01-09 09:49:01 +00:00
Tom G. Christensen
bd03d96c0d Completely redid the shared library approach.
I've ditched the Redhat way since the original makefiles are good to
go with only small tweaks.

The major difference will be that the shared libraries will have an soname
which explicitly spells out the OpenSSL version
ie. instead of libssl.so.3 we'll use libssl.so.0.9.7.3

No problems with having to identify if a newer version is binary compatible
and should be given the same soname.

*All* packages which use a shared libssl should have a depend on the
SBossl<ver>lib package.

Different SBossl<ver>lib packages can be installed at the same time since
it will *only* contain the shared libraries.
2004-01-07 09:26:15 +00:00
Tom G. Christensen
462d0b19ea Tweaks to create properly versioned shared libraries 2004-01-07 09:17:02 +00:00
Tom G. Christensen
6294b9b302 The extra space causes a symlink to be made hvis overwrites the real
manpage.
2004-01-07 09:16:00 +00:00
Tom G. Christensen
f8a93fc85b Add the xterm title hack to the default screenrc 2004-01-06 14:07:48 +00:00
Tom G. Christensen
7ed603486b Screen built for Solaris 2004-01-06 13:24:45 +00:00
Tom G. Christensen
c36daf6c39 rsync build 2003-12-03 10:02:39 +00:00
Tom G. Christensen
825f1fc412 *** empty log message *** 2003-11-10 14:16:37 +00:00
Tom G. Christensen
25efaa29cb Rebuilt 0.9.6 with the fixes from the 0.9.7 package (minus a few things
not needed)
2003-10-27 09:45:29 +00:00
Tom G. Christensen
d27c2e3d67 0.9.7c changed the offset so a new patch was needed
Updated the 0.9.6k patch at the same time to not hardcore the SOVER
2003-10-23 13:45:54 +00:00
Tom G. Christensen
28a9ad48e4 Lots of fixes and rebuilt with 0.9.7c sources 2003-10-23 13:44:43 +00:00
Tom G. Christensen
6c2766639d A major overhaul to the openssl package
- shared libraries are now built
- sh lib versioning changed to follow redhat
- install location changed. Most of it is now installed in
  /usr/local/[bin|lib|man]
- allow seperate installation of libraries for runtime support of
  legacy applications
2003-10-16 10:27:28 +00:00
Tom G. Christensen
a9c9d57ede A bit too much was deleted from the libgcc package 2003-10-14 11:33:22 +00:00
Tom G. Christensen
b1fac33271 pcre 4.4
It won't install correctly in the staged root if a libpcre is not available
in /usr/local/lib.
The solution is simple, since libpcre builds and install okay we package
the half finished installation and temporarily install that while we
rebuild the package :)
2003-10-14 08:34:09 +00:00
Tom G. Christensen
a0007f5479 Don't forget the patches :) 2003-10-14 08:10:43 +00:00
Tom G. Christensen
923472b61c m4 1.4.1 prerelease from RH sources 2003-10-14 08:05:27 +00:00
Tom G. Christensen
dcfc2c2ea7 binutils 2.14 seems broken on Solaris (runtime linking fails) so
disable building gcc to expect binutils
2003-10-11 16:08:55 +00:00
Tom G. Christensen
1f22ab5c8c Updated with the latest patches
Made sure that we build with -R /usr/local/lib
2003-09-25 10:28:13 +00:00
Tom G. Christensen
2cb8efd5e9 PAM bug was found in 3.7.1p1, fixed in p2 2003-09-25 09:10:22 +00:00
Tom G. Christensen
77568ab381 bison 2003-09-24 12:02:52 +00:00
Tom G. Christensen
52ca166932 Got it.
The gcc-3.3.1 package is self-contained.
The libgcc and libstdc packages are for runtime support and allow you to
build with -L<gccinstdir>/lib but with rpath /usr/local/lib.
Added the missing pkginfo template.
2003-09-03 12:00:07 +00:00
Tom G. Christensen
c0cae476b6 gcc 3.3.1
This works and will create 3 packages - gcc, libgcc and libstdc++
The packagelayout may change at a later date
2003-08-18 15:43:29 +00:00
Tom G. Christensen
b3477b6d7a Binutils 2.14 for Solaris
I've removed c++filt, libiberty.a and standards.info from the stagedir
before packing. This was done since those files overlap with the gcc
already installed.
I have no idea what the right thing to do is, for now I think I'll let gcc
own those files.
The libiberty issue is probably related to the fact that the installed
gcc was built without binutils.
2003-08-18 08:36:33 +00:00
Tom G. Christensen
0d68c91641 "Upgrade" to the new build structure 2003-08-11 13:25:42 +00:00
Tom G. Christensen
7f38ca705b Part of the new build.sh package 2003-08-11 13:24:28 +00:00
Tom G. Christensen
da2dbb3252 GNU Coreutils containing fileutils, sh-utils & textutils 2003-07-17 07:40:35 +00:00
Tom G. Christensen
7bb9eace84 wget build 2003-07-11 12:05:57 +00:00
Tom G. Christensen
6b3d7a5b06 texinfo sandbox 2003-07-10 11:24:51 +00:00
Tom G. Christensen
de6a25b693 GNU Patch sandbox 2003-07-10 10:46:43 +00:00
Tom G. Christensen
200d5cfa5b Whoops, missed these 2003-07-10 10:00:12 +00:00
Tom G. Christensen
461765ee46 Converted cvs to the new buildpkg structure and upgraded to 1.11.6 at the same time 2003-07-10 09:59:02 +00:00
Tom G. Christensen
8d9d2d617a Missed during initial commit 2003-07-10 09:11:17 +00:00
Tom G. Christensen
1caa0f3e02 Vim sandbox 2003-07-10 09:10:46 +00:00
Tom G. Christensen
efba0d442e Diffutils sandbox 2003-07-10 08:54:02 +00:00