Commit graph

107 commits

Author SHA1 Message Date
Andrej Zverev
1216800fbe - Convert to new perl framework
Approved by:	bapt@ (office@)
2013-08-04 12:47:44 +00:00
Marcus von Appen
95e7081976 - Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig and
  USE_GETTEXT=yes to USES=gettext while here
2013-04-27 18:25:24 +00:00
Alex Kozlov
e159824929 - Convert USE_GETTEXT to USES (part 3)
Approved by:	portmgr (bapt)
2013-04-24 18:10:30 +00:00
Baptiste Daroussin
f10302036b Do not depend on gettext if NLS is off
PR:		ports/172149
Submitted by:	Gennady Proskurin <gpr@mail.ru>
2012-09-28 19:10:04 +00:00
Sunpoet Po-Chuan Hsieh
dbdd3f9a4b - Fix ispell issue: CONFLICTS and SCRIPTS settings are optional (ISPELL) 2012-09-28 04:34:57 +00:00
Baptiste Daroussin
d3ad0d9154 No longer install the english dictionary (please use textproc/en-aspell if you
want the english dictionary)
Optionify
Remove the now useless textproc/aspell-with-dicten port
textproc/en-aspell now depends on textproc/aspell
clean up the Makefile
2012-09-24 21:23:51 +00:00
Baptiste Daroussin
6f28782695 Fix with 0 lentgh words
Submitted by:	avg (office@ mailing list)
2012-03-04 19:58:02 +00:00
Thierry Thomas
c24f4ab395 Drop maintainership to office.
Feature safe:	yes
Seen with:	bapt
2011-12-05 21:07:05 +00:00
Martin Wilke
e1c6649edf - Remove WITH_FBSD10_FIX, is no longer needed 2011-11-09 15:26:04 +00:00
Martin Wilke
3a61669522 - Fix build FreeBSD 10 2011-10-28 18:00:25 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Thierry Thomas
de6a522b18 Upgrade to 0.60.6.1.
Remark: this release includes a patch provided by rdivacky to build with
clang.
2011-07-04 20:24:28 +00:00
Thierry Thomas
e1953fa8df Fix compilation with Clang (patch submitted by rdivacky).
Since I'm there, pet portlint.
2011-05-09 20:08:23 +00:00
Thierry Thomas
3b77b810aa Upgrade English dictionaries to SCOWL 7.1 which corrected several errors
and also added several now common proper names and some other words now
in common use.
2011-01-07 20:34:33 +00:00
Thierry Thomas
68a50e4acd Upgrade english dictionaries. This adds several variants. 2010-12-28 18:56:08 +00:00
Ade Lovett
8d837132c7 Bounce PORTREVISION for gettext-related ports. Have fun, ya'll. 2010-05-31 02:01:56 +00:00
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
2008-08-21 06:18:49 +00:00
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +00:00
Thierry Thomas
da789f6807 - Disable wide char utf8 cursor control for $OSVERSION < 602107; (1)
- Fix segfault when checking TeX files. (2)

Reported by:	Pav (1)
PR:		ports/122873 (2)
Submitted by:	Roland Smith <rsmith (at) xs4all.nl> (2)
Patch from:	Kevin Atkinson <kevina (at) gnu.org> (author) (2)
2008-04-19 07:46:27 +00:00
Thierry Thomas
dbfb1fb6d4 Upgrade to 0.60.6.
List of changes from 0.60.5:

   * Compile fixes for Gcc 4.3.

   * Minor tweak to suggestion code which improved suggestion results in
     certain cases.

   * Always line buffer stdout and stderr in the Aspell utility when
     there is the potential for it to be used interactively through a
     pipe.

   * Removed debug output in `aspell munch-list'.

   * Other minor updates and bug fixes.

   * Enable Unicode support.
2008-04-16 20:35:19 +00:00
Thierry Thomas
feb23a742c Don't depend on gettext if WITHOUT_NLS is defined.
Submitted by:	dougb
2007-08-12 13:37:06 +00:00
Rong-En Fan
f935a609c5 - Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:		ports/111470
Approved by:	portmgr
Discussed with:	stas (Mk/*), gerald (info related stuffs)
Tested by:	pointyhat exp run
2007-07-23 09:36:51 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Thierry Thomas
5ebc3a1033 Fix MASTER_SITE_SUBDIR for the Englich dictionary.
PR:		ports/110067
Submitted by:	Eric P. Scott <eps+pbug0703 (at) ana.com>
2007-03-08 22:15:53 +00:00
Thierry Thomas
b4da04fff9 Back-out the s/@dirrm/@dirrmtry/ change
PR:		ports/106957
Submitted by:	John Merryweather Cooper <john_m_cooper (at) yahoo.com>
2006-12-20 06:28:16 +00:00
Thierry Thomas
0197e9013a Upgrade Aspell to 0.60.5.
Changelog at <http://aspell.sourceforge.net/aspell-0.60.5.txt>.
2006-12-19 21:07:51 +00:00
Thierry Thomas
1e4d4219ea - s/INSTALLS_SHLIB/USE_LDCONFIG/, although not yet recognized by
portlint;

- deinstall share/locale/sl, which is not defined in
  /etc/mtree/BSD.local.dist.

PR:		ports/101497
Submitted by:	Stanislav Sedov <ssedov (at) mbsd.msk.ru>
2006-08-06 21:05:14 +00:00
Thierry Thomas
8d1905f704 All dictionaries can be installed separately:
- by default, textproc/aspell installs the English dictionaries (no
    change);
  - thereafter you can install any foreign dictionary;
  - when you install a foreign dictionary, i.e. french/aspell or
    textproc/da-aspell, it installs only the dictionaries, and depends
    upon textproc/aspell for the programs;
  - if you don't need the English dictionaries, you can define
    WITHOUT_DICTEN or install textproc/aspell-without-dicten;
  - add a new port for textproc/en-aspell: if aspell had been installed
    without the English dictionaries, they can be added thereafter;
  - add a missing port for german/alt-aspell;
  - foreign dictionaries are almost independent from textproc/aspell,
    and their maintainership is available.

Credits:	special thanks to Serge Gagnon <ser_gagnon (at) sympatico.ca>
2006-07-15 14:28:44 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Thierry Thomas
bdab6f5f0e - Add a Gujarati (gu) dictionary;
- Update Lithuanian (lt) & Uzbek (uz) dictionaries.
2006-01-19 23:09:42 +00:00
Ade Lovett
54a0b86543 Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
2005-11-15 06:52:12 +00:00
Thierry Thomas
3b0309ebfb /usr/bin/bzip2 has been part of the base system since 4.4,
therefore it's not necessary to explicitely check for it.

PR:		88994
Submitted by:	edwin
2005-11-14 21:07:05 +00:00
Thierry Thomas
e5c2458f49 - Update Ukrainian dictionary;
- Add Serbian and Telugu dictionaries.
2005-11-13 11:30:20 +00:00
Thierry Thomas
bd5bdebb6a Upgrade to 0.60.4.
Changelog at <http://aspell.sourceforge.net/aspell-0.60.4.txt>.
2005-10-19 19:21:01 +00:00
Thierry Thomas
6ee7aec70b Upgrade to 0.60.3.
This release fixes several bugs involving some of the C API functions,
fixes a major bug and improves the speed of the suggestion code, and
fixes a number of other bugs.
2005-06-28 20:27:07 +00:00
Thierry Thomas
d35f7fdca2 - Update Irish (ga), Italian (it), Oriya (or), and Uzbek (uz)
dictionaries.

- Add Kashubian (csb), Hindi (hi), Hiligaynon (hil), Marathi (mr), and
  Punjabi (pa) dictionaries.
2005-06-02 21:58:48 +00:00
Thierry Thomas
81faf8547d ftp.gnu.org is down => add some mirrors for the dictionnaries.
Reported by:	Kris via pointyhat
Approved by:	portmgr (marcus)
Obtained from:	linux-aspell (mezz).
2005-01-02 16:40:06 +00:00
Thierry Thomas
7bda762ebb Adding three new dictionaries:
- Amharic (am);
- Oriya (or);
- Low Saxon (nds).
2004-12-28 16:00:41 +00:00
Thierry Thomas
c446f4ee12 Upgrade to 0.60.2. 2004-12-21 22:19:56 +00:00
Thierry Thomas
165986b7df Upgrade to 0.60.1.1.
This release contains an important bug fix involving checking of
capitalized word when affix compression is used.

Aspell can be linked again with the base ncurses, then WITH_NCURSES
has been removed.
2004-11-20 14:23:08 +00:00
Thierry Thomas
b685b94e9a - Update the german dictionary;
- Add two new dictionaries: Persian (Farsi) and alt-de (German using the
original spelling rules);

- A new slave port has been created for the Persian dictionary.

Remark: no new slave port for alt-de, because (1) it might get merged
with the normal de dictionary and (2) Serge Gagnon is working on a
reorganization of all these slaves-ports. To install it use the port
textproc/aspell.
2004-11-16 21:39:39 +00:00
Thierry Thomas
4db82ab157 Upgrade to 0.60.1.
This release adds a new Nroff and Texinfo filter and fixes a number
of bugs and portability problems.

Warning: aspell-0.60.1 is now incompatible with the base ncurses.
To keep the ncurses interfaces, please define WITH_NCURSES: aspell
will then depend on the port devel/ncurses.
Since devel/ncurses is not packageable, this is not the default.
2004-11-08 15:35:45 +00:00
Thierry Thomas
1af4de9a34 Explicitly disable threading:
- on FreeBSD 4.x, it links with -pthread, but no link is
  retained in the resulting library;

- on FreeBSD 5.x and 6, it works, but since libaspell is
  used by un-threaded programs, this is not a good choice.

Reviewed by:	marcus.
2004-08-30 22:25:46 +00:00
Thierry Thomas
9be1eb18f2 Always USE_GETTEXT, even WITHOUT_NLS. 2004-08-30 05:39:30 +00:00
Thierry Thomas
42a7a68fdf Force libaspell to link with libintl to fix gnomespell and balsa.
Bump PORTREVISION.

Reported by:	marcus and Volker Kindermann.
2004-08-29 23:04:54 +00:00
Thierry Thomas
6fd4bdbdfe - Upgrade to 0.60;
- Add dictionaries for Azerbaijani, Belarusian, Bengali, Estonian,
  Finnish, Hebrew, Hungarian, Kinyarwanda, Latin, Latvian, Lithuanian,
  Macedonian, Mongolian, Nyanja, Quechua, Sardinian, Tagalog, Tamil,
  Tetum, Upper Sorbian, Uzbek, Vietnamese, and Yiddish.
2004-08-28 22:49:49 +00:00
Thierry Thomas
86574a5f13 Aspell English Dictionary Updated.
Changes from version 0.51:

- Updated to SCOWL 6 which avoided using the original Ispell
  dictionaries as they were a source of too many errors, among other
  changes.

- Added en_GB-ize dictionary (British with "ize" spelling).

- Added en-variant_* auxiliary dictionaries.

The version number of this dictionary is 6.0 to correspond to the SCOWL
version. Aspell-6.0 is coming soon.
2004-08-11 22:10:49 +00:00
Thierry Thomas
306fb57736 - Actually use libtool15 [1]
- install static libraries [2]

PR:		ports/63944 [1]
Reported by:	many [2]
2004-06-20 19:51:13 +00:00
Thierry Thomas
6fcb668607 Security: fix a buffer overflow in word-list-compress:
- <http://marc.theaimsgroup.com/?l=bugtraq&m=108761564006503&w=2>
	- <http://nettwerked.mg2.org/advisories/wlc>

Since I'm there, switch from libtool 1.3 to 1.5, to cope with
PR ports/63944.

Obtained from:	Robert Nagy <robert@openbsd.org>.
2004-06-20 09:04:32 +00:00
Thierry Thomas
cb8b3d3613 Add dictionaries for Scottish Gaelic (gd) and Manx Gaelic (gv),
and update the following dictionaries:
- Irish (ga)
- Indonesian (id)
- Croatian (hr)
- Italian (it)
- Slovak (sk).

Approved by:	mat (mentor).
2004-04-16 21:52:55 +00:00