Commit graph

7862 commits

Author SHA1 Message Date
Emanuel Haupt
332c7e4542 Rename MANn to MANPAGEn in order to avoid a 'make check-sanity' warning. 2014-01-21 11:00:23 +00:00
Baptiste Daroussin
fe35afe046 Support stage 2014-01-17 15:57:51 +00:00
Alexey Dokuchaev
993e1f4ded Fix some annoying formatting and style bugs so I can do more work on this
port, and modernize LIB_DEPENDS.  Otherwise, no functional changes.
2014-01-17 06:06:02 +00:00
Alexey Dokuchaev
07bf796007 Stagify; while using ${STAGEDIR} in INSTALL_PREFIX looks suspicious, it
is actually okay here, since this value is not referenced in the source
code itself yet simplifies things for us (no patches needed).
2014-01-17 02:56:01 +00:00
Marcus von Appen
114dae7914 - Enable stagedir support
- minor non-functional OPTIONS cleanup
2014-01-16 20:18:15 +00:00
John Marino
4c29178d9c editors/nvi-m17: Fix multibyte search on amd64, support stage
This commit enables multibyte search support on AMD64.  Previous search
attempts result in "Pattern not found".  The origin for this fix is pkgsrc
handled by a committer I know and trust.  While here, support stage.

PR: ports/182113
2014-01-15 17:32:50 +00:00
Rene Ladan
50f8eaece1 Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by:	python (mva, rm)
Approved by:	portmgr-lurkers (mat)
2014-01-13 21:00:02 +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
Antoine Brodin
1a2043b411 Stage support 2014-01-07 21:11:44 +00:00
Antoine Brodin
2810270e0d Stage support 2014-01-07 21:06:11 +00:00
Antoine Brodin
92cac4fdab Stage support 2014-01-07 20:55:37 +00:00
Antoine Brodin
8fefcce467 - Stage support
- USES gmake
2014-01-07 20:42:47 +00:00
Danilo Egea Gondolfo
ec831ba482 - Fix the man page installation. Install all files manually. The java installer seems not to respect the paths. 2014-01-05 19:17:03 +00:00
Ashish SHUKLA
4235c52973 - Fix the logic in updating emacs.desktop file, from the regression introduced
in r338450

PR:		ports/185468
Submitted by:	rakuco
2014-01-04 20:12:38 +00:00
Danilo Egea Gondolfo
3214492387 - Update from 5.2.6 to 5.2.7
- Add stage support

while here
- Convert some "if's" to options helpers

PR:		ports/185331
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2014-01-03 23:42:10 +00:00
Ashish SHUKLA
73c6d4b8f6 - Update CONFLICTS, in accordance with PKGNAME changes
Reported by:	jgh
2014-01-03 10:55:40 +00:00
Baptiste Daroussin
db9b6834d9 Part 3 at removing now useless FETCH_ARGS redifition 2014-01-03 01:53:21 +00:00
Baptiste Daroussin
c0d7b638ed Part 1 at removing now useless FETCH_ARGS redifition 2014-01-03 00:46:47 +00:00
Steve Wills
4b8f116b5e - Remove unneeded RUBY_VER
With hat:	ruby@
2014-01-02 19:55:31 +00:00
Ashish SHUKLA
c13e49fed8 - Add PKGNAMESUFFIX
- Add STAGE support
- Use OptionsNG helpers
- Rename X11TOOLKIT option to X11
- Add OPTIONS for emacs-nox11 slave
- Install info manuals to their own directory to avoid conflicts[1][3][4]
- Add a patch from upstream to fix building on non-X11 platforms[2]
- Add a patch from upstream to fix building on 9.x and later platforms
  due to C11 support
- Explicitly depend on GCC for i386 platforms, broken due to clang bug# 18171
- Mark port as MAKE_JOBS_SAFE

PR:		ports/183064[2], ports/181758[3], ports/179843[4]
Reported by:	Jay Borkenhagen <jayb at braeburn.org>[1]
2014-01-02 15:43:18 +00:00
Ashish SHUKLA
a9243a1b6e - Add STAGE support
- Use OptionsNG helpers
- Add PKGNAMESUFFIX
- Remove LATEST_LINK
- Rename X11TOOLKIT option to X11
- Move INSTALLS_ICONS to X11 block
- Install info manuals to their own directory to avoid conflicts[1]

Reported by:	Jay Borkenhagen <jayb at braeburn.org>[1]
2014-01-02 14:50:14 +00:00
Ashish SHUKLA
2f33d4ddba - Add PKGNAMESUFFIX
- Remove LATEST_LINK
- Remove ABI versions from LIB_DEPENDS
2014-01-02 13:16:19 +00:00
Ashish SHUKLA
8733cac572 - Add PKGNAMESUFFIX
- Remove LATEST_LINK
- Remove ABI versions from LIB_DEPENDS
2014-01-02 13:12:16 +00:00
Olli Hauer
4fb1cfb1cd - rename AL2 to APACHE20 in Mk/bsd.licenses.db.mk
- svn move Templates/Licenses/AL2 Templates/Licenses/APACHE20
- add APACHE10 and APACHE11 to Mk/bsd.licenses.db.mk
- add entry in UPDATING
- bulk change all ports AL2 => APACHE20

- math/openfst/pkg-plist: remove share/licenses/openfst-1.3.4

PR:		ports/184785
Submitted by:	ohauer
Reviewed by:	tabthorpe
Approved by:	portmgr (tabthorpe@)
2013-12-30 20:55:18 +00:00
Johan van Selst
6566598fb0 Enable stage support 2013-12-29 10:58:07 +00:00
Johan van Selst
acb838eb2c - Enable STAGE support
- Strip installed binary
- Bump PORTREVISION
2013-12-29 09:51:52 +00:00
John Marino
e03971e4f3 editors/beav: Unbreak after staging support attempt
After recent commits, beav was broken on every platform for a couple
of reasons.  Primarily the Makefile had a bug in it, so it was
unexecutable.  Secondly, the "man page fix" was done in ${STAGEDIR}
using sed -i, causing the resultant .bak file to also be installed, or
at least orphaned.  Poudriere caught that issue.

While here, add DragonFly support.
2013-12-28 04:28:50 +00:00
Koop Mast
2a51b2182a Update poppler to 0.24.4.
Update comment.
Use new LIB_DEPENDS syntax, use USES=pathfix.
Stagify.

Bump portrevision of all affected ports, and Update poppler* LIB_DEPENDS to
new syntax.
2013-12-27 16:54:21 +00:00
Philippe Audeoud
f20536806a - Support STAGE 2013-12-27 13:08:28 +00:00
Alexey Dokuchaev
240b02e147 Stagify, dismiss USE_GMAKE, utilize some helper knobs. No functional changes. 2013-12-25 13:47:13 +00:00
Koop Mast
b1bf1620a6 Update freetype to 2.5.2.
Remove patch to add -I/usr/local/include in freetype-config --cflags. If
ports need extra headers they should look for them, and not get them via
a side-effect.

Freetype had a header resuffle in 2.5.1, patch ports to use the new header
style.

Thanks go to bdrewery for the two exp-runs and rakuco for helping me with
some troublesome cmake ports.

PR:		ports/184587
2013-12-24 21:22:21 +00:00
Chris Rees
e222909e67 Fix build
Approved by:	maintainer timeout (acm, 50 days)
2013-12-23 10:08:24 +00:00
Pawel Pekala
8c52780491 - Fix build on -current
- Support desktop-file-utils
- Strip textroom binary

PR:		ports/184893
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2013-12-21 11:19:14 +00:00
Grzegorz Blach
350cd8c215 - Update to 3.1.26 2013-12-20 23:53:29 +00:00
Baptiste Daroussin
783e2a375c Fix build after gtk update 2013-12-17 18:37:45 +00:00
Alberto Villa
4998a19923 - Update Calligra Suite to 2.7.5.
- Require a new compiler to build Calligra.
- Make GTL really an option in Calligra.
- STAGEify.
- Use OPTIONS helpers.
- Set NO_ARCH for translation ports.
- Add translation port for Intelingua.

Calligra 2.7 release notes:
http://www.calligra.org/news/calligra-2-7-released
2013-12-16 22:59:42 +00:00
William Grzybowski
1e34739b64 Use setuptools for all Python ports.
Setuptools is the preferred method to manage Python distributions after
many changes to the packaging ecosystem over the past couple of years.

Only ports using USE_PYDISTUTILS= yes are affected by this commit, ports using
USE_PYDISTUTILS= easy_install remains the same however this usage is now
deprecated and should be converted to USE_PYDISTUTILS= yes.

Some Python distributions do not work with setuptools out of the box because
they extend the install command from distutils and not setuptools, and
so they need to be patched accordingly.

pip (which leverages setuptools) works around the issue by using eggs, however
we want to get rid of those as well, as support for "flat" installation is
unavailable or has other issues associated with it.

This work allows us to unify how python packages are built, ensure that Python
distributions are installed consistently, reduces complexity for Python port
maintainers and paves the way for simplifying the Python ports framework in
the future.

With hat on:	python
Reviewed by:	koobs, antoine
Exp-run:	bdrewery
Approved by:	bdrewery (portmgr)
2013-12-15 16:22:17 +00:00
Christian Weisgerber
623e3cd0ac Man page fix.
Submitted by:	Jeremie Courreges-Anglas
2013-12-13 15:14:41 +00:00
Christian Weisgerber
d504c20899 Convert to staging, clean up the sgtty/termios mess, and generally
overhaul the port.
2013-12-12 16:27:03 +00:00
Baptiste Daroussin
e467cb1db5 Convert LIB_DEPENDS for ports depending on boost 2013-12-12 10:53:38 +00:00
Ashish SHUKLA
08c9131679 - Re-add accidentally removed diff in r335977, and unbreak port 2013-12-11 23:45:37 +00:00
Ashish SHUKLA
f9a45a28bb - Update to bzr snapshot revision 115370
- Add PKGNAMESUFFIX to avoid package name collision
- Add STAGE support
- Relocate INFO_PATH to avoid conflicting with similarly named
  info files provided by other packages, like print/texinfo
- Use INSTALLS_ICONS only when X11 is enabled
- Add OPTIONs for X11 support, SOUND (ALSA/OSS) support and filesystem
  notifications
- Depend on GCC for i386 platforms until clang gets the required
  fixes
- Stop compressing info files for it to work with INFO_PATH
- Use OptionsNG helpers to cleanup Makefile
- Remove already upstream-ed patches
2013-12-09 13:01:12 +00:00
Danilo Egea Gondolfo
3f9369d41a - Update from 37.0.0 to 37.0.1 2013-12-07 20:29:21 +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
Ganael LAPLANCHE
f3fdfa8f6f - Enable staging
- Use GCC (does not build with clang)
- Use new options format
2013-12-03 14:08:04 +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
Rene Ladan
39edf56f09 Remove expired ports:
2013-12-01 x11-fm/xnc: Latest release from 2005, upstream disappeared, does not build
2013-12-01 audio/liteamp: Dead upstream since 2004, does not build with clang
2013-12-01 net-im/tapioca-qt: Unmaintained upstream since 2007, not used by anything
2013-12-01 net-im/telepathy-qt: Unmaintained upstream since 2007, use net-im/telepathy-qt4
2013-12-01 x11-toolkits/linux-f10-gtk: GTK1 is deprecated
2013-12-01 net-im/linux-ymessenger: Depends on deprecated Linux GTK1
2013-12-01 emulators/linux-pete-mesagpu: Depends on deprecated Linux GTK1
2013-12-01 emulators/linux-pete-xgl2gpu: Depends on deprecated Linux GTK1
2013-12-01 emulators/linux-peops-softgpu: Depends on deprecated Linux GTK1
2013-12-01 finance/eqonomize-kde4: No upstream releases since 2008, does not build on FreeBSD 10 and 11
2013-12-01 comms/uhso-kmod: included in base system on all supported releases
2013-12-01 deskutils/ecru: No longer maintained upstream
2013-12-01 editors/gphpedit: No longer maintaned upstream
2013-12-01 irc/inspircd12: No upstream support; known vulnerable. Please use irc/inspircd
2013-12-01 graphics/py-clutter: Broken for more than 6 month
2013-12-01 graphics/py-clutter-gtk: depends on expired graphics/py-clutter
2013-12-01 00:37:20 +00:00