1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-11 02:50:24 +00:00
Commit Graph

74 Commits

Author SHA1 Message Date
Tobias Kortkamp
bc2eb4b4da editors/joe: Update to 4.6
PR:		228761
Submitted by:	wen
Approved by:	juergen.gotteswinter@googlemail.com (maintainer timeout, 1 month)
2018-07-07 14:35:51 +00:00
Tobias Kortkamp
7965fa516e editors/joe: Update to 4.5
While here
- Add missing LICENSE_FILE
- Switch to options helpers
- USES=localbase
- Delete configure patch and set aspell directly via CONFIGURE_ENV
- Drop obsolete patch-tty.c.  setpgrp() always takes two arguments on
  supported FreeBSD releases and SETPGRP_VOID should always be undefined.

Changes:	https://sourceforge.net/p/joe-editor/mercurial/ci/default/tree/NEWS.md
PR:		222565
Approved by:	juergen.gotteswinter@googlemail.com (maintainer timeout, 2 weeks)
2017-10-08 10:17:59 +00:00
Sunpoet Po-Chuan Hsieh
0e04efec5a Update WWW: SF redirects to https://sourceforge.net/projects/<PROJECT_NAME>/ 2017-01-20 20:33:30 +00:00
Wen Heping
51194e7e6a - Pass maintainership to submitter
PR:		212019
Submitted by:	juergen.gotteswinter@googlemail.com
2016-08-22 23:57:12 +00:00
Michael Gmelin
f3ae786853 Make dependency on aspell optional
joe is less than 2 MB in size and has no dependencies. Aspell
brings in 55MB in dependencies and more than 3000 files.

Change the port, so the dependency on aspell is optional (and
disabled by default) and allow installing aspell separately
for those who need it.

Reviewed by:	bapt
Approved by:	mentors (implicit)
Differential Revision:	https://reviews.freebsd.org/D6732
2016-06-06 21:27:08 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Michael Gmelin
eddc11cf10 Update to 4.2
Approved by:	mentors (implicit)
2016-03-08 00:59:28 +00:00
Baptiste Daroussin
5f9d19ea27 Update to 4.1
PR:		203033
Submitted by:	Walter Schwarzenfeld
2015-09-26 12:41:47 +00:00
Baptiste Daroussin
622ee7ccab Convert to @sample 2015-09-26 10:17:01 +00:00
Mikhail Teterin
e5b890bf91 Use MASTERDIR's distinfo for chinese/joe so that future upgrades of
editors/joe do not break the slave port.

Deprecate the slave port, because its difference with the master is
too trivial to warrant a separate package.
2015-03-27 18:10:25 +00:00
Mikhail Teterin
cd38cc6a19 Remove man.md from the list of installed files as well. The actual joe.1
man-page is installed anyway, there is no need for this, that I can see.

PR:		198894
2015-03-27 15:45:17 +00:00
Mikhail Teterin
a9c78c248e Fix packing list again. Take pointy hat and go contemplate for a while.
Submitted by:	Herbert J. Skuhra
2015-03-25 15:14:53 +00:00
Mikhail Teterin
b0fab72aa1 Fix packing list for people with the DOCS-option enabled.
Reported by:	Herve Commowick
2015-03-25 14:05:04 +00:00
Mikhail Teterin
fb2d2336cc Upgrade from 3.7 to 4.0. 2015-03-24 16:19:16 +00:00
Baptiste Daroussin
1733805e72 Cleanup plist 2014-10-27 12:19:12 +00:00
Tijl Coosemans
9f8b4bcde3 Support LIBS like LDFLAGS.
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS.  Also remove references to
  PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
  required additional patches.

Somewhat simplified a linker command line looks like:

${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}

where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us.  If possible -L and -l flags need to be
added to LIBS to make sure they appear after any -L and -l flags set by
upstream.  Many ports currently add -L${LOCALBASE}/lib to LDFLAGS but this
may appear too early on the command line causing installed libraries to
be linked in instead of freshly built ones.

Additional changes:
benchmarks/netio: Replace WITH_IPV6 with an IPV6 option.
comms/gnokii: Replace some patches with USES=pathfix.  Also remove -fPIC.
graphics/gimageview: USES=libtool and install desktop file in DESKTOPDIR.
graphics/visionworkbench: Remove FreeBSD 7 support.
multimedia/libmovtar: New LIB_DEPENDS syntax.
multimedia/opencinematools: Use standard do-build.
net/siproxd: USES=libtool:keepla (port actually needs .la files for plugins)
net-mgmt/nagios: Remove -fPIC.
net-mgmt/nagios4: Remove -fPIC.
print/cups-base: Only add -lssp_nonshared on i386 and OSVERSION < 1000036.
security/p11-kit: Replace PTHREAD_LIBS in CONFIGURE_ENV with
ac_cv_func_pthread_mutexattr_init=no in CONFIGURE_ARGS.  This skips a test
in configure that falsely detects pthread_mutexattr_init in our libc.
sysutils/dar: Fix iconv detection.
x11/rxvt-unicode: Remove -lstdc++ and patch configure to remove a FreeBSD
hack and use $CXX as linker as on other platforms.

PR:		190592
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-06-11 14:49:59 +00:00
John Marino
c5a357ca44 editors/joe: Fix jmacs mode segfault (fix from pkgsrc)
Fix segfault per PR (pkgsrc fix verified).
Relocate license to please portlint, reset maintainer.

PR:		ports/182373
Submitted by:	Sergey Kandaurov
Approved by:	maintainer timeout (5 months)
2014-02-26 14:52:04 +00:00
Baptiste Daroussin
c9631c15ad Support stage 2014-02-24 16:48:35 +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
Guido Falsi
642be1b81d - Make ports use the libc provided iconv implementation on 10-CURRENT
after r254273
- Fix a bunch of ports to properly work after this
- Mark converters/libiconv as IGNORE for systems with iconv in libc

Reviewed by:	bapt
Approved by:	portmgr (bapt)
Discussed with:	bapt, bsam (who both contributed ideas and code)
2013-09-04 18:06:07 +00:00
Baptiste Daroussin
9f1de9b900 Convert USE_NCURSES by USES=ncurses
Convert USE_READLINE by USES=readline
2013-05-06 15:34:17 +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
Sylvio Cesar Teixeira
5fa1ec89fc - Removed empty directory %%DATADIR%%/doc
PR:		ports/174325
Submitted by:	John Marino <draco@marino.st>
2013-01-06 23:55:15 +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
Sylvio Cesar Teixeira
74e448ba86 - Add USE_NCURSES to fix the problem of joe breaks when ncurses is installed.
PR:		ports/157140
Submitted by:	Raphael Kubo da Costa <kubito@gmail.com>
2011-05-18 12:43:55 +00:00
Erwin Lansing
e7703d82f5 Let CATEGORIES be overwritten by slave ports (chinese/joe) 2011-05-02 09:41:27 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Philip M. Gollucci
116ec22ac1 - DISTNAME= ${PORTNAME}-${PORTVERSION} is the default and not needed.
PR:             ports/153292
Submitted by:   myself (pgollucci)
Tested by:      -exp run by pav
Approved by:    portmgr (pav)
2010-12-29 20:04:42 +00:00
Sylvio Cesar Teixeira
ba072d1713 - Update my mail address to FreeBSD
Approved by:	miwi (mentor)
2009-11-27 22:52:30 +00:00
Martin Wilke
cecf03dfc1 - Pass maintainership to submitter
PR:		138290
Submitted by:	Sylvio Cesar <scjamorim@bsd.com.br>
2009-08-29 22:10:12 +00:00
Mark Linimon
9fb1ef4c3a Reset chinsan@FreeBSD.org due to numerous maintainer-timeouts and no
response to email.

Hat:		portmgr
2009-08-28 17:37:26 +00:00
Dmitry Marakasov
c6d73b3a64 - Switch SourceForge ports to the new File Release System: categories starting with E,F 2009-08-22 00:20:34 +00:00
Ion-Mihai Tetcu
eb60187e75 Fix plist with -DNOPORTDOCS.
Prompted by:	QAT QA tun
Approved by:	maintainer timeout on QATMail
2009-04-07 15:27:45 +00:00
Chin-San Huang
f6e8af7318 - Update to 3.7
- Take maintainership and reset original maintainer(maintainer timeout twice)

PR:		ports/130428, ports/130113
Submitted by:	chinsan (me)
2009-01-24 13:15:50 +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
Martin Wilke
9b72391194 - Update to 3.5
PR:		ports/101076
Submitted by:	chinsan <chinsan.tw(at)gmail.com>
Approved by:	krion (mentor), maintainer timeout
2006-08-16 06:29:33 +00:00
Edwin Groothuis
acd87b4ad8 SHA256ify
Approved by:    krion@
2006-01-22 08:34:46 +00:00
Edwin Groothuis
e33233f948 Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 01:55:36 +00:00
Pav Lucistnik
b9f3f8955c - Allow chinese/joe to override MAINTAINER field 2005-11-09 13:50:16 +00:00
Pav Lucistnik
88fbff9a4a - Allow slave to override PKGORIGIN
Reported by:	chkversion script
2005-11-08 18:39:51 +00:00
Pav Lucistnik
094982a4a5 - Update to 3.3
Obtained from:	editors/joe-devel
Approved by:	Kevin Day <toasty@dragondata.com> (maintainer)
2005-10-21 08:21:15 +00:00
Trevor Johnson
8232e82f85 SIZEify (maintainer timeout) 2004-03-31 03:12:58 +00:00
Kirill Ponomarev
d53302acd5 - Fix build on -current 2003-10-14 21:04:37 +00:00
Akinori MUSHA
3860f7f3e2 De-pkg-comment. 2003-02-21 11:38:28 +00:00
Edwin Groothuis
659a33897f [MAINTAINER-PATCH] Add new MASTER_SITES for editors/joe
PR:		ports/46750
Submitted by:	Kevin Day <toasty@dragondata.com>
2003-01-04 12:21:17 +00:00
Ying-Chieh Liao
b52a2cb357 drop sgid/suid on backup files
PR:		42920
Submitted by:	maintainer
2002-09-18 11:13:27 +00:00
Patrick Li
eaf5dce45e Fix build on -CURRENT
PR:		34802
Submitted by:	maintainer
2002-02-17 21:39:10 +00:00
Patrick Li
5c1e5a6694 Bump PORTREVISION from last buffer overflow patch commit.
Reminded by:	Dan Peterson <danp@danp.net>
2002-02-02 05:32:55 +00:00
Patrick Li
56abf3a55f Fix buffer overflow
PR:		34540
Submitted by:	maintainer
2002-02-02 04:16:05 +00:00