Commit graph

119 commits

Author SHA1 Message Date
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
74f1a45911 Really normalize Aspell dictionaries ports PKGVERSION...
textproc/aspell/Makefile.inc had been forgotten in the previous commit.

PR:		ports/106573
Submitted by:	Marcin Wisnicki <mwisnicki+freebsd (at) gmail.com>
Reported by:	Michel TALON <talon (at) lpthe.jussieu.fr>
Pointyhat to:	/me
2007-02-14 23:11:55 +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
Thierry Thomas
9b125e1421 Fix build with gcc41.
PR:		95132
Submitted by:	Ron MacNeil <macro (at) hotmail.com>
2006-03-31 20:20:45 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Edwin Groothuis
186c2e326c Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 06:28:59 +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
eee34b264f Add two missing translations files.
Reported by:	marcus
2005-06-29 05:33:10 +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
68e95e3968 Upgrade Hebrew (he) and Uzbek (uz) dictionaries. 2005-01-19 20:40:40 +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
Kris Kennaway
3e57c8d5d9 Don't remove system locale directories (not listed in the relevant
BSD.*.dist), but do remove locale directories that are not listed
there.  Moreover, don't try to unconditionally @dirrm these
directories since they're shared with other ports and are likely to
still be in use.
2004-12-20 06:25:32 +00:00
Kris Kennaway
be3e1f7794 Clean up handling of locale directories at deinstall-time:
* Don't remove "system directories" (which were created by BSD.*.dist)
* Silently try to remove locale directories which we might have created
2004-12-16 05:49:27 +00:00
Thierry Thomas
7fdbf17d27 Fix plist.
Reported by: <http://pointyhat.freebsd.org/errorlogs/i386-6-latest-logs/extras.html>.
2004-12-06 09:29:25 +00:00
Thierry Thomas
3cb2569f12 Unbreak af-aspell. 2004-11-26 18:15:48 +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
Kris Kennaway
9d5bd77302 Don't attempt to remove system directories 2004-11-13 04:23:04 +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
7b12bfeff7 Fix configure to accept CXXFLAGS.
Since I'm there, use DATADIR.

PR:		ports/71787
Submitted by:	Alex Semenyaka.
2004-10-18 12:51:55 +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