1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-29 01:13:08 +00:00
Commit Graph

482 Commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
1fc2155a2a - Remove conditional PKGNAMESUFFIX
- Bump PORTREVISION
2014-02-28 07:26:34 +00:00
Sunpoet Po-Chuan Hsieh
cc5ce6a81c - Update COMMENT
- Update pkg-descr
2014-02-28 01:30:02 +00:00
Sunpoet Po-Chuan Hsieh
91ffaa9e4c - Update to 7.4.192
- Convert to new options heplper (*_OFF usage)

Changes:	https://code.google.com/p/vim/source/list
2014-02-25 16:50:34 +00:00
Sunpoet Po-Chuan Hsieh
23d3d04e50 - Fix lua support
PR:		ports/186917
Submitted by:	Kenji Rikitake <kenji@k2r.org>
2014-02-24 18:44:16 +00:00
Sunpoet Po-Chuan Hsieh
3bf9bc557c - Add missing dependency for GNOME, GTK2 and X11 options
- Remove outdated configure option
- Fix PLIST
- Bump PORTREVISION for dependency and package change

PR:		ports/186921
Submitted by:	zeising, Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp>
2014-02-24 18:39:50 +00:00
Sunpoet Po-Chuan Hsieh
a5a720a9c9 - Check for "old" option setting and inform users before build 2014-02-20 14:44:42 +00:00
Sunpoet Po-Chuan Hsieh
814b708d81 - Fix type of option group: it was RADIO but it should be SINGLE now (with the addition of CONSOLE) 2014-02-20 14:20:36 +00:00
Sunpoet Po-Chuan Hsieh
bd73812ebe - Use :group to fetch source and patch from correct URL 2014-02-19 15:27:58 +00:00
Sunpoet Po-Chuan Hsieh
dd0b32d0a8 - Fix fetch of BADPATCHES 2014-02-19 15:22:02 +00:00
Sunpoet Po-Chuan Hsieh
857e52fb19 - Update to 7.4.182
- Fix fetch of BADPATCHES
- Pet portlint: use += instead of = for PKGNAMESUFFIX

Changes:	https://code.google.com/p/vim/source/list
2014-02-18 22:08:52 +00:00
Sunpoet Po-Chuan Hsieh
1237a9027f - Fix python detection
- Bump PORTREVISION for package change

PR:		ports/185601
Submitted by:	Stefan Beke <stefan@beke.info>
2014-02-18 21:43:08 +00:00
Sunpoet Po-Chuan Hsieh
7436b0f6bb - Use USES=iconv unconditionally
- Remove cumbersome do-patch:
  - Use do-patch: in bsd.port.mk
  - Mark 064, 087 and 147 as BADPATCHES
    - 064 does not apply cleanly (in bsd.port.mk way on FreeBSD 9.x or older)
    - 087 contains patch for src/ops.c which must be applied after 064
    - 147 contains patch for src/version.c which must be applied after 087
  - Apply BADPATCHES in post-patch:
- Fix keymap installation for vim-lite
  - Install keymap in vim source
  - Install vietnamese_viscii.vim correctly
- Do not install GUI binary executables and manpages when GUI options are off
- Allow build with python 3.x
- Merge options to Makefile
- Use PORTDATA
- Convert to new options helper
- Use CONFLICTS_INSTALL instead of CONFLICTS
- Use REINPLACE_CMD instead of patch file
- Support STAGEDIR
- Pet portlint
- Cleanup Makefile
- Fix PLIST
- Cosmetic change
- Bump PORTREVISION for dependency and package change
2014-02-18 21:30:04 +00:00
Pietro Cerutti
b8a6adbb70 - Convert to USES=tcl 2014-02-17 15:45:51 +00:00
Martin Wilke
46bfe3ce9d - Fix lua support
PR:		185650
		184588
Submitted by:	Kenji Rikitake <kenji@k2r.org>
Approved by:	maintainer timeout
2014-02-12 02:59:57 +00:00
Sunpoet Po-Chuan Hsieh
a43aa7ca80 - Fix manpage installation
PR:		ports/186589
Submitted by:	Kevin Zheng <kevinz5000@gmail.com>
Pointyhat to:	miwi
2014-02-09 16:59:16 +00:00
Martin Wilke
eb58bf93ba - Update to 7.4.169
PR:		based on 186120
Approved by:	maintainer timeout
2014-02-07 17:38:17 +00:00
Baptiste Daroussin
e04b632220 Fix properties on pkg-plist 2014-01-21 23:40:21 +00:00
Baptiste Daroussin
85e19b2207 Switch to use lua 5.2
While here change CONFLICTS into CONFLICTS_INSTALL which is what they really are
Bump portrevision
2014-01-10 16:59:28 +00:00
Baptiste Daroussin
783e2a375c Fix build after gtk update 2013-12-17 18:37:45 +00:00
Baptiste Daroussin
7e3189d2e6 Fix build on head and 11.
Bump portrevision has built on 8 and 9 should not have been built as expected

With hat:	portmgr
2013-12-06 23:24:14 +00:00
Sunpoet Po-Chuan Hsieh
1e2e0f57d5 - Update to 7.4.110
- While I'm here:
  - Remove RELEASE and simplify PATCH_SITES, WRKSRC and _DATADIR
  - Simplify Makefile
  - Remove contiguous blank lines

Changes:	https://code.google.com/p/vim/source/list
PR:		ports/183076
Submitted by:	Rick van der Zwet <info@rickvanderzwet.nl>
2013-12-02 19:48:37 +00:00
Sunpoet Po-Chuan Hsieh
92574dfc2c - Take maintainership 2013-12-02 19:42:01 +00:00
Bryan Drewery
d88047ab37 - Remove WITH_VIM_OPTIONS and respect ports framework
PR:		ports/182749
Submitted by:	Kevin Zheng <kevinz5000@gmail.com> (based on)
Requested by:	many
2013-12-02 13:57:22 +00:00
Bryan Drewery
5a5720227f - Reset maintainer due to timeout of 11 open PR, 7 with patches and
no activity since July 2013

With hat:	portmgr
Discussed with:	portmgr
2013-12-02 13:47:06 +00:00
David E. O'Brien
2db102986e Embelish show-options output. 2013-09-25 21:16:43 +00:00
Baptiste Daroussin
68ede13b49 Add NO_STAGE all over the place in preparation for the staging support (cat: editors) 2013-09-20 16:36:23 +00:00
Baptiste Daroussin
7fb9058d37 Convert to new perl framework 2013-09-17 09:00:42 +00:00
David E. O'Brien
c0ed34df16 Update Vim 7.3 to patchlevel 1314. 2013-07-12 06:36:02 +00:00
David E. O'Brien
b75913b0f9 Catch up with how we install Lua.
PR:	180367
2013-07-12 06:22:46 +00:00
David E. O'Brien
3df3a4e33f Remove useless "libsysinfo" CONFLICTS statement.
(it needed to be "libsysinfo*" to have any effect)
2013-07-12 05:12:42 +00:00
Baptiste Daroussin
4ab73fde6e Convert from USE_MOTIF to USES=motif 2013-07-10 06:49:35 +00:00
David E. O'Brien
8e4541f699 Cleanup BADPATCHES layout. 2013-07-02 17:03:26 +00:00
David E. O'Brien
41cd6eb0ae /usr/bin/patch has a bug in that it undercounts hunks containing NUL
characters when reading from stdin.  This results in "unexpected end
of file in patch" errors.

This caused patch 7.3.225 to not apply, which set off a huge cascade
such that 400+ patches would not apply.

Work around this by overriding do-patch to use 'patch -i <PATCH_FILE>'.

/usr/bin/patch still has another nasty bug in that it silently misapplies
hunks containing NUL character(s).  But in Vim's case, the NUL's are in
test files that the port does not use.
2013-07-02 17:01:59 +00:00
David E. O'Brien
51411bf0da Update to patchlevel 1276. 2013-07-01 22:30:43 +00:00
Baptiste Daroussin
0d44442a97 Make vim-lite sane again by default
Always include bsd.port.options.mk which is necessary for properly handling of DOCS/NLS _even_ without options
Remove specific default for PACKAGE_BUILDING settings which are not needed
Keep maintianer preference for not having options at all by default.
2013-07-01 05:56:26 +00:00
David E. O'Brien
9892b377f8 Many of the BADPATCHES do apply. Some "just apply", others needed tweaks:
* patch 7.3.122 applies, but caused a pre-configure build error.  Follow
  the "Solution" instructions in the patch and start applying patch 7.3.122.

* Manually doing the 's/newwin/new_wp/g' of patch 7.3.400, allows patch
  7.3.603 to apply.  Unfortunately, no other additional patches apply due
  to patch 7.3.603 applying.

* patch 7.3.674 does apply fine, but needed files/patch-configure adjusted.
2013-06-30 14:21:53 +00:00
David E. O'Brien
42727cdf02 Update the personality of the port. 2013-06-29 00:43:13 +00:00
Martin Wilke
ffbb851452 - Unbreak build when devel/libsysinfo is installed
PR:		173476
Submitted by:	Masaki TAGAWA <masaki@club.kyutech.ac.jp>
Approved by:	maintainer timeout
2013-05-25 14:00:33 +00:00
Martin Wilke
0c1969ca1f - Update to patchlevel 1014
- Fix Athena dependency [1]

Requested by:	many

PR:		177597 [1]
Submitted by:	scf@ [1]
2013-05-25 13:52:10 +00:00
Marcus von Appen
821843ca06 - Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	bapt, kwm
2013-04-27 08:50:46 +00:00
Alex Kozlov
e159824929 - Convert USE_GETTEXT to USES (part 3)
Approved by:	portmgr (bapt)
2013-04-24 18:10:30 +00:00
Eitan Adler
93dadb3c36 vim has sufficiently improved the security of its modeline processing.
The FreeBSD Security Team no longer feels that the warning to disable
modeline support is needed.

Discussed with:	delphij, des
With Hat:	secteam-ports
Feature safe:	yes
2013-04-16 16:04:14 +00:00
Baptiste Daroussin
2088f09500 Fix conversion to optionsng breaking multibyte support
Reported by:	Sergey V. Dyatko via irc
Tested by:	Sergey V. Dyatko via irc
Approved by:	portmgr (implicit)
2013-04-05 08:23:44 +00:00
Baptiste Daroussin
ed74fa8a35 Prevent NLS addition to PLIST_SUB to hide previous additions
Approved by:	portmgr (implicit)
2013-04-02 10:22:08 +00:00
Baptiste Daroussin
6fa84802bb Convert to new options framework:
rename GNOME2 -> GNOME to fits what is defined in global options descriptions
remove X11_ONLY and consider that if X11 is selected and no UI is selected you
are in X11_ONLY mode
remove LANG option which wasn't used anyway
do not try to dirrmtry directory if NLS isn't checked
use RADIO option to do the magic checking of different toolkit
bsd.port.pre.mk and bsd.port.post.mk are not needed anymore so I just removed them

PR:		ports/176684
Submitted by:	bapt
Reviewed by:	miwi
Approved by:	maintainer timeout (14 days)
2013-03-20 23:56:59 +00:00
David E. O'Brien
b2ccfe4038 Update conflicts and avoid duplication. 2013-01-29 17:18:40 +00:00
David E. O'Brien
ba1546b1f9 Update to Vim 7.3 patchlevel 669. 2012-09-28 23:29:02 +00:00
David E. O'Brien
e278a4bb9a Remove limitation on unthreaded version of Tcl.
PR:		171158
Submitted by:	gahr
2012-09-12 15:40:26 +00:00
David E. O'Brien
8ad762c094 Fix GNU configure problem with building "WITH_GNOME2".
Submitted by:	dougb
Reported by:	David Demelier <demelier.david@gmail.com>
2012-08-17 16:12:49 +00:00
David E. O'Brien
f39686a6aa Update to Vim 7.3 patchlevel 632. 2012-08-17 16:08:14 +00:00