Commit graph

6928 commits

Author SHA1 Message Date
Baptiste Daroussin
96255e9616 Fix INDEX by really fixing the kde4-l10n ports 2013-07-10 06:33:41 +00:00
Raphael Kubo da Costa
2c80774ea9 KDE4 l10n fixes.
- Remove an entry from all plists that slipped under radar and made
   packaging fail.

 - Properly save the OPTIONS defined by the user in the l10n ports. [1]

   Quoting bapt, master of all things ports:

   That is because misc/kde4-l10n/files/bsd.l10n.mk is totally wrong it does

   ...
   .include <bsd.port.pre.mk>
   ...
   .include <bsd.port.options.mk>
   ...
   .include <bsd.port.post.mk>

   First the right order in that case should be:

   ...
   .include <bsd.port.options.mk>
   ...
   .include <bsd.port.pre.mk>
   ...
   .include <bsd.port.post.mk>

   Second in that case (kde) the pre.mk/post.mk can be removed just keeping
   the options.mk and given that we now have the helpers options.mk can also
   be removed.

   The check for variables in OPTIONS_DEFINE is also useless (already done
   by the framework) defining OPTIONS_DEFINE and OPTIONS_DEFAULT to some
   empty values is also useless.

No PORTREVISION bump because the generated packages do not change regardless
of the changes/fixes in behavior here.

Reported by:	avg [1]
Submitted by:	bapt [1]
2013-07-09 21:49:00 +00:00
Motoyuki Konno
423885c6d8 Update MASTER_SITES. 2013-07-06 15:45:10 +00:00
Raphael Kubo da Costa
554e0c79c9 Update the KDE Software Compilation to 4.10.5.
Proudly brought to you by the KDE on FreeBSD team. We're sorry to ship two
KDE updates in just a few days, but the work on 4.10.5 was very light
compared to 4.10.4 so it was ready much faster.

The release announcement can be found in [1].
[1] http://www.kde.org/announcements/announce-4.10.5.php

The biggest news for us on FreeBSD is that the Ruby bindings should work
with Ruby 1.9 now.

I will probably add a note to UPDATING later about this, but as avilla@
pointed out, the clang support we mentioned that was improved in 4.10.4
requires a rebuild of the ports that depend on kdelibs4. Most of them are
covered by this update, but those which are not part of the Software
Compilation need to be rebuilt manually to make sure the previous issues
(proper symbol visibility being the most annoying of them) are solved.
2013-07-04 23:34:32 +00:00
Hiroki Sato
9bd0f80e4b Fix BUILD_DEPENDS in japanese/mozc-tool.
Spotted by:	ume
2013-07-03 10:22:40 +00:00
Rene Ladan
7e8268aa94 Remove support for the -qt package variant, this depends on the
expired QT3 port.

NOPORTDOCS -> PORT_OPTIONS:MDOCS while here
2013-07-02 22:44:48 +00:00
Raphael Kubo da Costa
18ff93d1a7 Update to KDE SC 4.10.4, proudly presented by the KDE on FreeBSD team.
With commits from avilla@, makc@, rakuco@ and Schaich Alonso.

The upstream announcement can be found in [1].
[1] http://www.kde.org/announcements/announce-4.10.4.php

clang support should be more stable now, with clang being recognized by
kdelibs4 and being passed the correct flags to build other ports.
Additionally, all ports being committed have been verified to build with
-CURRENT's clang 3.3 on an amd64 tinderbox (special thanks go to swills@ for
providing it).

Work on the newly-released 4.10.5 will begin shortly.
2013-07-02 19:04:18 +00:00
Hiroki Sato
ea97f0e983 Update zipcode database to 20130628. 2013-07-02 16:22:37 +00:00
Jun Kuriyama
a8ae160ac4 - Update to 20130628. 2013-07-01 22:18:43 +00:00
Steve Wills
2945b60a0c - Update to 0.3.4 2013-06-30 19:23:35 +00:00
Baptiste Daroussin
f26b1735ae Convert to USES=imake
Trim headers
2013-06-28 21:55:51 +00:00
Baptiste Daroussin
932db7c46c New USES imake to handle the dependency on imake.
This uses accept 'env' as an argument for ports that do use their own or a different do-configure target.

Modify xmkmf so it accept IMAKECPPFLAGS as default flags for imake and pass it to the called imake.
Modify xorg-cf-files (the FreeBSD.cf configuration file) to allow CppCmd to be overwritten.
Pass CppCmd CcCmd and CplusplusCmd via command line to each call of imake via IMAKECPPFLAGS
Pass IMAKE_DEFINE with the above arguments to MAKE_ARGS so that imake spawned from Makefile generated by a previous
imake also inherit the defined CppCmd CcCmd and CplusplusCmd.
Make imake use devel/tradcpp all the time, so that when buidling with clang we do not depend on gcc's cpp.
Make imake respect CC and CXX
Make imake respect USE_GCC (if set imake will use gcc's cpp).

While here:
- Remove a couple of indefinite articles from comments
- Trim headers
- Fix a couple of ports to build with clang or use: USE_GCC=any
- Fix a now useless redefinition of the extraction chain
- Fix a typo in japanese/Wnn7-lib bundled imake template definitions
- Fix some XMKMF execution with no env specified
- Use options helper in x11/xautolock to simplify the port
2013-06-28 11:51:05 +00:00
Antoine Brodin
fe33b412f0 Fix some fonts.dir leftovers reported by poudriere
While here, trim Makefile header and finish PORT_OPTIONS conversion

Approved by:	portmgr (miwi)
2013-06-27 18:31:06 +00:00
Raphael Kubo da Costa
d92eca7232 Update to 3.5.2.
PR:		ports/179917
Submitted by:	Takefu <takefu@airport.fm>
2013-06-24 17:54:26 +00:00
Olli Hauer
d2aed37750 - connect japanese/bugzilla44 2013-06-20 22:33:46 +00:00
Olli Hauer
dba4cdc6e5 New ports for bugzilla44
- devel/bugzilla44
- japanese/bugzilla44
- german/bugzilla44

Release Notes:
http://www.bugzilla.org/releases/4.4/release-notes.html
2013-06-20 22:21:36 +00:00
Jung-uk Kim
2bf17ab7d1 Update to 4.0.4. 2013-06-19 20:52:13 +00:00
Martin Wilke
6e398b55a6 - Add missing fonts.alias
- trim header

Reported by:	pkg (DEVELOPER_MODE)
2013-06-19 14:58:42 +00:00
Martin Wilke
f6d04b275c - Don't remove directories not created by this port
Reported by:	pkg (DEVELOPER_MODE)
2013-06-19 14:51:53 +00:00
Martin Wilke
1d9af98724 - Add missing fonts.alias
Reported by:	pkg (DEVELOPER_MODE)
2013-06-19 14:50:24 +00:00
Martin Wilke
e696d02de3 Add missing font.alias
Reported by:	pkg (DEVELOPER_MODE)
2013-06-19 14:49:24 +00:00
Martin Wilke
19042987c7 - Don't remove directories not created by this port
- Trim header

Reported by:	pkg (DEVELOPER_MODE)
2013-06-19 14:47:47 +00:00
Hiroki Sato
3ea31fee78 Update to 452.
PR:		ports/179673
2013-06-18 08:13:08 +00:00
Martin Wilke
92d3696a18 - Add missing fonts.alias file to plist 2013-06-14 03:22:02 +00:00
Martin Wilke
0fcb281abc - Add missing fonts.dir file 2013-06-14 03:20:35 +00:00
Martin Wilke
7e637c6711 - Do not remove directories not created by this port 2013-06-14 01:58:45 +00:00
Martin Wilke
bd13e30478 - Add missing fonts.alias to plist
- While here trim header

Reported by:	pkg (DEVELOPER_MODE)
2013-06-13 23:50:37 +00:00
Martin Wilke
cd8196b0c2 = Fix plist
Reported by:	pkg (DEVELOPER_MODE)
2013-06-13 23:45:56 +00:00
Martin Wilke
b0b250e15f - Add missing fonts.alias file
- While here trim header
2013-06-13 23:44:59 +00:00
Baptiste Daroussin
fb7450560b Fix build with clang 2013-06-12 16:08:37 +00:00
Martin Wilke
52ffd49ed9 - Add missing fonts.alias
Reported by:	pkg (DEV MOD)
2013-06-12 14:35:50 +00:00
Martin Wilke
61a28b72d7 Fix build
Reported by:	pkg (DEVELOPER_MODE)
2013-06-11 03:13:46 +00:00
TAKATSU Tomonari
3c03d43fee - Update to 4.2.6 2013-06-09 06:34:35 +00:00
Baptiste Daroussin
48ffaafcd5 Convert to new options framework 2013-06-06 16:05:55 +00:00
Frederic Culot
fd9d93df46 - Update to 0.20130603 [1]
- Add TEST_DEPENDS

Changes:	http://search.cpan.org/dist/Number-Phone-JP/Changes
PR:		ports/179334 [1]
Submitted by:	Danilo Egea Gondolfo <danilogondolfo@gmail.com> (maintainer)
2013-06-06 07:36:34 +00:00
Steve Wills
3f781acde7 - Fix with ruby 1.9
PR:		ports/178293
Submitted by:	Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp>
2013-06-01 22:04:34 +00:00
Carlo Strub
a2e82bc956 - Fix to work with Ruby 1.9
- Use better macro/function/class for Ruby 1.9 and later.
- Use OPTIONS instead of NOPORTDOCS.

PR:		ports/178022
Submitted by:	Hiroyuki Iwatsuki <don@na.rim.or.jp> (maintainer)
2013-05-27 19:52:00 +00:00
Baptiste Daroussin
b86b63c345 Do not try to remove a directory not created by the port
Reported by:	pkg (DEVELOPER_MODE)
2013-05-27 08:15:26 +00:00
Hiroki Sato
83f00ce6ea Fix pkg-plist.
Spotted by:	QAT
2013-05-27 02:40:17 +00:00
Hiroki Sato
e2ccc05f27 Mark USE_TEX=tetex. 2013-05-27 01:56:56 +00:00
Hiroki Sato
56735dbed4 - Fix PKGNAMEPREFIX.
- Mark USE_TEX=texlive.

Spotted by:	nyan
2013-05-27 01:46:24 +00:00
Jason Helfman
cb5c3e946a - match OPTION 2013-05-26 00:36:38 +00:00
Jason Helfman
69a52214a8 - adoption of optionsNG framework
- trim COMMENTS and historical headers

Approved by:	portmgr (bapt)
2013-05-26 00:33:54 +00:00
Niclas Zeising
92ea0d614b The FreeBSD x11 team proudly presents
an zeising, kwm, miwi, bapt, eadler production:

Xorg 7.7

Starring:
xserver 1.12.4 (new xorg only)
Mesa 8.0.4, including libGL, libGLU and dri (new xorg only)
libX11 1.5.0
libxcb 1.9
libdrm 2.4.42 (new xorg only)
freeglut 2.8.1
Also starring:
Updates to drivers and other libraries and utilities

Additional notes:
Change pkgconf to be a build dependency.
Add a new USE_XORG, xcb, to depend on libxcb and update all ports to use
this.
Trim makefile headers.
Take maintanership of x11/xcb-proto, ok'd by ashish.
If you are running WITH_NEW_XORG=, you need to rebuild all installed
drivers, see UPDATING for more information.
Various fixes to make ports compile.

PR:		ports/177942
Exp-run by:	miwi
Approved by:	portmgr (miwi)

Thanks to all who helped testing!
2013-05-25 14:37:02 +00:00
Baptiste Daroussin
e71de09d6d Do not let system make.conf inpact the port's makefile
This fixes build on current
2013-05-24 16:35:30 +00:00
Hiroki Sato
87e2e8e2e6 Fix dependency.
Reported by:	miwi
2013-05-23 00:37:49 +00:00
Hiroki Sato
ca9b293799 - Fix duplicated pkg-plist entries.
- Split off documentation to print/texlive-docs from print/texlive-texmf.
  The document part was 1.3GB (30k files).  Now the size of texlive-texmf
  package is 557MB (this was 1.5GB before the split).
- do-texhash, do-fmtutil, do-updmap targets now run after post-install.
2013-05-22 08:26:53 +00:00
Jun Kuriyama
c65ef470a1 - Upgrade to 0.12. 2013-05-21 14:24:57 +00:00
Martin Wilke
31f17e5d67 - Unbreak build on HEAD
PR:		177175
Submitted by:	maintainer
2013-05-21 08:12:14 +00:00
Bryan Drewery
f050dd075b - Update to 0.20130501
- Pass maintainership to submitter

PR:		ports/178724
Submitted by:	Danilo Egea Gondolfo <danilogondolfo@gmail.com>
2013-05-19 05:09:45 +00:00
Max Brazhnikov
250a3e24d3 KDE/FreeBSD team presents KDE SC 4.10.3 ports!
- Remove patches and checks for unsupported FreeBSD versions.

The area51 repository features commits by avilla, rakuco and myself.
2013-05-18 20:34:41 +00:00
Hiroki Sato
bdb33870b6 Add a workaround when archivers/lha-ac is installed.
Spotted by:	me
2013-05-15 18:19:49 +00:00
Hiroki Sato
8a7acbced9 - Add Japan Post zip code dictionary.
- Add LICENSE.
 - Fix malformed BUILD_DEPENDS and remove unnecessary dependencies.
   Use USE_* in a consistent manner.
 - Fix inconsistency toolchain usage in build_tools and the others.
   Hardcoded g++ was always used only for the former even if both gcc
   and clang were available.
 - Enable -Werror.
 - Fix SSP issue on i386 platform.
 - Let cpp(1) to replace LOCALBASE instead of patching and sed(1).
 - Use GYP_DEFINES for build variables instead of patching.
 - Separate the stages of configuration and build from each other.
 - Add options for localbase and openssl-related configuration to gyp
   instead of patching.
 - Fix makesum target.
 - Fix whitespaces to make portlint happy.
 - Disable serialization for linking.  It is not needed.
 - Remove hardcoded mozc.xml.
 - Respect DISABLE_MAKE_JOBS=yes.  Do not calculate the factor using the
   number of CPUs.
 - Remove a confusing message after pkg-message.
 - Rename a deprecated function (inactivate-current-input-method-function)
   in mozc.el in a compatible fashion with the older emacsen [1].
 - Add leim-list.el for registration of mozc-mode via LEIM API.
   "(require 'mozc)" is no longer needed.
 - Fix a build problem when binutils is installed and ${LOCALBASE}/bin
   comes first in $PATH [2].

Submitted by:	Tadaaki Nagao [1]
Reported by:	Kenichi Niioka [2]
PR:		ports/178250
Approved by:	maintainer timeout (2 weeks)
2013-05-14 19:46:20 +00:00
MANTANI Nobutaka
4d3941fdc4 Fix incompatibility of anthy.el with Emacs 24.
PR:		ports/178413
Submitted by:	Yuichiro NAITO <naito.yuichiro@gmail.com>
2013-05-14 17:06:06 +00:00
MANTANI Nobutaka
3efa67895e - Update to 1.8.5.
- Trim Makefile header.
- Remove shared lib version from LIB_DEPENDS.
2013-05-14 16:51:16 +00:00
Martin Wilke
9656aa0dbc - Update to version 0.20130401
PR:		178573
Submitted by:	Ports Fury
2013-05-14 16:31:37 +00:00
Hiroki Sato
4e09def2d4 Rectify USE_TEX to support both of teTeX and TeXLive.
TEX_DEFAULT:
	A knob to choose teTeX or TeXLive.  One can specify in /etc/make.conf.

USE_TEX:
	A knob for port developers.  Valid keywords are listed in
	bsd.tex.mk.
2013-05-11 17:58:55 +00:00
Hiroki Sato
df02a1b305 Add DIST_SUBDIR to fix a fetch error because the distfiles are often replaced
with the same names in every release.
2013-05-10 08:08:33 +00:00
Bryan Drewery
75e0a28623 - Fix extract on 9+ due to this picking up /usr/bin/unzip instead of
looking for the proper LOCALBASE/bin/unzip that UNZIP_CMD is set to.
  Will let maintainers decide if archivers/unzip is really still needed.
  Some of these ports/options remain broken due to other issues.

With hat:	portmgr
2013-05-10 01:46:52 +00:00
Jung-uk Kim
ea47cacd91 Update to 4.0.3. 2013-05-09 18:26:51 +00:00
MIHIRA Sanpei Yoshiro
1b3f6cc80c fix extract-error(GNU unshar changed behavior)
Submitted by:	hrs
Reviewed by:	nyan
2013-05-08 11:29:45 +00:00
Hiroki Sato
501d6ef8d7 - Rename japanese/jisx0213-fonts with japanese/font-jisx0213.
- Trim old-style header.
- Fix MASTER_SITES.
- Mark as MAKE_JOBS_SAFE=yes
- Remove no-op pkg-req.
2013-05-08 01:27:26 +00:00
Jun Kuriyama
b7347fc31b - Update to 20130430. 2013-05-07 14:33:14 +00:00
Baptiste Daroussin
53ad8315b0 Add some shebangfix to allow building most of the ports tree without /usr/bin/perl
Submitted by:	John Marino
Obtained from:	DPorts
2013-05-07 13:12:31 +00:00
Hiroki Sato
7148be76c6 - Separate print/tex-dvipdfmx from print/texlive-base and add libpaper
support.  dvipdfmx's default paper size can be set by
  ${LOCALBASE}/etc/papersize and/or PAPERSIZE environment variable as
  other programs like print/psutils do.

- Use absolute pathname in {fmtutil,texconfig,updmap}-sys programs because
  manually-installed and/or old TeXLive files can prevent them from
  working. [1]

- Fix pkg-plist in print/texlive-texmf.

- Remove DIST_SUBDIR from Mk/bsd.tex.mk.

Reported by:	bsam, Stephen Montgomery-Smith [1]
2013-05-07 08:44:32 +00:00
Baptiste Daroussin
46023dda78 Convert from WITHOUT_NLS to PORT_OPTIONS:MNLS 2013-05-06 15:18:38 +00:00
Hiroki Sato
7dadfc8a88 Remove *_DEPENDS from ports which depend on teTeX and add USE_TEX=tetex
instead to make migration to TeXLive easier.
2013-05-06 02:00:40 +00:00
Hiroki Sato
139838ce1d TeXLive mega commit. The following ports have been added:
* Meta port
   - print/texlive-full: meta port to install all of the TeXLive components

  * Libraries
   - devel/tex-kpathsea: kpathsea library
   - devel/tex-web2c: WEB2C toolchain and TeX engines
   - print/tex-ptexenc: character code conversion library for pTeX

  * Base part of the TeXLive
   - print/texlive-base: binary programs in TeXLive
   - print/texlive-texmf: macro and font data in TeXLive
   - print/texlive-infra: tlmgr dependency (Perl modules)

  * TeX Formats
   - print/tex-formats: TeX, LaTeX, PDFTeX, AMSTeX, ConTeXT, CSLaTeX,
       EplainTeX, METAFONT, MLTeX, PDFTeX, TeXsis
   - print/tex-aleph: Aleph/Lambda
   - print/tex-xetex: XeTeX
   - print/tex-luatex: LuaTeX
   - print/tex-jadetex: JadeTeX
   - print/tex-xmltex: XMLTeX
   - japanese/tex-ptex: pTeX

  * DVI ware
   - print/tex-xdvik: XDvi

Mk/bsd.tex.mk is added for common part and USE_TEX knob [1].

Approved by:	portmgr (old version) [1]
PR:		ports/171571
PR:		ports/176399 [1]
2013-05-06 00:44:22 +00:00
Hiroki Sato
a0fe96a2e8 Use OPTIONS_DEFINE and add style clean-ups. 2013-05-05 16:12:13 +00:00
Hiroki Sato
3e43f147e3 - Fix fork() and select() in skkserv. It didn't work properly.
- Trim old-style header.
2013-05-05 15:53:04 +00:00
Jun Kuriyama
6fa036f189 - Ubreak.
PR:		ports/176926
Submitted by:	Hiroyuki Iwatsuki <don@na.rim.or.jp>
2013-05-04 10:48:54 +00:00
Hiroki Sato
7bf7b97124 Trim old-style header and add style clean-ups. 2013-05-04 08:11:13 +00:00
Hiroki Sato
b5e7f98a27 - Fix build after utmp->utmpx migration.
- Use OPTIONS_DEFINE.
- Use USERS and GROUPS for _sj3 user.
- Trim old-style header.
2013-05-04 08:07:59 +00:00
Hiroki Sato
cd7d8d3dc4 - Update to 3.0.j2.1b.
- Use OPTIONS_RADIO for Japanese FEP selection.
- Fix build when CC is defined.
- Respect CFLAGS.
- Rename MACHINE and TARGET in Makefile.
- Mark MAKE_JOBS_SAFE=yes.
2013-05-03 18:57:53 +00:00
Hiroki Sato
0b6d63fea9 - Trim old-style header.
- Use OPTIONS_DEFINE.
2013-05-03 17:42:12 +00:00
Hajimu UMEMOTO
de860a2660 Unmark BROKEN. It seems buildable. 2013-05-03 16:48:29 +00:00
Emanuel Haupt
2898e3fa0c Chase security/libgcrypt update 2013-05-03 16:36:39 +00:00
Baptiste Daroussin
44a150712c Fix syntax error
Spotted by:	bmake exp-run
2013-05-03 08:13:43 +00:00
Hiroki Sato
a42c0444ff Trim old-style header. 2013-05-02 22:27:58 +00:00
Hiroki Sato
a60192a1d4 Fix pkg-plist.
Spotted by:	poyopoyo@puripuri.plala.or.jp
2013-05-02 22:16:02 +00:00
Hiroki Sato
c0f76ab2ec - Trim old-style header.
- Use OPTIONS_DEFINE.
2013-05-02 22:13:01 +00:00
Hiroki Sato
461968d305 - Trim old-style header.
- Rename files/patch-aa.
2013-05-02 22:01:25 +00:00
Hiroki Sato
f8bac571ac - Rename files/patch-aa.
- Separate japanese/nkf and japanese/p5-nkf from each other.
2013-05-02 21:57:28 +00:00
Hiroki Sato
6685af89c2 - Trim old-style header.
- Add LICENSE.
- Use OPTIONS_DEFINE.
- Remove japanese/navi2ch-emacs21 and japanese/navi2ch-xemacs21-mule because
  they are obsolete.
2013-05-02 21:41:04 +00:00
Hiroki Sato
b048082003 - Add paperconf(1) support for the default paper size configuration.
- Fix pathname of perl(1).
- Trim old-style header.
- Add LICENSE.
2013-05-01 06:19:25 +00:00
Hiroki Sato
918595d207 Update to 3.03. 2013-05-01 04:46:29 +00:00
Hiroki Sato
8a1ab5c7cd - Trim old-style header.
- Style clean-ups.
2013-05-01 03:23:00 +00:00
Hiroki Sato
71b6c278d9 - Trim old-style header.
- Use OPTIONS_DEFINE.
- Style clean-ups.
2013-05-01 03:19:09 +00:00
Hiroki Sato
2a8f95f8be Fix DATADIR. 2013-05-01 03:12:55 +00:00
Hiroki Sato
26c2ab80fb Update to 20130430 and add style clean-ups. 2013-05-01 03:05:18 +00:00
Hiroki Sato
c5045d2bd1 Use an old version of IPA fonts as Ryumin-Light and GothicBBB-Medium for
Ghostscript 7.  This is because the latest version is not compatible with
.optnttcidfont directive.  The other versions of Ghostscript use the new
version.
2013-05-01 02:55:55 +00:00
Hiroki Sato
41d078d158 - Trim old-style header.
- Use OPTIONS_DEFINE.
- Style clean-ups.
2013-05-01 02:47:02 +00:00
Hiroki Sato
9da9e7fce4 - Fix DATADIR.
- Style clean-ups.
2013-04-30 23:57:37 +00:00
Hiroki Sato
055d8bf3ff - Use OPTIONS_DEFINE.
- Fix DATADIR.
- Style clean-ups.
2013-04-30 23:55:58 +00:00
Hiroki Sato
d5e6d0d886 Fix DATADIR. 2013-04-30 23:53:03 +00:00
Hiroki Sato
1bc1e3a341 Fix DATADIR. 2013-04-30 23:51:33 +00:00
Hiroki Sato
191278d8ac - Trim old-style header.
- Use OPTIONS_DEFINE.
- Style clean-ups.
2013-04-30 23:49:46 +00:00
Hiroki Sato
f516df6e05 - Trim old-style header.
- Use OPTIONS_DEFINE.
- Style clean-ups.
2013-04-30 23:47:02 +00:00
Hiroki Sato
4b5d27750f Fix DATADIR. 2013-04-30 23:43:29 +00:00
Hiroki Sato
1662a44f30 Fix DATADIR. 2013-04-30 23:41:20 +00:00