1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-28 01:06:17 +00:00
Commit Graph

8047 Commits

Author SHA1 Message Date
Tijl Coosemans
f191d6b887 Quote ${CC} and similar variables in MAKE_ARGS.
Reported by:	Dominic Fandrey <kamikaze@bsdforen.de>
2014-05-20 19:32:39 +00:00
Sunpoet Po-Chuan Hsieh
04b04cc7b8 - Update to 7.4.295
Changes:	https://code.google.com/p/vim/source/list
2014-05-19 18:38:16 +00:00
Tijl Coosemans
d40d27aa64 Add some substitutions to ensure that plugins are linked with libabiword
from the work or stage directory instead of a previously installed library.

In pseudo code:
s,PLUGIN_LIBS="$PLUGIN_LIBS -Lsrc -labiword",
  PLUGIN_LIBS="src/libabiword.la $PLUGIN_LIBS",
s,foo_LIBS="$foo_LIBS $PLUGIN_LIBS",
  foo_LIBS="$PLUGIN_LIBS $foo_LIBS",

The initial value of PLUGIN_LIBS may contain -L/usr/local/lib so it would
have to come after -Lsrc, but -Lsrc is not correct when libtool relinks
plugins during staging so use src/libabiword.la and let libtool figure out
what flags are needed.  Secondly, switch around foo_LIBS and PLUGIN_LIBS
because foo_LIBS may contain -L/usr/local/lib.
2014-05-19 13:40:12 +00:00
Martin Wilke
bb4c4c99c2 - Update to 9.8m
PR:		188358
Submitted by:	ports fury
2014-05-19 07:49:10 +00:00
Tijl Coosemans
7551d00586 Add USES=libtool. 2014-05-17 21:41:42 +00:00
Renato Botelho
aac4808550 Removed some expired ports:
2014-05-12 archivers/star: Depends on deprecated smake
2014-05-12 editors/ved: Depends on deprecated smake
2014-04-12 japanese/chasen: Unmaintained since 2001
2014-05-15 16:05:40 +00:00
Renato Botelho
97e4d0b5cc Move USE_BZIP2 to USES=tar:bzip2 2014-05-14 19:33:28 +00:00
Jimmy Olgeni
7e160d2e19 Add staging support. 2014-05-14 12:09:16 +00:00
Eitan Adler
bca62e9653 Remove extraneous item in pkg-plist
Found with: redports
Not found with: poudriere
2014-05-14 04:51:34 +00:00
Eitan Adler
edb9184efb Update to 2.3.3pre2 2014-05-14 04:46:15 +00:00
Jimmy Olgeni
15342f122c Add staging support. 2014-05-13 21:00:40 +00:00
Gerald Pfeifer
b32087ada5 - Enable staging.
- Adjust WWW line in pkg-descr.

PR:		188878
Submitted by:	Bartek Rutkowski <ports@robakdesign.com>
Approved by:	portmgr (blanket pre-approval)
2014-05-13 00:53:49 +00:00
Max Brazhnikov
c425e0b6a4 Convert my ports to USES=tar 2014-05-12 10:53:41 +00:00
Max Brazhnikov
90e380e1cb KDE/FreeBSD team presents KDE SC 4.12.5 and KDE Workspace 4.11.9!
deskutils/kdepim4:
- Remove no longer needed patch, the problem was fixed since Qt 4.8.4.

The area51 repository features commits by rakuco and makc.
2014-05-10 19:43:14 +00:00
Antoine Brodin
d620b7c0cb Maintainer no longer wishes to maintain those ports
With hat:	portmgr
2014-05-10 18:42:01 +00:00
Dmitry Marakasov
b851b8597f - Don't remove mtree directories
Approved by:	portmgr
2014-05-09 21:13:09 +00:00
Pawel Pekala
7a0fcad7f7 Complete previous commit, missed some files 2014-05-08 10:56:17 +00:00
Pawel Pekala
2771911b51 - Add staging support, strip binary files
- Respect CFLAGS during build
- Use REINPLACE_CMD, SUB_FILES to simplify substitutions
- Rename patches to proper names
- Break lines around 80 characters
2014-05-08 10:54:32 +00:00
Sunpoet Po-Chuan Hsieh
51dbbb04f8 - Update to 7.4.281
Changes:	https://code.google.com/p/vim/source/list
2014-05-08 03:04:15 +00:00
Dmitry Marakasov
1f1137322d - Remove Author lines 2014-05-07 21:02:48 +00:00
Jung-uk Kim
5fab2d1f23 Do not preserve owners and permissions when extracting external sources.
For example, xmlsec1 tarball contains world-writable directories.

Reported by:	tijl
2014-05-07 20:16:17 +00:00
Pawel Pekala
81d8888d18 - Add staging support
- Needs USES=desktop-files-utils to register supported mime types
2014-05-07 12:41:29 +00:00
Jung-uk Kim
3701b8ef99 Fix a bug introduced by the upstream long ago.
http://cgit.freedesktop.org/libreoffice/core/commit/bridges/source/?id=55189

__FreeBSD_version was not defined and the preprocessor set it to 0 because
sys/param.h was not properly included. As a consequence, it always used
dlsym(3) hacks for the old rtld(1).
2014-05-06 23:52:43 +00:00
Jung-uk Kim
88afdf5a05 Tidy up. 2014-05-06 16:18:56 +00:00
Jung-uk Kim
fabaf5ddfa Update to 4.1.6. 2014-05-06 16:13:01 +00:00
Pawel Pekala
16ee287938 - Add staging support
- Convert to new options framework, use options helper
- Remove gnome1 support leftovers
2014-05-06 13:03:45 +00:00
Baptiste Daroussin
4a4ec28d37 Convert all :U to :tu and :L to :tl
Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)

bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore

Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier

With hat:	portmgr
2014-05-05 09:45:36 +00:00
Ashish SHUKLA
a527a16a1a - Update pkg-plist to include files present in STAGEDIR but missed
Reported by:	swills (via private email)
2014-05-04 21:29:58 +00:00
Tijl Coosemans
dd6f9aecd2 Convert graphics/sdl_gfx to USES=libtool. Also set USE_AUTOTOOLS because
upstream forgot to regenerate the build scripts.  This makes the build use
the correct version information and causes a library version bump.  Use
this opportunity to use USES=libtool instead of USES=libtool:oldver.
Bump PORTREVISION on all dependent ports and convert them to USES=libtool
where needed.  Also use USES=(gmake, pathfix, tar) and new LIB_DEPENDS
syntax here and there.

games/freedink-engine:
- Option helpers.
- Staging.
- Use dirrmtry for locale directories.

games/oolite:
- Staging.
- Replace ECHO with ECHO_CMD.
- Don't use GNUSTEP_PREFIX to install files because it expands to
  LOCALBASE rather than PREFIX.

games/openssn:
- Remove USES=desktop-file-utils.  No MimeType field in desktop file.
- Staging.
- Install files in standard DATADIR.

games/xblast:
- Use proper options.
- Staging.
- Patch configure so normal make install can be used instead of do-install.
- Replace TAR | TAR with COPYTREE_SHARE.
2014-05-02 14:16:49 +00:00
Ashish SHUKLA
1856447336 - Update to bzr revision 24.4.50
- Update version of emacs-devel port in bsd.emacs.mk
2014-05-02 01:51:50 +00:00
Sunpoet Po-Chuan Hsieh
36309233c0 - Update to 7.4.265
Changes:	https://code.google.com/p/vim/source/list
2014-04-26 18:11:45 +00:00
Sunpoet Po-Chuan Hsieh
1c1eff62a8 - Remove MAKE_JOBS_UNSAFE
PR:		ports/188463
Submitted by:	Jia-Shiun Li <jiashiun@gmail.com>
2014-04-25 19:06:55 +00:00
Baptiste Daroussin
2a8ef91039 Switch to USES=libtool 2014-04-25 06:29:25 +00:00
Mathieu Arnold
f2cac0fa35 Replace all @unexec /bin/rmdir with @unexec rmdir
With hat:	portmgr
Sponsored by:	Absolight
2014-04-24 16:42:32 +00:00
Pietro Cerutti
b456093e7c - USES=tar:xz 2014-04-24 12:44:54 +00:00
Tijl Coosemans
edf526ceb8 Link editors/gedit and graphics/evince with libICE. (Fixup for r351936)
Reported by:	Mike Harding <mvharding@gmail.com>
2014-04-23 17:00:53 +00:00
Tijl Coosemans
aad09bc5e2 When linking a library libA with a library libB using libtool, if libB.la
exists, libtool will add all libraries libB.la refers to (dependency_libs
field) to the linker command line and store them in the dependency_libs
field of libA.la.  So everything that subsequently links with libA will also
link to these extra libraries.  This causes too much overlinking.

This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs
field in .la libraries during staging.  However, because .la libraries have
very limited use when dependency_libs is empty it makes sense to completely
remove them during staging.

So with this commit USES=libtool is modified to remove .la libraries and a
new form (USES=libtool:keepla) is introduced in case they need to be kept
(dependency_libs is still emptied).

PORTREVISION is bumped on all ports with USES=libtool that install .la
libraries.  Most ports are also changed to add :keepla because .la
libraries have to be kept around as long as there are dependent ports with
.la libraries that refer to them in their dependency_libs field.  In most
cases :keepla can be removed again as soon as all dependent ports that
install .la libraries have some form of USES=libtool added to their
Makefile.

PR:		ports/188759
Exp-run:	bdrewery
Approved by:	portmgr (bdrewery)
2014-04-23 13:25:16 +00:00
Guido Falsi
c2fbc051f4 - Update to 3.4.1
- in x11-toolkits/scintilla, leverage USES=compiler to check if
  we're on clang or gcc

PR:		ports/188782, ports/188783
Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
2014-04-23 08:43:07 +00:00
Dmitry Marakasov
b246b3ea39 - Update to 1.94
PR:		188885
Submitted by:	James Bailie <jimmy@mammothcheese.ca> (maintainer)
2014-04-23 01:20:44 +00:00
Ashish SHUKLA
1070279f8a - Fix CONFLICTS to silence portlint warnings
- Add 'USES=shebangfix' to fix perl path of grep-changelog.[1][2]
- Convert 'USE_XZ' to 'USES=tar.xz'.[1][2]
- Convert to new LIB_DEPENDS format.[1][2]
- Remove deprecated and needless MAN1 setting.[1][2]

PR:		ports/188583[1], ports/188720[2]
Submitted by:	swills[1], Yasuhiro KIMURA <yasu@utahmime.org>[2]
2014-04-22 11:21:12 +00:00
Eitan Adler
30dd7af6ff Update mg to 20140414
Submitted by:	bcallah@openbsd.org
Approved by:	"Denise H. G." <darcsis@gmail.com> (maintainer)
2014-04-19 05:38:38 +00:00
Niclas Zeising
39fc32e828 The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
2014-04-16 18:28:47 +00:00
John Marino
ca9574e7df Add USE_GNOME+= gnomedocutils to 5 ports
These ports will fail configuration if gnome-doc-utils is not present.
Likely a common dependency loaded it in the past, but not anymore.
Explicitly list gnome-doc-utils as a build dependency in order to
fix the recent breakage of these ports.

Also reset maintainership of etherape - maintainer gone for more than
one yet now.

Approved by:	portmgr (bdrewery)
2014-04-16 18:19:26 +00:00
Steve Wills
a6c62a969c - Oops, PORTEPOCH shouldn't go backwards!
Reported by:	danfe
Pointyhat to:	swills
2014-04-14 11:58:29 +00:00
Ashish SHUKLA
f7350b67ff - Update to 24.3.90 (latest pretest)
- Switch to USES[0]
- Use new LIB_DEPENDS format[0]

PR:		ports/188583
2014-04-14 04:38:01 +00:00
Steve Wills
9ec8b5a0a6 - Update to 2.5
PR:		ports/188237
Submitted by:	Joseph Benden <joe@thrallingpenguin.com> (maintainer)
2014-04-14 02:25:31 +00:00
Sunpoet Po-Chuan Hsieh
4c223edeae - Update to 7.4.256
Changes:	https://code.google.com/p/vim/source/list
2014-04-12 21:20:42 +00:00
Sunpoet Po-Chuan Hsieh
14b6e396cd - Update to 7.4.253
- Use GNU patch (devel/patch) instead of /usr/bin/patch

Changes:	https://code.google.com/p/vim/source/list
2014-04-11 16:59:36 +00:00
Baptiste Daroussin
2fde2038d8 Support stage 2014-04-11 15:12:11 +00:00
Baptiste Daroussin
74858c76c8 Support stage 2014-04-11 15:09:35 +00:00