Commit graph

4052 commits

Author SHA1 Message Date
Bryan Drewery
a75a572765 - Revert r328076 and r327939. bapt can commit proper plist tomorrow. 2013-09-24 00:48:35 +00:00
Bryan Drewery
564f195a31 - Fix plist
Reported by:	nox
2013-09-24 00:21:07 +00:00
Olivier Duchateau
93fe762798 - Fix polkit detection and convert to new LIB_DEPENDS syntax
- Bump PORTREVISION
- Switch to USES= gmake
2013-09-23 21:25:01 +00:00
Baptiste Daroussin
199602dbd0 Use stage
Convert USE_GMAKE to USES=gmake
Fix plist
Bump portrevision
2013-09-23 06:22:54 +00:00
Baptiste Daroussin
24e94562d9 Use stage
Install .desktop files
Install the sample configuration as default configuration (on first run it will run a config-wizard).
Bump portrevision
2013-09-23 06:21:33 +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
Steve Wills
509d7f29db - Fix build on 10.0-ALPHA [1]
- Rename files with :: while here

PR:		ports/182162 [1]
Submitted by:	Dan McGregor <dan.mcgregor@usask.ca> [1]
Approved by:	maintainer (beat, via IRC)
2013-09-21 08:39:08 +00:00
Baptiste Daroussin
c30de17205 Add NO_STAGE all over the place in preparation for the staging support (cat: x11-wm) 2013-09-21 00:01:16 +00:00
Baptiste Daroussin
b532e696a8 Add a missing dependency on pkgconf
Rename the package to -devel to avoid confusion for binary only users
Remove now useless LATEST_LINK
2013-09-18 06:59:12 +00:00
Cy Schubert
fbde5c5dd6 Fix build under 10-CURRENT.
Split old-style patch files into current standard individual patch files.
2013-09-18 05:16:46 +00:00
Baptiste Daroussin
f56f112403 Convert to new perl framework
Convert USE_GMAKE to USES=gmake
2013-09-16 16:58:41 +00:00
Boris Samorodov
bc295856bb LOCALBASE -> ICONV_PREFIX for --with-iconv-* parameters. 2013-09-13 19:39:38 +00:00
Baptiste Daroussin
1f9270b0bc Reassign to the heap as maintainer no longer use FreeBSD
While here:
Use options helpers where possible

Submitted by:	Michael Brune <admin@mjbrune.org> (former maintainer via pkg-fallout)
2013-09-12 09:39:19 +00:00
John Marino
d834ce47a7 Add explicit dependency on pkgconf (20 ports)
Approved by:	portmgr (bapt, implicit)
2013-09-12 08:41:52 +00:00
Antoine Brodin
251f4ca6f1 Add an explicit dependency on pkgconf
Approved by:	portmgr (bapt)
2013-09-11 17:17:35 +00:00
John Marino
30fb06c870 Add explicit dependency on pkgconf (18 ports) 2013-09-11 16:45:58 +00:00
Boris Samorodov
a5224aead3 . fix build with clang (CFLAGS+=-Wno-error);
. add LICENSE (GPLv2), bump PORTREVISION;
. trim headers;
. reword COMMENT;
. NOPORTDOCS -> PORT_OPTIONS:MDOCS;
. use one line install instead of an if loop.

PR:		ports/181619
Submitted by:	bsam (me)
Reviewed by:	alfredoj69@gmail.com (maintainer timeout, 2 weeks)
2013-09-11 15:53:29 +00:00
Andrej Zverev
466eb5c92f - convert to the new perl5 framework
- trim Makefile header

Approved by:	portmgr (bapt@, blanket)
2013-09-11 12:59:14 +00:00
John Marino
b38bbaec1f Add explicit dependency on pkgconf (6 ports) 2013-09-11 09:36:48 +00:00
Antoine Brodin
11008fac27 Add an explicit dependency on pkgconf
Approved by:	portmgr (bapt)
2013-09-09 18:54:28 +00:00
Niclas Zeising
b75ad17952 Update to 1.0.8 2013-09-08 12:34:34 +00:00
Roman Bogorodskiy
04c771e532 - Fix openbox-gnome-session script which wasn't functional because
of improper sed usage
- Bump PORTREVISION

Debugged and tested by:		olgeni
2013-09-08 08:54:25 +00:00
Sunpoet Po-Chuan Hsieh
7684922546 - Use single space after WWW: 2013-09-07 17:20:21 +00:00
Niclas Zeising
e4e2a3e416 Fix build with clang and libc++
Approved by:	portmgr (bapt)
2013-09-06 20:57:11 +00:00
Baptiste Daroussin
beae873ea6 Add an explicit dependency on pkgconf 2013-09-06 13:01:53 +00:00
Antoine Brodin
e1c05666f2 Add an explicit dependency on pkgconf
Approved by:	portmgr (bapt)
2013-09-05 21:32:14 +00:00
Grzegorz Blach
f79ebb0828 - Fix freeze when splash screen is enabled
- Bump PORTREVISION

Approved by:	crees, tabthorpe (mentors, implicit)
2013-09-05 18:20:35 +00:00
Roman Bogorodskiy
f307b2826f - update to 2.0.4
- pet portlint
2013-09-05 17:03:14 +00:00
Roman Bogorodskiy
ba7818f9d1 - update to 3.5.2
- pet portlint
2013-09-05 17:02:21 +00:00
Antoine Brodin
eb4b4f9964 Add an explicit dependency on pkgconf
Approved by:	portmgr (bapt)
2013-09-05 17:01:12 +00:00
Guido Falsi
fb4bfb4c98 - Add explicit pkgconfig dependency
- Bump PORTREVISION due to resulting runtime binary changes

Approved by:	portmgr (bdrewery)
2013-09-05 13:21:52 +00:00
Antoine Brodin
457deeed16 Add an explicit dependency on pkgconf
Approved by:	portmgr (bapt)
2013-09-05 05:35:30 +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
c7d6ee97c1 Add an explicit dependency on pkgconf 2013-09-03 10:23:55 +00:00
Baptiste Daroussin
db7a56d5ed Add an explicit dependency on pkgconf 2013-09-03 06:36:41 +00:00
Baptiste Daroussin
888f361022 Add an explicit dependency on pkgconf 2013-09-02 22:31:37 +00:00
Baptiste Daroussin
be41425d62 Add an explicit dependency on pkgconf 2013-09-02 21:16:30 +00:00
Baptiste Daroussin
b5ce1c7f4a Add an explicit dependency on pkgconf 2013-09-02 16:04:20 +00:00
Baptiste Daroussin
591aba0faa Add an explicit dependency on pkgconf 2013-09-02 15:26:23 +00:00
Tijl Coosemans
f86cad0ce3 Two imake related changes:
1) Move -a from XMKMF command variable to a new XMKMF_ARGS variable.
   For ports that don't need -a introduce USES=imake:notall.
   This way ports no longer have to redefine XMKMF.

2) xmkmf -a runs imake with the flags in IMAKECPPFLAGS as extra arguments
   to set CPP, CC and CXX.  This creates the top Makefile, and then xmkmf
   runs make Makefiles.  This Makefiles target runs imake for each
   subdirectory but these imake invocations did not have the flags from
   IMAKECPPFLAGS so the resulting makefiles used the wrong C preprocessor
   when clang is used (/usr/bin/cpp instead of /usr/local/bin/tradcpp).
   Instead of letting xmkmf pass IMAKECPPFLAGS from the environment to
   imake let imake handle IMAKECPPFLAGS itself just like it handles
   IMAKEINCLUDE.

   This exposed configure errors in x11-clocks/mouseclock and x11-wm/fvwm.

Approved by:	portmgr (bapt)
2013-09-02 13:26:34 +00:00
Baptiste Daroussin
d20742f0c1 Add explicit dependency on pkgconf
While here:
- trim headers
- convert USE_GMAKE to USES=gmake
2013-08-31 01:17:11 +00:00
Baptiste Daroussin
c63f67fb05 Add an explicit dependency on pkgconf
While here convert USE_GMAKE to USES=gmake
2013-08-31 01:04:32 +00:00
Baptiste Daroussin
162e0d2821 Eradicate USE_GNOME=pkgconfig from x11-wm
While here:
- Trim headers
- Convert some port from USE_GNOME=gnomehack to USES=pathfix
- Convert from USE_GMAKE to USES=gmake
2013-08-30 23:31:49 +00:00
John Marino
89a1aa0426 x11-wm/phluid: Fix typo (USEs => USES)
Approved by:	bapt/culot (mentors, implicit)
2013-08-22 22:34:32 +00:00
Baptiste Daroussin
d1701f00f8 - update to 4.6
- tab -> space for pkg-descr WWW
- Remove leading indefinite article from COMMENT
- Remove upstreamed patch
2013-08-22 21:58:25 +00:00
Pietro Cerutti
565208cb8c - Update to 1.0.13.0
Changes:

  * Fix installation group ownership of theme files (ticket 2345).
  * Fix various perl warnings.
  * Fix menu generation issue.
  * Play raise/lower sounds only if any windows are actually raised/lowered.
  * Fix bug in ActionClass loading.
  * Tweak button swallowing in slideouts.
  * Clear SF_INFO struct before calling sf_open().
  * Save some bytes in various structs.
  * Button:inside_win is not used.
  * Tweak button event callback parameter.
  * updating desktop files translations
  * updating esperanto and adding serbian translation
  * Fixed sorting in desktop files
  * Avoid potential crash in menu unloading.
  * Fix potential use of uninitialised data.
  * Remove unnecessary EXTRA_DIST.
  * Eliminate BordersForeach().
  * No need for double - change to float.
  * Let "eesh screen" show some randr info.
  * Disable moving "None" background to front.
  * Discard broken backgrounds (bg file missing) on exit.
  * Fix background dialog issues.
  * Switch to new list implementation.
2013-08-21 14:13:11 +00:00
Bryan Drewery
15c0690891 - Reset matusita's ports
With hat:	portmgr
2013-08-18 13:24:23 +00:00
Rusmir Dusko
1ddcbe6f06 - Change maintainer email gmx.ch --> FreeBSD.org
- Remove dependency for textproc/docbook-to-man
- Remove hal version from LIB_DEPENDS
- Add dependencies for lang/vala, devel/libgee, dbus-glib and textproc/libxslt
- USES gmake iconv pkgconfig
- Trim NLS

Approved by:wg (mentor)
2013-08-17 23:34:19 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Grzegorz Blach
745bd6e04b - Update to 0.17.4
Approved by:	crees (mentor)
2013-08-12 12:45:24 +00:00
John Marino
94dde06340 x11-wm/e17-modules: Replace hardcoded "freebsd" with OPSYS:L
Using OPSYS allows port to build on DragonFly without modification.
There were no functional changes made to port.

Approved by:	bapt/culot (mentors, implicit)
2013-08-11 02:21:37 +00:00
Alexey Dokuchaev
51a9b4dec5 Restore previous COMMENT (as of r324156), new one was overly concise.
Discussed with:	ak (maintainer)
2013-08-05 14:15:32 +00:00
Andrej Zverev
544e16f0d1 - Convert to new perl framework
Approved by:	bapt@ (maintainer)
2013-08-04 12:33:50 +00:00
Mathieu Arnold
62a41b423b - Convert to new perl framework
- Remove MAKE_JOBS_SAFE=yes, it's the default.
2013-08-03 13:44:00 +00:00
Alexey Dokuchaev
5da5115a2d - Try to unbreak parallel (-jX) builds
- Define LICENSE (MIT), augment MASTER_SITES
- Cleanup Makefile and port description
2013-08-02 09:53:22 +00:00
Koop Mast
a5f590e51d The FreeBSD GNOME team presents a Glib and Gtk+ 3 update.
This update updates Glib20 to 2.36 and Gtk+ 3.8

* The gio-fam-backend port that used gamin for the GFileMonitor API is gone.
  It is replaced by a GIO kqueue implementation developed as part of a NetBSD
  GSoC 2011 project by Dimitry Matveev.
* Fix a bug in the glib20 Makefile so it includes -lintl in the glib-2.0
  pkgconfig file [1]. This broke static linking and newer binutils.
* Add introspection USE_GNOME component which sets GI_SCANNER_DISABLE_CACHE to
  prevent creation of /  root/.cache dir. Defaults to build & run depend,
  but :build and :run switches available.
* New x11-toolkits/pangox-compat port and companion USE_GNOME component for
  pangox support which was removed from the pango port. Add it to ports still
  using pangox API.

Exp-run by:	bapt@
PR:		ports/178958 [1]
Submitted by:	emaste@ [1]
2013-07-31 11:57:45 +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
Baptiste Daroussin
7f4d6446d8 Fix build with newer binutils
Cleanup the Makefile
2013-07-26 14:25:16 +00:00
Baptiste Daroussin
be856e74d2 Fix build with linker that does not copy the dt_need from libraries it links
with like recent binutils.
2013-07-26 07:06:30 +00:00
Baptiste Daroussin
119dc743db Fix build with linker that does not copy the dt_need from libraries it links
with like recent binutils.

Obtained from:	DPorts
2013-07-26 06:07:28 +00:00
Eitan Adler
3e61d7e801 Remove now excess verbiage.
Reviewed by:	bapt
2013-07-16 21:59:48 +00:00
Martin Wilke
930ee30d48 - Update to 1.2.3
PR:		180509
Submitted by:	Ports Fury
2013-07-15 14:45:20 +00:00
Soeren Straarup
f0dbcb5066 I am taking maintainer role of this port. 2013-07-11 17:13:36 +00:00
Sunpoet Po-Chuan Hsieh
c2d1a14c7c - Update to 7.31.0
- Bump PORTREVISION for ftp/curl shlib change
- Add TEST_DEPENDS
- Convert to new options framework
- Adjust options:
  - Add COOKIES
  - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1]
  - Add GSSAPI and SPNEGO [2]
  - Remove KERBEROS4
  - Rename LIBIDN to IDN
  - Remove TRACKMEMORY [1]
- Sort option handler
- Add SLAVEDIRS: ftp/curl-hiphop
- Cosmetic change
- Cleanup Makefile header
- While I'm here, fix typo (PORTREVSION) in x11-wm/ede/Makefile

Changes:	http://curl.haxx.se/changes.html
PR:		ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by:	miwi
2013-07-11 16:26:26 +00:00
Baptiste Daroussin
f6a595eaf7 fix portname removed by mistake
Pointyhat to:	bapt
Reported by:	"Matthew D. Fuller" <fullermd@over-yonder.net>
2013-07-11 07:13:10 +00:00
Baptiste Daroussin
d9a1f578b9 Mark job unsafe (fails with -j24)
Use options helpers
2013-07-11 06:02:40 +00:00
Steven Kreuzer
ebe93ee7ba Update to 1.4.0
PR:		ports/180410
Submitted by:	Tommy Scheunemann <net@arrishq.net>
2013-07-10 17:11:12 +00:00
Baptiste Daroussin
e10b6d67f0 Mark job unsafe 2013-07-10 16:23:40 +00:00
Alexey Dokuchaev
51358607f8 - Update to the latest snapshot as of 20130625
- Enable DBUS option by default, it's likely present on most desktops
- Remove no longer needed OpenGL compatibility hack (fixed upstream)
- More broad usage of USES; sort some knobs while here
- Use more common abbreviation of X Rendering Extension in pkg-descr
2013-07-10 01:43:23 +00:00
Greg Lewis
408f66d00e . More portlint petting (fix patch file names). 2013-07-07 23:05:22 +00:00
Greg Lewis
3a4dd6220c . Update to 2.2.12.
. Pet portlint some:
  . Switch to new style header.
  . Use MASTER_SITE_AFTERSTEP.
  . s/file/f/ in .for loops.
2013-07-07 23:01:43 +00:00
Eitan Adler
f9be79d54e Convert from USE_GMAKE to USES=gmake 2013-07-07 14:58:09 +00:00
Jason Helfman
0458432ec0 - convert USE_GMAKE to USES=gmake 2013-07-06 01:22:56 +00:00
Baptiste Daroussin
6151b40b59 Convert to USES=gmake 2013-07-05 13:44:31 +00:00
Dirk Meyer
0db52e9970 - remove now obsolete comment to imake macro 2013-07-03 17:18:04 +00:00
Rene Ladan
1747733f20 Remove support for the non-default KDE3 option.
Leave KDE3 in pkg-plist (which is now just a comment) to ease any update
to KDE4.
2013-07-02 13:20:09 +00:00
Alexey Dokuchaev
6ba98c9b6f - Update to version 0.5.2; avoid double slashes in the build logs (but
a few triple slashes still remain)
- Adjust MASTER_SITES to avoid "301 Moved Permanently" error after the
  website was moved to http://herbstluftwm.org/
2013-07-01 09:49:34 +00:00
Baptiste Daroussin
70315f2dc1 Convert to USES=imake
Trim headers
2013-06-28 22:57:16 +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
Alexey Dokuchaev
066591fe13 Add compton, a compositor for X11, which was forked from Dana Jansens' fork
of xcompmgr, and then heavily refactored.

WWW: https://github.com/chjj/compton

PR:		ports/176480 (substantially modified)
Submitted by:	Chi-Hung Chang
2013-06-25 16:22:46 +00:00
Baptiste Daroussin
9a7c8de3ea Readd PORTEPOCH removed by mistake 2013-06-25 13:20:32 +00:00
Baptiste Daroussin
dcae21f5b2 Update to 0.1.17 [1]
Add a patch to prevent pekwm_screenshot.sh script to depend on bash

Submitted by:	Claes Nasten <me@pekdon.net> (upstream) [1]
2013-06-25 11:50:20 +00:00
Antoine Brodin
69d935a8c5 Fix pkg-plist 2013-06-24 18:07:54 +00:00
Beat Gaetzi
34ea0867e9 - Add LICENSE [1]
- Remove the indefinite article from COMMENT [1,2]
- Trim docs, use proper PORTDOCS= [1]
- Add SYSTRAY Option [1]
- Makefile cleanup [1]
- Trim pkg-plist, remove PORTDOCS [1]
- Introduce a new option PDFDOCS (rather then PDF) [2]
- Sort options *_DESC [2]

PR:		ports/179170 [1], ports/179344 [2]
Submitted by:	nemysis <nemysis@gmx.ch> [1], bsam [2]
2013-06-23 11:47:09 +00:00
William Grzybowski
4b6f30c5cc x11-wm/lxsession: fix NLS option
- Fix NLS option [1]
- Pass maintainership to submitter

PR:		ports/179698
Submitted by:	nemysis <nemysis@gmx.ch>
2013-06-21 13:07:17 +00:00
Dirk Meyer
14255ddf72 - fix broken commit r320732 2013-06-21 09:10:25 +00:00
Martin Wilke
7b3a30aa73 - Don't remove directories not created by this port
Reported by:	pkg (DEVELOPER_MODE)
2013-06-19 14:51:41 +00:00
Martin Wilke
b5cc792e19 - Don't remove directories not created by this port
Reported by:	pkg (DEVELOPER_MODE)
2013-06-19 14:51:24 +00:00
Martin Wilke
e9d04deb06 - Fix i18n manpages
Reported by:	pkg (DEVELOPER_MODE)
2013-06-19 14:46:44 +00:00
Kris Moore
6de1d9ba59 Send some ports back to the pool that I no longer have time for 2013-06-18 15:55:34 +00:00
Baptiste Daroussin
d462bac62a Better fix with clang
Submitted by:	tijl
2013-06-13 05:53:20 +00:00
Baptiste Daroussin
6c1c5b05f5 Fix build with clang 2013-06-12 17:34:18 +00:00
Baptiste Daroussin
84dac5e826 Fix build with clang 2013-06-12 16:07:21 +00:00
Raphael Kubo da Costa
85b6145985 Add a patch to stop crashing on amd64.
PR:		ports/179179
Submitted by:	David Wolfskill <david@catwhisker.org> (maintainer)
2013-06-11 21:19:37 +00:00
Boris Samorodov
b856fb96bc . fix build with clang (CFLAGS+=-Wno-return-type);
. trim Makefile headers.
2013-06-11 20:49:22 +00:00
Grzegorz Blach
1a2f2a10cb - Fix build with gcc 4.6 or newer
Approved by:	crees, tabthorpe (mentors, implicit)
2013-06-09 18:51:47 +00:00
Rene Ladan
bb1f2190e4 - Add the shared library version number for polkit (from sysutils/policykit)
to prevent matching "polkit" with "libpolkit-*" (from sysutils/polkit).
  This fixes package building with poudriere, which would otherwise always
  rebuild this port because it thought sysutils/polkit was a new
  dependency.
- Bump PORTREVISION

Discussed with:	antoine, bapt
2013-06-09 18:47:34 +00:00
Brendan Fabeny
780303a9b4 update lang/sbcl to 1.1.8, and adjust dependent ports 2013-06-06 13:13:34 +00:00
Pietro Cerutti
02997e6380 - Remove debug CFLAGS introduced by my last commit 2013-06-05 15:06:44 +00:00