Commit graph

101 commits

Author SHA1 Message Date
Baptiste Daroussin
2c8db67726 Cleanup plist 2014-10-20 09:31:33 +00:00
Adam Weinberger
c3124ff3bf Rename comms/ patch-xy patches to reflect the files they modify. 2014-07-28 14:54:09 +00:00
Johan van Selst
c23faf5994 Use plist directives instead of chown to allow build as non-root
Resulting package is identical

Submitted by:	Kimmo Paasiala <kpaasial@icloud.com>
2014-06-22 09:27:13 +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
Jimmy Olgeni
37e782dfbc Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories A-C.

CR:		D196
Approved by:	portmgr (bapt)
2014-06-09 11:21:52 +00:00
Johan van Selst
2bdfb5c622 Remove option description that is no longer used
Submitted by:	David Magda <dmagda@ee.ryerson.ca>
2014-02-08 21:46:47 +00:00
Johan van Selst
250294032e Add patch to fix build, forgotten in previous commit
Reported by:	Jan Henrik Sylvester <me@janh.de>, Eric Camachat <eric.camachat@gmail.com>
Pointyhat to:	johans
2014-01-02 19:32:27 +00:00
Johan van Selst
495733685f - Update minicom to 2.7
- Run-time dependency lrz is not optional
- Simplify options handling
2014-01-02 17:50:04 +00:00
Johan van Selst
40fe58387f Enable stage support 2013-12-28 21:03:18 +00:00
Baptiste Daroussin
2b300eeb3f Add NO_STAGE all over the place in preparation for the staging support (cat: comms) 2013-09-20 16:03:29 +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
Johan van Selst
16d5eddabb the only MASTER_SITE for comms/minicom is alioth.debian.org, which is currently
returning 406 Not Acceptable if your http(s) request does not include a Accept
header of the destination file type or */*. (a missing Accept line should be
intepreted as accepting all types).

* fix fetching by adding another mirror site
* change download urls to ones given on project page
* add https mirror
* change default device from cuad to cuau (cuad is 7.x and earlier)
* remove conditional for 7.x device names: 7.x is no more supported

PR:		ports/179871
Submitted by:	r4721@tormail.org
2013-06-23 09:32:25 +00:00
Baptiste Daroussin
56c5e147c5 Convert the last USE_ICONV to USES=iconv 2013-04-27 22:09:15 +00:00
Alex Kozlov
e159824929 - Convert USE_GETTEXT to USES (part 3)
Approved by:	portmgr (bapt)
2013-04-24 18:10:30 +00:00
Johan van Selst
580dd6b1fa Bump PORTREVISION for the previous commit, as the installed files are changed 2013-02-16 16:53:27 +00:00
Johan van Selst
7ca0a0a846 Correct Previous NOPORTDOCS Logic
PR:		ports/176140
Submitted by:	Jarrod Sayers <jarrod@downtools.com.au>
2013-02-16 16:47:45 +00:00
Johan van Selst
b54d7c840a Update minicom to 2.6.2 2013-02-06 18:02:43 +00:00
Johan van Selst
eff7f58be0 - Update minicom to 2.6.1 (bugfix release)
- Convert to new options framework
- Remove patch file that is no longer needed
2012-06-16 12:29:15 +00:00
Johan van Selst
14c57f74b6 - Update minicom to 2.6
- Add additional patches for Linux-specific issues
2011-12-29 08:17:09 +00:00
Eitan Adler
cb012f8d5e - make lzr dep. optional
PR:		ports/160661
Submitted by:	"4720@hushmail.com" <4720@hushmail.com>
Approved by:	maintainer timeout (6 weeks)
Approved by:	bapt,sahil (mentors, implicit)
2011-10-25 01:00:40 +00:00
Johan van Selst
78e978fe35 Fix minicom build for WITHOUT_NLS (force libiconv dependency and linking)
Reported by:	Gordon Shumway
PR:		ports/159739
2011-08-17 21:04:58 +00:00
Johan van Selst
4142446693 Update to minicom 2.5 (bugfix release) 2011-04-25 07:18:56 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Johan van Selst
b987111aaa Explicitly create configuration directory during pkg install
before trying to change ownership of this directory

PR:		ports/153749
Submitted by:	Jason Helfman <jhelfman@experts-exchange.com>
2011-01-08 13:40:26 +00:00
Johan van Selst
cd8d876260 - Update to 2.4
- Grab maintainership

Feature safe:	yes
2010-07-02 12:22:37 +00:00
Ade Lovett
8d837132c7 Bounce PORTREVISION for gettext-related ports. Have fun, ya'll. 2010-05-31 02:01:56 +00:00
Anders Nordby
c8412dbe2e Drop maintainership, as I do not use this port anymore. 2010-04-13 20:02:00 +00:00
Dmitry Marakasov
70a4cf7a34 - Use correct default serial device on 8.x
PR:		140913
Submitted by:	myself
Approved by:	maintainer timeout
2010-01-15 23:09:31 +00:00
Pav Lucistnik
c4d4cacd63 - Remove conditional checks relevant only on FreeBSD 5.x and older 2009-01-05 17:27:29 +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
Pav Lucistnik
4d91c56cd2 - Clean up directories on deinstall
Reported by:	pointyhat
2008-04-30 06:28:09 +00:00
Anders Nordby
280850236c Update to 2.3. 2008-04-17 18:24:03 +00:00
Kevin Lo
ed004dc313 Fix build with gcc4.
Approved by: anders (maintainer)
2007-07-02 09:34:37 +00:00
Edwin Groothuis
bbee4a66a6 remove USE_REINPLACE for all ports with categories starting with C 2006-05-03 23:38:41 +00:00
Edwin Groothuis
acd87b4ad8 SHA256ify
Approved by:    krion@
2006-01-22 08:34:46 +00:00
Edwin Groothuis
913a5a5cba Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 01:29:46 +00:00
Anders Nordby
717d893835 Make /dev/cuad0 the default serial port in FreeBSD 6 and newer.
Drop the script to choose serial port and make the link from /dev/modem
(I assume people do not need or want it anymore), set the port directly
instead (and let people override with a make switch if they want).
Users can change the default port in the configuration anyway.

PR:		ports/82241
2005-11-27 15:07:30 +00:00
Anders Nordby
aabc15cb81 Don't remove (empty) locale directoryes, satisfy pointyhat.
PR:		77955
Submitted by:	leeym
2005-02-25 07:27:28 +00:00
Anders Nordby
a2ac7cbc80 Fix pkg-plist according to pointyhat.
Disable home-rolled gettext.
Add WITHOUT_NLS for disabling internationalization.
2005-02-15 21:44:26 +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
Kris Kennaway
9a7342eb8d Don't remove all empty locale directories, only the ones we (might have)
created.
2004-11-24 21:39:01 +00:00
Trevor Johnson
8232e82f85 SIZEify (maintainer timeout) 2004-03-31 03:12:58 +00:00
Anders Nordby
4d3f5f625f Update to 2.1. 2003-07-22 22:34:12 +00:00
Anders Nordby
ba6e0f307f Project moved. Update WWW URL. 2003-04-08 22:44:27 +00:00
Ade Lovett
7e52725f2a Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
2003-03-07 06:14:21 +00:00
Anders Nordby
8bf8d73409 Correct WWW URL. 2002-08-25 11:17:26 +00:00
Anders Nordby
2f3e68f5a8 Rejecting new distfile with the same filename due to large and messy
diff, by using alternative master sites (at least for a while).

I'm trying to make the author roll a new tarball.

PR:		38823
2002-06-25 23:53:35 +00:00
Anders Nordby
e79def5629 Patch configure instead of configure.in & aclocal.m4. Drop USE_AUTOCONF,
to avoid auto* trouble people have had with this port.

Use sed instead of Perl for patching in Makefile.

Make /dev/cuaa0 default port when doing batch builds, as we have no idea
whether /dev/modem is there.

Unbreak: Bento builds should have no problems with minicom now.
2002-05-20 14:33:52 +00:00
Kris Kennaway
7559cded85 BROKEN: configure fails 2002-05-18 03:34:18 +00:00
Anders Nordby
3fdc464ca9 Add missing locale files/dirs to pkg-plist (blush..). 2002-04-10 19:49:16 +00:00