1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-19 03:52:17 +00:00
Commit Graph

349644 Commits

Author SHA1 Message Date
Johannes Jost Meixner
05317facbe Update CentOS base to 6.5, add userland ports
The Fedora 10 infrastructure ports have been in use since June 2009 and, while
having served a great deed, have become unsupported upstream and hence affected
by unfixed security vulnerabilities. In addition to that, many recent Linux
binaries need newer libc / stdlibc++ versions.

This commit adds the linux-c6- userland as drop-in replacement for the -f10
infrastructure, as well as upgrading the linux_base-c6 port to CentOS 6.5.

If you want to switch to linux-c6 ports, please define at /etc/make.conf:

    OVERRIDE_LINUX_BASE_PORT=c6
    OVERRIDE_LINUX_NONBASE_PORTS=c6

Additionally, please add the following line to /etc/sysctl.conf:

    compat.linux.osrelease=2.6.18

Upgrading procedures are shown in /usr/ports/UPDATING.

This work has been inspired by Artyom Mirgorodskiy's post to emulation@ in
November 2013, using and extending mav@'s work. It has been tested extensively
and most reported issues were already fixed. Please report any additional bug
or "features" to the emulation mailing list.

Many thanks to: mav@, rene@, allanjude@, netchild@, antoine@, everyone who's
filed Issues and Pull requests on GitHub,

PR:		186820
Differential Revision:	https://reviews.freebsd.org/D793
Reviewed by:	allanjude, antoine, bapt, rene
Approved by:	portmgr (antoine, bapt)
Approved by:	koobs (mentor)
Sponsored by:	Perceivon Hosting Inc.
2014-09-22 10:40:00 +00:00
Baptiste Daroussin
f287925fdb Simplify plist 2014-09-22 10:18:05 +00:00
Baptiste Daroussin
e9ff3b2be4 Simplify plist 2014-09-22 10:15:47 +00:00
Baptiste Daroussin
10e405f888 Strip binaries
Cleanup plist
2014-09-22 10:11:15 +00:00
Baptiste Daroussin
77e9b756a7 Cleanup plist
Strip binaries
2014-09-22 10:09:52 +00:00
Baptiste Daroussin
81a50284dc Cleanup plist 2014-09-22 10:02:27 +00:00
Baptiste Daroussin
f41d971ed4 Remove useless patching of Makefile.in and let options framework handle what
should go in the package
Cleanup plist
2014-09-22 09:58:00 +00:00
Baptiste Daroussin
ea031670d8 Strip binaries
Cleanup plist
2014-09-22 09:55:20 +00:00
Baptiste Daroussin
450c0b9b84 Cleanup plist 2014-09-22 09:53:45 +00:00
Baptiste Daroussin
7d95eb5a7c Cleanup plist 2014-09-22 09:51:41 +00:00
Baptiste Daroussin
329f250389 Cleanup plist 2014-09-22 09:50:53 +00:00
Baptiste Daroussin
bbef49d4cf Cleanup plist 2014-09-22 09:49:39 +00:00
Baptiste Daroussin
b92b5abdf5 Remove @dirrmtry from PORTSDOC code it is now automatic 2014-09-22 09:42:03 +00:00
Baptiste Daroussin
f81e1256d8 Simplify plist 2014-09-22 09:33:51 +00:00
Baptiste Daroussin
5b8385ece2 Simplify plist 2014-09-22 09:24:44 +00:00
Koop Mast
d2968b60e3 Update to 3.56. 2014-09-22 09:06:10 +00:00
Guido Falsi
01a76b85cb Add CPE info to asterisk ports. 2014-09-22 08:56:20 +00:00
Guido Falsi
93a48a0444 Add CPE info to squid ports.
Requested by:	des@
2014-09-22 08:40:39 +00:00
Baptiste Daroussin
75f5d3170a Remove cruft used to test new things 2014-09-22 08:35:21 +00:00
Baptiste Daroussin
ad7c668fe7 Cleanup plist 2014-09-22 08:29:46 +00:00
Baptiste Daroussin
f03882a6d1 Document recent changes in plist handling 2014-09-22 08:28:30 +00:00
TAKATSU Tomonari
8cc0980846 - Update to 2.3-2 2014-09-22 08:16:39 +00:00
Antoine Brodin
68bcf28124 Do not report directories in plist as orphans
With hat:	portmgr
2014-09-22 07:53:57 +00:00
Baptiste Daroussin
96fc0de2d5 Cleanup plist 2014-09-22 07:22:09 +00:00
Baptiste Daroussin
da33718929 Cleanup plist 2014-09-22 07:20:22 +00:00
Baptiste Daroussin
29f1e86ab5 Cleanup plist 2014-09-22 07:18:52 +00:00
Baptiste Daroussin
bb7e4816d5 Update to 20140920
Cleanup plist
2014-09-22 07:17:15 +00:00
Baptiste Daroussin
97620584c4 cleanup plist 2014-09-22 07:16:40 +00:00
Baptiste Daroussin
f0fedc5168 Cleanup plist 2014-09-22 07:14:14 +00:00
Baptiste Daroussin
b95de76567 Update to 0.9.7 2014-09-22 07:13:34 +00:00
Baptiste Daroussin
334ddbc20d Cleanup plist 2014-09-22 07:11:35 +00:00
Baptiste Daroussin
f57957753f Remove useless plist entries 2014-09-22 07:11:03 +00:00
Baptiste Daroussin
3c371f6783 Remove now useless plist entries 2014-09-22 07:10:00 +00:00
TAKATSU Tomonari
d970095d59 - Update to 2.3-1
- Update LICENSE section
2014-09-22 06:59:51 +00:00
Antoine Brodin
85682a8a79 Allow staging as a regular user 2014-09-22 06:39:45 +00:00
Antoine Brodin
aae058b016 Fix typo 2014-09-22 06:30:47 +00:00
Baptiste Daroussin
3eaa1784f2 PLIST_DIRS and PLIST_DIRSTRY are now equivalent and both emitting @dir entries
(Note that PLIST_DIRSTRY) is now deprecated
2014-09-22 06:30:46 +00:00
Baptiste Daroussin
97c37f55f4 Let pkg(8) track license directories by itself 2014-09-22 06:28:15 +00:00
Baptiste Daroussin
955ab0c5ae Do not set an initial value for owner/wheel pkg(8) does it by itself now 2014-09-22 06:27:13 +00:00
Baptiste Daroussin
41ec698b06 Clean up directory handling 2014-09-22 06:23:19 +00:00
Baptiste Daroussin
cdc718adfc adjust check_stagedir.sh to take in account %%KEY%%@dirrm* 2014-09-22 06:22:56 +00:00
TAKATSU Tomonari
cda7f1e39f - Update to 1.95-4.3
- Specify LICENSE BSD -> BSD3CLAUSE
2014-09-22 05:58:11 +00:00
Baptiste Daroussin
6423d85837 Update to 1.3.8 Changes:
- Plist parser do not accept modes like o+w g+s u+r
- @owner/@group with no argument reset the default ownership to root/wheel
- Plug regression tests into the release mechanism as mandatory
- Allow url in repository configuration to be overriden by another configuration
  file
- If one of -P, -I or -R is not explicitly given on the command line do not emit
  error messages while searching for a mechanism to find data about the latest
  available ports.
- External keywords can now take arguments
- Directories under PREFIX are automatically handled and removed if needed
- MTREE are not packaged anymore neither extracted on final installation
- OS major checking (to determine if pkg is running on an upgraded base system)
  uses the same mechanism as ABI detection instead of relying on UNAME_r which
  can have false positivie on jails
- Add @dir keyword for plist which is used to package explicitly directories
  (directories with non root/wheel or outside prefix) and empty directories
  (@dirrm and @dirrmtry are now considered as deprecated)
- root/wheel are now considered as the default user/group when creating a
  package except @owner/@group are used to change that behaviour
- Import newer version of libucl which improves error messages in case of
  problem parsing manifest or configuration files
- Fix pkg register so it checks for conflicts before actually copying files on
  to the filesystem
- pkg now support a new no_provide_lib annotation to preventing automatic
  populating of provided libs (useful for packages bundling libraries like wine)
- Improve documentations
- Ability to select usage of IPv4/IPv6 via config, repository config or command
  line
- Lots of bug fixes

Side effects:
- Convert to install-mtree target into a no-op target Add empty directories to
  plist of ports that needs them to run:
- share/aclocal to devel/automake and devel/automake14
- share/applications to devel/desktop-file-utils
- share/xml share/sgml to textproc/xmlcatmgr
- Prevent check-plist to issue warnings about some @dir*
- Adjist check_leftovers.sh to not take in account anything related to mtree
- Bump the default required version of pkg to 1.3.8
2014-09-22 05:47:32 +00:00
TAKATSU Tomonari
7f5e124b4d - Update to 1.3-0 2014-09-22 05:20:09 +00:00
Olivier Duchateau
5de606b389 - Update to 1.4
ChangeLog: https://bitbucket.org/andre_felipe_dias/rst2html5/src/1002abcf4e3a/CHANGELOG.rst
2014-09-22 03:40:13 +00:00
TAKATSU Tomonari
d3f70bda69 - Update to 1.7-4 2014-09-22 02:59:27 +00:00
Steve Wills
5fcb72b50d www/rubygem-selenium-webdriver: update to 2.43.0 2014-09-22 02:35:59 +00:00
Steve Wills
8bbcfb007f www/rubygem-feedjira: update to 1.4.0 2014-09-22 02:28:48 +00:00
Steve Wills
7526ef881f textproc/rubygem-sax-machine: update to 1.0.0 2014-09-22 02:27:35 +00:00
Steve Wills
06e7f5b3e9 textproc/rubygem-github-markup: update to 1.3.0 2014-09-22 02:18:25 +00:00