Commit graph

2332 commits

Author SHA1 Message Date
Dirk Meyer
f7fc18628f - use STAGEDIR 2013-12-17 16:08:30 +00:00
Marcus von Appen
885b528f02 New USES=twisted, to replace the old USE_TWISTED knob.
twisted can be configured with the arguments run or build to replace
the previous USE_TWISTED_RUN and USE_TWISTED_BUILD knobs. The twisted
components can be added as comma-separated arguments. If you previously
wrote
    USE_TWISTED=        yes
    USE_TWISTED=        conch names
    USE_TWISTED_RUN=    yes
you now would write
    USES=       twisted
    USES=       twisted:conch,names
    USES=       twisted:run
2013-12-08 12:04:07 +00:00
Mark Felder
b06ea36cf8 Redesigned rc script to use a pidfile instead of attempting to use web API
which cannot stop the server in some configurations.

I've confirmed in the python codepath that both the web API shutdown and
the signal handling both call save_state() so it is safe to shutdown
this way.

PR:		ports/177944
Approved by:	crees (mentor)
2013-12-05 19:32:43 +00:00
Dirk Meyer
8e450647cb - use STAGEDIR
- USES=gmake
2013-12-01 18:33:26 +00:00
Li-Wen Hsu
63d1c68436 - Support STAGEDIR 2013-11-28 16:08:33 +00:00
Thierry Thomas
db9989e931 - Chase the update of INN;
- Stagify.
2013-11-27 22:33:26 +00:00
Sunpoet Po-Chuan Hsieh
6670f0b757 - Update WWW:
- http://cheeseshop.python.org/ -> https://pypi.python.org/
  - http://pypi.python.org/ -> https://pypi.python.org/

With hat:	python
Approved by:	bapt (portmgr)
2013-11-20 20:51:25 +00:00
Max Khon
0756362fee Unbreak clang build. 2013-11-18 12:11:40 +00:00
Max Khon
2eab7a7202 Fix clang-only build. 2013-11-18 10:33:36 +00:00
Dima Panov
639c936996 - Missed new etc files.
Reported by:	QAT
2013-11-18 02:14:56 +00:00
Dima Panov
131d638448 - Fix MLINKS 2013-11-17 23:25:24 +00:00
Dima Panov
a77cb8b9a6 - Oops, forgot about MAN section during update :(
Noticed by:	QAT
2013-11-17 23:19:12 +00:00
Dima Panov
17647b8db5 - Update to 2.5.3 security release
- Remove outdated patches
- Preserve configured database during upgrade [1]

PR:		183614 [1]
Submitted by:	Horia Racoviceanu [1]
2013-11-17 15:25:56 +00:00
Dirk Meyer
0c8ddf962a - use STAGEDIR
- rename patchfiles
2013-11-16 20:07:54 +00:00
Sunpoet Po-Chuan Hsieh
a653ba704a - Update to 13.2.0
Changes:	http://twistedmatrix.com/trac/browser/tags/releases/twisted-13.2.0/twisted/news/topfiles/NEWS
2013-11-15 20:53:42 +00:00
Vanilla I. Shu
af2c66f206 support STAGEDIR. 2013-11-05 13:01:55 +00:00
Andrej Zverev
487d869eba - support STAGEDIR 2013-11-03 08:05:18 +00:00
Matthias Andree
826216342d Give up on empty directory games about lib/leafnode.
Fix massively broken pkg-plist. (Bump PORTREVISION.)
2013-10-31 02:22:14 +00:00
Matthias Andree
5e1965dcff Attempt to fix build issues.
Add SHEBANG_FILES=newsstar.in, bumping PORTREVISION.
2013-10-31 00:38:31 +00:00
Rusmir Dusko
b1f00efc7e - Reset maintainer to ports@
PR:		ports/183261
Submitted by:	chris petrik <c.petrik.sosa@gmail.com>
Approved by:	pawel / wg (mentors, implicit)
2013-10-29 17:59:47 +00:00
Dirk Meyer
f9a95694ae - revert r331810 2013-10-28 20:17:49 +00:00
Dirk Meyer
b59bfa0126 - use PLIST_FILES 2013-10-28 06:31:18 +00:00
Dirk Meyer
338eecf237 - use STAGEDIR
- use OPTIONS_DEFINE
2013-10-27 22:29:46 +00:00
Emanuel Haupt
96e924e3e0 Support staging. 2013-10-26 07:52:07 +00:00
Matthias Andree
ebe8dcb8a3 Support staging.
Reorder Makefile targets (post-install after post-patch).
Update to new LIB_DEPENDS format.
Disable chown, and leave that to the package.

Note that this apparently exposes issues with
poudriere testport/make check-orphans due to absolute /var paths.
2013-10-23 22:17:50 +00:00
Alex Kozlov
546a9259a9 - Return ports to the pool
PR:	ports/183244
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com> (former maintainer)
2013-10-23 20:45:10 +00:00
Dmitry Marakasov
27d195667d - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with [np])
Approved by:	portmgr (bdrewery)
2013-10-22 13:59:53 +00:00
Mark Felder
ec465c0f07 - General cleanup
- unrar and Python are default enabled options
- New p7zip option, disabled by default
- The final release of 11.0 only requires --disable-sigchld-handler on
  32bit FreeBSD [1]

[1] http://nzbget.sourceforge.net/forum/viewtopic.php?f=3&t=596&start=10

PR:		ports/183026
Approved by:	maintainer, swills (mentor)
2013-10-18 15:02:22 +00:00
Tim Bishop
e94f806db4 - Remove no longer needed MAN1 from Makefile.
Submitted by:	az
2013-10-18 09:23:34 +00:00
Tim Bishop
4e207b09be - Update to 2.18 [1]
- Add stage support

Submitted by:	Andre Heider <a.heider@gmail.com> [1]
2013-10-17 15:54:33 +00:00
Danilo Egea Gondolfo
9d855d1b38 - Update from 10.2 to 11.0 [1]
- Remove gmake from USES [1]
- Convert LIB_DEPENDS to new syntax
- Add options helpers
- Add stage support

PR:		ports/182867
Submitted by:	Jeff Burchell <toxic@doobie.com> (maintainer) [1]
Approved by:	wg/culot (mentors, implicit)
2013-10-11 05:57:14 +00:00
Mark Felder
d4c4d3cc6f - Update to 0.7.16
- STAGE support

Approved by:	crees (mentor)
2013-10-07 16:02:20 +00:00
Johan van Selst
747c0c97a5 Use PKGNAMESUFFIX and remove NO_LATEST_LINK
Suggested by:	bapt
2013-10-06 15:22:10 +00:00
Baptiste Daroussin
eb7bb6a16a Removed unmaintained (ports@) or gnome@ ports depending on gnome1
Approved by:	gnome (implicit)
2013-10-05 14:42:53 +00:00
Matthias Andree
264c555c5e Support staging, and update LIB_DEPENDS format. 2013-09-30 21:37:18 +00:00
Dirk Meyer
0bc513777a - fix perl compatibility with getopt 2013-09-23 18:54:29 +00:00
Baptiste Daroussin
f45d0a8198 Fix NO_STAGE attribution 2013-09-22 18:05:04 +00:00
Dirk Meyer
1e3119b07e - fix misplaced NO_STAGE in slaveports and ifdefs 2013-09-21 11:06:03 +00:00
Baptiste Daroussin
b9522341aa Add NO_STAGE all over the place in preparation for the staging support (cat: news) 2013-09-20 22:31:15 +00:00
Guido Falsi
73aadfabb8 - Add explicit $ICONV_LIB
Submitted by:	marino
Approved by:	portmgr (bapt, implicit)
2013-09-19 22:24:49 +00:00
Andrej Zverev
e5a7b5184d - convert to the new perl5 framework
- convert USE_GMAKE to Uses

Approved by:	portmgr (bapt@, blanket)
2013-09-14 12:04:18 +00:00
Guido Falsi
033e4d2b29 Add missing iconv in USES.
Reported by:	swills
Approved by:    portmgr (bapt, implicit)
2013-09-13 14:45:55 +00:00
Sunpoet Po-Chuan Hsieh
a9b5868fc8 - Update to 13.1.0
- Add my LOCAL to MASTER_SITES
- Remove leading indefinite article from COMMENT
- Remove LICENSE_FILE for well-known licenses
- Update USE_PYTHON
- Cleanup Makefile header

Changes:	http://twistedmatrix.com/trac/browser/tags/releases/twisted-13.1.0/twisted/news/topfiles/NEWS
2013-09-07 16:15:40 +00:00
Baptiste Daroussin
3a4866fb15 Add an explicit dependency on pkgconf 2013-09-05 09:15:49 +00:00
Boris Samorodov
9f7e7e1326 Introduce ICONV_CONFIGURE_ARG variable defined at Uses/iconv.mk.
It's value is "--with-libiconv-prefix=/usr/local" for systems
before 100043 with ports libiconv and to use at systems post
100043 with base iconv it's value is "" (NULL).

Co-authors:	bapt, madpilot and bsam (me)
2013-09-04 20:01:05 +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
Mark Felder
4e33fa2dc3 Fix SSL and Feedparser options
PR:		ports/181806
Approved by:	crees (mentor)
2013-09-04 17:39:41 +00:00
Dirk Meyer
9d82b16ff9 - cleanup configure stage
- fix side effects in Makefile
2013-09-03 19:04:16 +00:00
Baptiste Daroussin
db7a56d5ed Add an explicit dependency on pkgconf 2013-09-03 06:36:41 +00:00
Baptiste Daroussin
3f0ee0e031 Add an explicit dependency on pkgconf 2013-09-02 22:11:23 +00:00
Andrej Zverev
ca11b0d6e9 - convert to the new perl5 framework
Approved by:	portmgr (bapt@, blanket)
2013-09-02 09:22:47 +00:00
Alexey Dokuchaev
8223a9e378 - Enable SSL by default again, missed during OptionsNG conversion in r325030
- Fix a silly typo: double -e option was passed to sed(1), breaking slave
  `news/suck-cnews' port
- Bump port revision, as defaults had changed (again)

Noticed by:	dinoex
Pointy hat to:	danfe
2013-08-30 13:01:33 +00:00
Sunpoet Po-Chuan Hsieh
7a0285baaf - Use single space after WWW: 2013-08-29 04:08:53 +00:00
Rene Ladan
829b60e37d Remove expired ports:
2013-08-27 lang/ldc-devel: Broken for more than 6 month
2013-08-27 www/mod_smooth_streaming: Broken for more than 6 month
2013-08-27 www/p5-Apache2-Scoreboard: Broken for more than 6 month
2013-08-27 sysutils/avfs: Broken for more than 6 month
2013-08-27 multimedia/mp4split: Broken for more than 6 month
2013-08-27 net-mgmt/noc: Broken for more than 6 month
2013-08-27 sysutils/empower: Broken for more than 6 month
2013-08-27 emulators/xgngeo: Broken for more than 6 month
2013-08-27 graphics/geglmm: Broken for more than 6 month
2013-08-27 sysutils/libumberlog: Broken for more than 6 month
2013-08-27 net/wizd: Broken for more than 6 month
2013-08-27 net-p2p/nicotine-plus: Broken for more than 6 month
2013-08-27 palm/barry: Broken for more than 6 month
2013-08-27 x11-themes/kde-icons-noia-warm: Broken for more than 6 month
2013-08-27 news/lottanzb: Broken for more than 6 month
2013-08-27 textproc/xaira: Broken for more than 6 month
2013-08-27 graphics/f90gl: Broken for more than 6 month
2013-08-27 multimedia/linux-gspca-kmod: Broken for more than 6 month
2013-08-27 x11/cl-clx-sbcl: Broken for more than 6 month
2013-08-27 math/dislin: Broken for more than 6 month
2013-08-27 irc/smuxi: Broken for more than 6 month
2013-08-27 18:57:00 +00:00
Alexey Dokuchaev
dd2bb3f6ad Couple of minor, non-functional changes forgotten in the previous commits. 2013-08-24 16:46:12 +00:00
Alexey Dokuchaev
885c52414d - Try to unbreak parallel builds (-jX); respect CC/LD and CFLAGS
- Trim Makefile header, fix a typo in email address
- Convert USE_GMAKE, define LICENSE (GPLv2), sort the knobs
- Allow non-root installation: pre-install should be pre-su-install
  since it touches non-user writable directory
- Make INSTALL_DATA command atomic and $cwd-agnostic
- While here, fix port description: drop explicit author attribution
  and use space, not tab, after WWW: per PH section 3.2.1

Approved by:	miwi, bapt (portmgr, implicit)
2013-08-24 16:23:43 +00:00
Alexey Dokuchaev
7206deaa2e - Attempt to unbreak parallel (-jX) builds: call sub-makes correctly
- Pad pkg-message display for consistency of port vs. package install
- Cleanup the port a bit: drop gratuitous variables, use REINPLACE_CMD
  instead of MV/SED, convert to OptionsNG, etc.

Reported by:	marino
Approved by:	miwi, bapt (portmgr, implicit)
2013-08-22 11:18:13 +00:00
Alexey Dokuchaev
626caaab55 - Unbreak parallel builds (sf.net ticket #116)
- Cleanup Makefile a bit while here
- Kill EOL space, correctly spell FidoNet

Reported by:	marino
Approved by:	miwi, bapt (portmgr, implicit)
2013-08-21 11:17:07 +00:00
Alexey Dokuchaev
cc5738c701 - Allow parallel (-jX) builds to work: some object files
depend on the generated header; convert USE_GMAKE
- Use contemporary form of MASTER_SITES for local distfiles
- Convert to OptionsNG (SSL and EXAMPLES only this time)
- Utilize REINPLACE_CMD more vividly in post-patch
- Simplify installation of examples while here

Reported by:	marino
Approved by:	miwi, bapt (portmgr, implicit)
2013-08-20 05:36:09 +00:00
Steve Wills
753e952e7d - Fix build on CURRENT 2013-08-18 19:19:11 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Andrej Zverev
a74217e6d9 - Convert to new perl framework
- Trim Makefile header
2013-07-31 11:56:17 +00:00
Mark Felder
35c53153e4 Fix my email address again, using proper @FreeBSD.org styling
Approved by:	swills (mentor)
2013-07-29 15:03:58 +00:00
Alexey Dokuchaev
d451e40da1 - Fix Makefile header, normalize COMMENT, add LICENSE
- Make the port parallel build (-jX) safe
- Install manual page relative to MANPREFIX
- Convert to OptionsNG (DOCS), sort the knobs, etc.
- Reformat pkg-message, convert three-line pkg-plist

While here, mute REINPLACE_CMD (debug leftover) from previous commit.

Reported by:	pointyhat-west
2013-07-27 11:12:27 +00:00
Baptiste Daroussin
ab20a94680 Deprecate and set expiration date for ports broken for more than 6 month 2013-07-26 23:20:17 +00:00
Rene Ladan
66fee90926 KDE3 and QT3 expired on 2013-07-01, remove these ports.
Unfortunately, this also affects some ports using QT3 as a GUI toolkit.

Changes to infrastructure files:
- bsd.kde.mk : obsolete, remove
- bsd.qt.mk : note that a CONFLICTS_BUILD line can probably go after a while
- CHANGES : document the removals from bsd.port.mk
- KNOBS : remove KDE and QT (KDE4 and QT4 should be used instead)
- MOVED : add the removed ports

PR:		ports/180745
Submitted by:	rene
Approved by:	portmgr (bapt)
Exp-run by:	bapt
2013-07-26 19:19:20 +00:00
Andrej Zverev
b9cf423050 - switch simple inline replacement from perl to sed
and remove where is no need in this anymore.
- trim Makefile header

Approved by:  bapt@ (portmrg@)
2013-07-26 10:46:37 +00:00
Mark Felder
cd4fd7cb34 Update my email address throughout the tree
Approved by:	swills (mentor)
2013-07-25 11:30:01 +00:00
Emanuel Haupt
ea0f02dfeb Remove MAKE_JOBS_SAFE which is now default. 2013-07-24 08:19:07 +00:00
Johan van Selst
52b5fab34e Rename pipe2 variable to avoid conflict with pipe2 function
Fixes compilation on CURRENT
2013-07-19 14:28:59 +00:00
Baptiste Daroussin
55c7913e0e Do not define gmake usage after pre.mk
While here:
- trim headers
- convert to uses=gmake
- remove now useless pre.mk/post.mk dancing
2013-07-12 12:28:43 +00:00
Baptiste Daroussin
0bdf3055bd Mark as job unsafe 2013-07-10 17:04:49 +00:00
Baptiste Daroussin
ff8ef96b46 Mark jobs unsafe 2013-07-10 11:57:49 +00:00
Pav Lucistnik
0caf410ed8 - Drop all my ports 2013-07-09 21:26:48 +00:00
Mark Felder
4c3c70b590 - Update to 0.7.14
Approved by: swills (mentor)
2013-07-08 17:43:15 +00:00
Mark Felder
922c03c944 - Add REQUIRE keyword fixing startup order
Submitted by: matt.raspberry@gmail.com
Approved by: crees (mentor)
2013-06-29 14:28:10 +00:00
Mark Felder
5d14ec6137 - Update to 0.7.13
Approved by: crees (mentor)
2013-06-28 20:08:25 +00:00
Baptiste Daroussin
932db7c46c New USES imake to handle the dependency on imake.
This uses accept 'env' as an argument for ports that do use their own or a different do-configure target.

Modify xmkmf so it accept IMAKECPPFLAGS as default flags for imake and pass it to the called imake.
Modify xorg-cf-files (the FreeBSD.cf configuration file) to allow CppCmd to be overwritten.
Pass CppCmd CcCmd and CplusplusCmd via command line to each call of imake via IMAKECPPFLAGS
Pass IMAKE_DEFINE with the above arguments to MAKE_ARGS so that imake spawned from Makefile generated by a previous
imake also inherit the defined CppCmd CcCmd and CplusplusCmd.
Make imake use devel/tradcpp all the time, so that when buidling with clang we do not depend on gcc's cpp.
Make imake respect CC and CXX
Make imake respect USE_GCC (if set imake will use gcc's cpp).

While here:
- Remove a couple of indefinite articles from comments
- Trim headers
- Fix a couple of ports to build with clang or use: USE_GCC=any
- Fix a now useless redefinition of the extraction chain
- Fix a typo in japanese/Wnn7-lib bundled imake template definitions
- Fix some XMKMF execution with no env specified
- Use options helper in x11/xautolock to simplify the port
2013-06-28 11:51:05 +00:00
William Grzybowski
5d910c3624 news/nzbget: fix build with openssl
- Fix build with OpenSSL, path to base lib

PR:		ports/179508
Submitted by:	Nicolas Raspail <nicolas@whisperingvault.net>
Approved by:	maintainer (timeout)
2013-06-26 21:53:51 +00:00
Antoine Brodin
a7ee38adaf - Trim Makefile header
- Convert to PORT_OPTIONS
- Add a missing directory to pkg-plist
2013-06-20 16:18:29 +00:00
Dirk Meyer
e4f7d6f685 - fix patch naming 2013-06-15 11:48:42 +00:00
Matthias Andree
2329c6fcd5 Update to new upstream release 1.11.10, fixing abort() when running
fetchnews in verbose mode.
2013-06-11 22:00:36 +00:00
Martin Wilke
cdc3589d71 - Fix build
Reported by:	pkg (DEVELOPER_MODE)
2013-06-11 02:18:11 +00:00
Matthias Andree
b68d6da8d8 Update to new upstream version 1.11.9.
ChangeLog: http://www.leafnode.org/NEWS.txt
2013-06-10 23:58:25 +00:00
William Grzybowski
2d75064e04 - Remove USE_GCC for PAR option
libpar2 has been update and compiles with clang, so as the configure test.

PR:		ports/179399
Submitted by:	wg (myself)
Approved by:	culot / jpaetzel (mentors, implicit), maintainer
2013-06-08 19:53:32 +00:00
Steve Wills
5c4ec3ffcc - Put back PATH setting, so that unrar and par2 are found, but only add it to
prestart
- Bump PORTREVISION

Reported by:	flo
Submitted by:	"Mark Felder" <feld@feld.me> (maintainer, private email)
2013-05-30 17:18:21 +00:00
Baptiste Daroussin
6cbb095e83 Fix build with new flex version 2013-05-27 13:30:20 +00:00
Steve Wills
dbac5fdf8a - Update to 0.7.12
- rc script passes rclint now

PR:		ports/178886
Submitted by:	Mark Felder <feld@feld.me>
2013-05-27 01:28:29 +00:00
William Grzybowski
827df33b5a - Update to 10.2 [1]
- Fix typo in pkg-descr
- Remove PORTDOCS in Makefile
- USE_GCC for PAR option (test fails with clang)

Changes: http://nzbget.sourceforge.net/History_%28ChangeLog%29

PR:		ports/177839 [1]
Submitted by:	Herbert J. Skuhra <h.skuhra@gmail.com> [1]
Approved by:	jpaetzel (mentor)
2013-05-26 20:15:30 +00:00
Bryan Drewery
edd15b0ec3 Fix another syntax error from conversion 2013-05-24 11:47:26 +00:00
Bryan Drewery
f8ddb11b40 - Fix options conversion 2013-05-24 11:46:11 +00:00
Koop Mast
fd2af4bdc0 Swith to gmime 2.6, pan prefers it over gmime 2.4.
Fix reversed logic in the GTK3 option [1].

PR:		ports/177973
Submitted by:	Thomas Mueller <tmueller@sysgo.com>
2013-05-22 09:30:19 +00:00
William Grzybowski
4568ca3b53 - Fix undetermined strings [1]
- Trim Makefile header
- Use OptionsNG for DOCS option

PR:		ports/177660 [1]
Submitted by:	John Marino <draco@marino.st> [1]
Approved by:	culot (mentor)
2013-05-15 19:39:20 +00:00
Dirk Meyer
de515f214d - update WWW
- update MASTER_SITES
2013-05-13 15:32:01 +00:00
Matthias Andree
7099acd456 Make pkgNG happier.
Reported by:	miwi
2013-05-13 05:39:50 +00:00
Baptiste Daroussin
df06cc9690 Convert to new options framework 2013-05-10 16:24:05 +00:00
Max Khon
13b670ee0c Unbreak on !i386. 2013-05-09 06:59:06 +00:00
Emanuel Haupt
2898e3fa0c Chase security/libgcrypt update 2013-05-03 16:36:39 +00:00
Jason Helfman
057a0f2dbc - USES conversions
Approved by:	portmgr (bapt@)
2013-04-30 07:11:19 +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