1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-21 00:25:50 +00:00
Mirror of the FreeBSD ports git repo https://git.FreeBSD.org/ports.git .
Go to file
Jean-Sébastien Pédron a20c123ba4 devel/pkgconf: Import patch to support non-newline-terminated .pc files
It fixes a bug in pkgconf(1) where the last line, if not terminated by a
newline character, would be chopped by one byte. This could lead to
incorrect flags returned by pkgconf(1).

An example is cppunit.pc from devel/cppunit: the cppunit.pc.in, used to
generate cppunit.pc, isn't newline-terminated. Our sed(1) currently adds
a newline to the last line, no matter what the input stream has. But
that's not the case with GNU sed and our sed should be soon fixed too. In
this case, "pkgconf --cflags cppunit" returned "-I" before this fix,
instead of "-I/usr/local/include" now.

This patch is already committed upstream.

Reviewed by:	bapt@
Approved by:	bapt@
Phabric:	https://phabric.freebsd.org/D532
2014-08-04 10:00:37 +00:00
accessibility
arabic
archivers - rename patch files 2014-08-03 15:25:54 +00:00
astro Forgotten part of r363973. 2014-08-04 08:29:06 +00:00
audio Add DOCS option. 2014-08-03 21:37:49 +00:00
benchmarks Fix build with clang. 2014-07-30 13:27:40 +00:00
biology biology/p5-bioperl-run: 1.6.1 -> 1.6.901, unbreak, stagify 2014-08-04 08:54:10 +00:00
cad In some straightforward cases, protect documentation behind 2014-08-04 03:40:14 +00:00
chinese - mark BROKEN on 11-CURRENT 2014-08-01 21:56:19 +00:00
comms devel/libftdi: USES=libtool, fix build, bump dependencies 2014-08-03 11:36:56 +00:00
converters - Move converters/igbinary to converters/pecl-igbinary 2014-07-31 17:28:40 +00:00
databases In some straightforward cases, protect documentation behind 2014-08-04 03:40:14 +00:00
deskutils Revert previous commit, Makefile states docs are mandatory here. 2014-08-04 04:34:33 +00:00
devel devel/pkgconf: Import patch to support non-newline-terminated .pc files 2014-08-04 10:00:37 +00:00
dns - Use USES=twisted 2014-08-01 16:18:23 +00:00
editors In some straightforward cases, protect documentation behind 2014-08-04 03:40:14 +00:00
emulators In some straightforward cases, protect documentation behind 2014-08-04 03:40:14 +00:00
finance - Switch finance/ktoblzcheck to USES=libtool, drop .la files 2014-07-31 12:36:52 +00:00
french In some straightforward cases, protect documentation behind 2014-08-04 03:40:14 +00:00
ftp security/libgcrypt: 1.5.3_3 -> 1.6.1 2014-07-30 03:57:23 +00:00
games In some straightforward cases, protect documentation behind 2014-08-04 03:40:14 +00:00
german Convert some more USE_BZIP2 to USES=tar:bzip2 2014-07-29 21:43:17 +00:00
graphics Announce message: 2014-08-04 05:44:43 +00:00
hebrew Rename all patches that contain '::' as a path separator, and use 2014-07-29 17:12:47 +00:00
hungarian
irc - fix order in USES 2014-08-03 16:19:17 +00:00
japanese In some straightforward cases, protect documentation behind 2014-08-04 03:40:14 +00:00
java - Update from 1.1b5 to 3.1a1 2014-08-03 00:09:25 +00:00
Keywords Add support for @fmtutil for pkg_install 2014-07-25 13:44:17 +00:00
korean Repair instances, almost all courtesy of bf ;-), of spaces 2014-07-29 20:55:27 +00:00
lang - Fix and remove stale symlinks after the lang/python* cleanup 2014-08-04 05:49:35 +00:00
mail mail/heirloom-mailx: add option to use sendmail from ports, and take ownership 2014-08-04 09:49:45 +00:00
math In some straightforward cases, protect documentation behind 2014-08-04 03:40:14 +00:00
misc In some straightforward cases, protect documentation behind 2014-08-04 03:40:14 +00:00
Mk Update mozilla ports: 2014-08-04 09:11:25 +00:00
multimedia multimedia/zoneminder: fix syntax error in main php page 2014-08-04 09:43:03 +00:00
net net/whois: 5.0.23 -> 5.1.4, unbreak, passing maintainership to submitter 2014-08-04 09:31:05 +00:00
net-im - Fix crashing on 10.x and later, when ICONV option is enabled 2014-08-03 16:06:22 +00:00
net-mgmt Fix categories 2014-08-04 09:32:35 +00:00
net-p2p net-p2p/transmission-gtk: complete the -inotify fix with LIB_DEPENDS+= 2014-08-04 06:19:36 +00:00
news - fix build for pkg-1.3.4 2014-08-04 04:56:25 +00:00
palm Convert a bunch of USE_BZIP2 to USES=tar:bzip2 2014-07-29 18:41:15 +00:00
polish Rename p*/ patch-xy patches to reflect the files they modify. 2014-07-29 14:02:16 +00:00
ports-mgmt Update to 1.4.0.pre-alpha3. 2014-08-03 22:42:09 +00:00
portuguese
print - Update to 2.104 2014-08-03 20:26:38 +00:00
russian www/MT, russian/MT: Upgrade version 5.2.9 => 5.2.10 2014-08-03 19:29:14 +00:00
science In some straightforward cases, protect documentation behind 2014-08-04 03:40:14 +00:00
security Update to 3.16.3 2014-08-04 09:06:06 +00:00
shells Update to 4.3.22 2014-08-01 16:14:07 +00:00
sysutils sysutils/fusefs-kmod: backport 10.x-integrated code for 8.x and 9.x 2014-08-03 22:04:34 +00:00
Templates
textproc - support stage 2014-08-04 09:19:38 +00:00
Tools
ukrainian Remove indefinite articles and trailing periods from COMMENT, plus 2014-08-03 14:15:08 +00:00
vietnamese Remove indefinite articles and trailing periods from COMMENT, plus 2014-08-03 14:15:08 +00:00
www Update mozilla ports: 2014-08-04 09:11:25 +00:00
x11 - Removed patch which included in sources 2014-08-04 07:30:27 +00:00
x11-clocks - fix order in USES 2014-08-03 16:19:17 +00:00
x11-drivers Update to 0.0.4. 2014-07-30 11:47:31 +00:00
x11-fm Convert a bunch of EXTRACT_SUFX=... into USES=tar:... 2014-07-29 19:11:51 +00:00
x11-fonts In some straightforward cases, protect documentation behind 2014-08-04 03:40:14 +00:00
x11-servers Bump XORG_REVISION to reflect changed behavior on PowerPC. 2014-07-29 23:07:27 +00:00
x11-themes Moka theme for the Plank dock. 2014-08-03 09:03:15 +00:00
x11-toolkits - fix order in USES 2014-08-03 16:19:17 +00:00
x11-wm In some straightforward cases, protect documentation behind 2014-08-04 03:40:14 +00:00
.arcconfig
.gitignore
CHANGES
CONTRIBUTING.md
COPYRIGHT
GIDs Stage, and fix build without gcc. 2014-07-31 13:28:45 +00:00
LEGAL
Makefile
MOVED Remove expired ports: 2014-08-04 08:03:31 +00:00
README
UIDs Stage, and fix build without gcc. 2014-07-31 13:28:45 +00:00
UPDATING UPDATING: add back note from 20140802 remove by mistake in last commit 2014-08-03 12:15:21 +00:00

This is the FreeBSD Ports Collection.  For an easy to use
WEB-based interface to it, please see:

	http://www.FreeBSD.org/ports

For general information on the Ports Collection, please see the
FreeBSD Handbook ports section which is available from:

	http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/ports.html
		for the latest official version
	or:
	The ports(7) manual page (man ports).

These will explain how to use ports and packages.

If you would like to search for a port, you can do so easily by
saying (in /usr/ports):


	make search name="<name>"
	or:
	make search key="<keyword>"

which will generate a list of all ports matching <name> or <keyword>.
make search also supports wildcards, such as:

	make search name="gtk*"

For information about contributing to FreeBSD ports, please see the Porter's
Handbook, available at:

	http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/porters-handbook/

NOTE:  This tree will GROW significantly in size during normal usage!
The distribution tar files can and do accumulate in /usr/ports/distfiles,
and the individual ports will also use up lots of space in their work
subdirectories unless you remember to "make clean" after you're done
building a given port.  /usr/ports/distfiles can also be periodically
cleaned without ill-effect.