Commit graph

6928 commits

Author SHA1 Message Date
Baptiste Daroussin
8302173231 Add an explicit dependency on pkgconf 2013-09-02 21:04:00 +00:00
Tijl Coosemans
f86cad0ce3 Two imake related changes:
1) Move -a from XMKMF command variable to a new XMKMF_ARGS variable.
   For ports that don't need -a introduce USES=imake:notall.
   This way ports no longer have to redefine XMKMF.

2) xmkmf -a runs imake with the flags in IMAKECPPFLAGS as extra arguments
   to set CPP, CC and CXX.  This creates the top Makefile, and then xmkmf
   runs make Makefiles.  This Makefiles target runs imake for each
   subdirectory but these imake invocations did not have the flags from
   IMAKECPPFLAGS so the resulting makefiles used the wrong C preprocessor
   when clang is used (/usr/bin/cpp instead of /usr/local/bin/tradcpp).
   Instead of letting xmkmf pass IMAKECPPFLAGS from the environment to
   imake let imake handle IMAKECPPFLAGS itself just like it handles
   IMAKEINCLUDE.

   This exposed configure errors in x11-clocks/mouseclock and x11-wm/fvwm.

Approved by:	portmgr (bapt)
2013-09-02 13:26:34 +00:00
Boris Samorodov
41aa63fa0b 1. Introduce using iconv with arguments:
. lib (default, implicit);
. build,
. patch.

The default is the same, all existing ports stay valid.

2. Introduce variable ICONV_CMD with default to ${LOCALBASE}/bin/iconv.
It is intended to get the value of /usr/bin/iconv at recent 10.x.

3. Adopt all ports to using USES+= icomv:build and iconv:patch and
change iconv (executable) at Makefile commands to ${ICONV_CMD} at those ports.

Submitted by:	bsam (me, via e-mail)
Approved by:	portmgr (bapt)
2013-09-02 05:41:50 +00:00
Jun Kuriyama
d84b084332 - Update to 20130830. 2013-09-02 02:57:52 +00:00
Alexey Dokuchaev
b3aa1e96a6 - Make it fetchable again by using SFJP macro instead of hand-made URL
- Utilize PORTDOCS variable and thus offload pkg-plist
- Perform some miscellaneous Makefile cleanups while I am here
2013-08-31 11:17:07 +00:00
Baptiste Daroussin
e5142e9cfd Convert USE_GNOME=pkgconfig to USES=pkgconfig 2013-08-31 00:41:48 +00:00
Bryan Drewery
0f9ef17fbe - Mark BROKEN, fails to fetch 2013-08-31 00:02:26 +00:00
Bryan Drewery
f0fca4bde5 - Mark BROKEN, fails to build
ming.c: In function 'rb_Ming_key_press':
ming.c:59: error: 'struct RString' has no member named 'len'
ming.c:62: error: 'struct RString' has no member named 'ptr'
ming.c: In function 'rb_Ming_on_key_press':
ming.c:71: error: 'struct RString' has no member named 'len'
ming.c:74: error: 'struct RString' has no member named 'ptr'
*** [ming.o] Error code 1

Stop in /wrkdirs/usr/ports/japanese/ruby-ming/work/ming-ruby-0.1.6/ext/ming/ming.
2013-08-30 23:21:51 +00:00
Olli Hauer
0ad9a57a22 - remove expired bugzilla3 ports 2013-08-29 20:17:08 +00:00
Sunpoet Po-Chuan Hsieh
fdd462485d - Remove Author line 2013-08-29 18:06:47 +00:00
Sunpoet Po-Chuan Hsieh
9e12ae1e0f - Use single space after WWW: 2013-08-29 04:10:37 +00:00
Hiroki Sato
59cda47588 Fix clang build. 2013-08-27 11:38:56 +00:00
Baptiste Daroussin
a110650af3 Fix build with clang by forcing the port to respect CFLAGS and adding -Wno-return-type to CFLAGS 2013-08-26 17:14:16 +00:00
Andrej Zverev
eac296e298 - Remove unnecessary LICENSE_FILE
PR:		ports/181206
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org> (maintainer)
2013-08-25 18:06:53 +00:00
MANTANI Nobutaka
d6284d8eb3 Use OPTIONS_SLAVE instead of OPTIONS_OVERRIDE.
Pointed out by:	  jgh and bapt
2013-08-23 12:30:16 +00:00
John Marino
652af27955 japanese/eb: Make gettext dependency a condition of NLS
PORTREVISION bumped to reset dependencies for folks that don't use NLS.

PR:		181205
Submitted by:	az
Reviewed by:	jgh, marino
Approved by:	bapt/culot (mentors, implicit)
2013-08-23 00:06:37 +00:00
Jung-uk Kim
b54218e9d4 Update to 4.0.5. 2013-08-22 20:38:28 +00:00
MANTANI Nobutaka
5905035866 - Make slave ports of www/w3m work as are before master port is
OptionsNG-fied.
- Convert makefile header to new format.
- Remove shlib version from LIB_DEPENDS.
- Remove M17N option and make m17n feature always on. It is because
configure script enables m17n feature by default and there is no
practical advantage of disabling it.
- Remove www/w3m-m17n and www/w3m-m17-img because they are now identical
with www/w3m and www/w3m-img.
- Add entry of removed ports to MOVED.
- Update CONFLICTS.
- Adjust dependency of www/emacs-w3m.
- Bump PORTREVISON of w3m ports and www/emacs-w3m.

PR:		ports/178189
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
2013-08-22 16:30:42 +00:00
Andrej Zverev
8ba1f10a4a Conver to new perl5 framework.
PR:		ports/181207
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org> (maintainer)
2013-08-20 11:54:39 +00:00
Andrej Zverev
c20b7d93e3 - Conver to new perl5 framework.
- Remove duplication of 'USES=gettext'.

PR:		ports/181205
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org> (maintainer)
2013-08-20 11:48:33 +00:00
Hiroki Sato
9993dd9b19 Add a patch to fix a build error "invalid DSO for symbol `libiconv_open'
definition".
2013-08-18 08:03:43 +00:00
Antoine Brodin
2be70a3f2b - Trim Makefile header
- Replace DISTFILES/WRKSRC with DISTNAME/EXTRACT_SUFX
- Unbreak with clang
2013-08-15 17:51:05 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
William Grzybowski
c42445da89 japanese/wordpress: update to 3.6
- Update to 3.6 [1]
- Remove LICENSE_FILE [1]
- Remove indefinite article from COMMENT

PR:		ports/181258
Submitted by:	Takefu <takefu airport.fm>
2013-08-13 11:40:47 +00:00
TAKATSU Tomonari
e9630e4d64 - Update to 0.996
- Remove LICENSE_FILE for standard license

PR:		ports/177694
Submitted by:	Yasuhiro KIMURA <yasu_AT_utahime_DOT_org>
2013-08-11 05:21:49 +00:00
TAKATSU Tomonari
30e20e1115 - Update to 0.996
- Remove LICENSE_FILE for standard license

PR:		ports/177694
Submitted by:	Yasuhiro KIMURA <yasu_AT_utahime_DOT_org>
Approved by:	Junji NAKANISHI (maintainer)
2013-08-11 05:21:29 +00:00
TAKATSU Tomonari
b319d0fe89 - Update to 0.996
- Remove LICENSE_FILE for standard license

PR:		ports/177694
Submitted by:	Yasuhiro KIMURA <yasu_AT_utahime_DOT_org>
2013-08-11 05:21:05 +00:00
TAKATSU Tomonari
6461935b55 - Update to 0.996
- Pass maintainership to submitter
- Remove LICENSE_FILE for standard license

PR:		ports/177694
Submitted by:	Yasuhiro KIMURA <yasu_AT_utahime_DOT_org>
2013-08-11 05:20:29 +00:00
Mathieu Arnold
62a41b423b - Convert to new perl framework
- Remove MAKE_JOBS_SAFE=yes, it's the default.
2013-08-03 13:44:00 +00:00
Andrej Zverev
99ad912735 - Convert to new perl framework
- Trim Makefile header
2013-08-03 08:45:51 +00:00
Mathieu Arnold
4819ca343b - Convert to new perl framework
- Trim Makefile header
- Remove MAKE_JOBS_SAFE=yes, it's the default.
2013-08-02 18:52:07 +00:00
Andrej Zverev
0aad97bb5c - Convert to new perl framework 2013-08-02 18:21:05 +00:00
Antoine Brodin
fc7f42ff7a Unbreak with clang (reported by pkg-fallout) 2013-08-02 10:59:31 +00:00
Baptiste Daroussin
cb10f9c121 Fix build without gcc 2013-08-01 21:21:30 +00:00
Alexey Dokuchaev
070ff6326a Minor, last-minute fixes missed in the previous commits. 2013-07-31 09:18:07 +00:00
Alexey Dokuchaev
9d15a689a5 - Fix parallel builds, remove odious MAKE_JOB_UNSAFE
- Define LICENSE (BSD), do not reset default DISTNAME
- Cleanup the port a bit, inc. header and COMMENT
- Add useful port description, fix WWW address

Reported by:	pointyhat-west

NB: there is version 1.4.0 available.
2013-07-29 07:29:21 +00:00
Rene Ladan
66fee90926 KDE3 and QT3 expired on 2013-07-01, remove these ports.
Unfortunately, this also affects some ports using QT3 as a GUI toolkit.

Changes to infrastructure files:
- bsd.kde.mk : obsolete, remove
- bsd.qt.mk : note that a CONFLICTS_BUILD line can probably go after a while
- CHANGES : document the removals from bsd.port.mk
- KNOBS : remove KDE and QT (KDE4 and QT4 should be used instead)
- MOVED : add the removed ports

PR:		ports/180745
Submitted by:	rene
Approved by:	portmgr (bapt)
Exp-run by:	bapt
2013-07-26 19:19:20 +00:00
Alexey Dokuchaev
5563abefa4 - Trim Makefile header, define LICENSE, fix grammar in COMMENT
- Try to unbreak parallel builds (-jX)
- Drop shlib ABI version from LIB_DEPENDS
- Install manual pages relative to MANPREFIX
- Rephrase port description, kill EOL space, add WWW line

Reported by:	pointyhat-west
2013-07-26 14:29:35 +00:00
Andrej Zverev
19ae251b54 - switch simple inline replacement from perl to sed
and remove where is no need in this anymore.
- trim Makefile header

Approved by:	bapt@ (portmrg@)
2013-07-26 07:33:41 +00:00
Alexey Dokuchaev
c139b554e5 Fix typos in comments and use correct flavor of braces. 2013-07-26 05:41:36 +00:00
Hiroki Sato
bba30d853c Do not define post-configure and pre-build target for mozc_el.
Spotted by:	HATANO Tomomi
2013-07-25 04:51:03 +00:00
Hiroki Sato
38a6b4b82c - Update MASTER_SITES.
- Use OPTIONS_DEFINE.
2013-07-20 19:10:22 +00:00
Hiroki Sato
a985a72822 - Update to 1.11.1502.102. Changes include:
* Fixes cursor movement issue on Emacs 24 (Issue 168)
 * Support numpad keys in mozc.el (Issue 170)
 * Support Emacs 24 in mozc.el (Issue 190)
 * Support surrounding text
 * Dictionary update

- Take maintainership.

Approved by:	daichi (maintainer)
2013-07-20 04:02:49 +00:00
Alexey Dokuchaev
8ea96f44df - Attempt to fix parallel builds (-jX)
- Convert to modern OPTIONS syntax
- Generally clean up the port while here

Reported by:	pointyhat-west
2013-07-18 07:35:23 +00:00
Martin Wilke
2c4e5dd403 - Unbreak after autotools update 2013-07-18 05:41:27 +00:00
Martin Wilke
9888e4f7c7 - Mark Broken
Reported by:	http://pointyhat-west.isc.freebsd.org/errorlogs/amd64-errorlogs/e.9-exp.20130717143058.pointyhat-west/ja-trac-0.12.3.log
2013-07-18 05:33:41 +00:00
Baptiste Daroussin
5fc436eeb7 Mark as jobs unsafe 2013-07-12 16:32:50 +00:00
Baptiste Daroussin
cab5254741 Mark job unsafe 2013-07-10 21:32:34 +00:00
Baptiste Daroussin
0bdf3055bd Mark as job unsafe 2013-07-10 17:04:49 +00:00
Baptiste Daroussin
889aaa183f Mark jobs unsafe 2013-07-10 11:37:25 +00:00