summaryrefslogtreecommitdiff
path: root/Mk
AgeCommit message (Collapse)Author
2013-11-21Update to 1.2.1.Koop Mast
Retire celt plugin, it was removed in flavor for the opus plugin. Add new webp, kate and openjpeg plugin.
2013-11-21In preparation for Qt 5 ports:Max Brazhnikov
bsd.qt.mk: - Deprecate QMAKEFLAGS, QMAKE_ARGS should be used instead - define LRELEASE/LUPDATE commands for general use Uses/qmake.mk: - USES=qmake now implies build dependency on qmake - Deprecate QMAKE_PRO (QMAKE_SOURCE_PATH should be used if required) - move QMAKE_ARGS definition to bsd.qt.mk
2013-11-20Fix typoBaptiste Daroussin
2013-11-20Fix a typoBaptiste Daroussin
Reported by: Rainer Hurling <rhurlin@gwdg.de>
2013-11-20Swap compiler.mk to use gcc 4.7 when requesting a C++11/C11 compiler and ↵Baptiste Daroussin
clang does not fit or the user explicitly want GCC.
2013-11-20Define the target in post section.Baptiste Daroussin
Remove the PHONY kmod-pre-install target and replace it with a real file target (well directory in this case) Approved by: rene
2013-11-20Add CHOSEN_COMPILER_TYPE which can be clang or gccBaptiste Daroussin
It value correspond to the type of compiler chosen by the famework depending on the options Requested by: rene
2013-11-20Fix some typos and use modern Perl variables in comments.Rene Ladan
Approved by: portmgr (bapt)
2013-11-20Fix do-patchBaptiste Daroussin
Reported by: mandree
2013-11-20Mark some targets .PHONYBaptiste Daroussin
2013-11-20Ensure make patch fails if a patch fails to apply with bmake being the ↵Baptiste Daroussin
default make Reported by: marino
2013-11-19Fix a typo in the DOS2UNIX_GLOB case (SRCSRC -> WRKSRC)Rene Ladan
Approved by: portmgr (bapt)
2013-11-19Fix a typo (specifed -> specified)Rene Ladan
Approved by: portmgr (bapt)
2013-11-19Remove ltverhack's hard depend on USE_AUTOTOOLS=libtool.Koop Mast
The problem with the old method is that the libtool is configured to look first in LOCALBASE for libraries to link to. Normaly this wouldn't cause a problem. However if a port that builds a library with new API also builds introspection files or say gtk bindings, then libtool will look first into LOCALBASE and find the old library version for linking the introspection files or gtk bindings. Due to the missing new API in old library the build will fail with unresolved symbols. The new ltverhack will patch the ltmain.sh and/or libtool files that where bundled with the port. This libtool is correctly configured to first look in for the just build libraries. If the port bundled version of ltmain.sh and/or libtool aren't in ${WRKSRC} then ltverhack_PATCH_FILES can be overwritten with there location in ${WRKSRC}. As a bonus when using the new ltverhack configure will honor --disable-static again. So please check your plist after converting. While here shorten the number of tabs in the lthacks, ltverhack and ltasneededhack PRE_PATCH components so they are just over 80 chars long. Exp-run by: bdrewery@ PR: ports/183936 Obtained from: gnome dev repo
2013-11-19Update to version 3.3.3.Dmitry Sivachenko
2013-11-18Add the ability to build specific ports with WITH_DEBUGEitan Adler
Reviewed by: Ilya A. Arkhipov <rum1cro@yandex.ru> Reviewed by: bsam Approved by: portmgr (bapt)
2013-11-18Finish removing support for lua50Baptiste Daroussin
2013-11-18Mark USE_DOS2UNIX as deprecatedBaptiste Daroussin
2013-11-18New USES=dos2unixBaptiste Daroussin
It is intended to replace USE_DOS2UNIX By default it convert all the source files Use: DOS2UNIX_FILES= <a list of files> to convert files relative to ${WRKSRC} (globs allowed) DOS2UNIX_REGEX= <a regex> To convert files matching the regex (using find -R -iregex) DOS2UNIX_GLOB= <a glob pattern> To convert files matching the glob pattern (using find -name)
2013-11-17- Replace QT_.*_REL with QT_.* in PLIST_SUB.Alberto Villa
- Adapt plists. With hat on: kde
2013-11-15Make sure clang uses ports ld on FreeBSD 8Baptiste Daroussin
2013-11-14Fix symlink when PKGBASE, WEBPLUGIN_DIR, and WEBPLUGIN_NAME are not defined.Jung-uk Kim
The deeply nested expression for .for loop cannot be completely evaluated at the time of loop expansion because PKGBASE will be assigned much later. Approved by: bapt
2013-11-13Fix lib_depend for gnome-control-center.Koop Mast
PR: ports/183916 Submitted by: truckman@
2013-11-13Version two of the SDL2_gfx library, compatible with SDL2.0.Marcus von Appen
This also adds a new USE_SDL=gfx2 variable to add SDL2_gfx as LIB_DEPENDS other ports. The SDL_gfx library evolved out of the SDL_gfxPrimitives code which provided basic drawing routines such as lines, circles or polygons and SDL_rotozoom which implemented a interpolating rotozoomer for SDL surfaces. The current components of the SDL_gfx library are: - Graphic Primitives (SDL_gfxPrimitves.h) - Rotozoomer (SDL_rotozoom.h) - Framerate control (SDL_framerate.h) - MMX image filters (SDL_imageFilter.h) WWW: http://www.ferzkopp.net/Software/SDL_gfx-2.0/
2013-11-13Remove USES=npapi, please only use webpluginBaptiste Daroussin
2013-11-12Fix eel2 lib_depend line.Koop Mast
Submitted by: antoine@
2013-11-12Do not try to remove /boot/modules, it is part of BSD.root.dist [1]Rene Ladan
While here unquote an instance of /boot/modules. Submitted by: antoine [1]
2013-11-12Fix when PREFIX != LOCALBASEBaptiste Daroussin
Reported by: avilla
2013-11-12No need to parse twice the webplugin argumentsBaptiste Daroussin
2013-11-12Use USESDIR when possibleBaptiste Daroussin
2013-11-12Define EXTRACT_SUFX at the very end of the pre section to allowBaptiste Daroussin
defining extract suffix from inside bsd.*.mk and USES
2013-11-12Convert www/firefox/Makefile.webplugins into a USESBaptiste Daroussin
Simplify it a lot, remove all not supported anymore web browsers, Prepend private varible behind an underscore Rename the gecko18, gecko19 target into a simple gecko target If you are writing a plugin port please use this USES, and if this USES does fit your need please report it so we can improve.
2013-11-12Allow multiple value in ${opt}_USE= FOO=bar,baz.Mathieu Arnold
Which is nice in case you end up with something like : X11_USE= xorg=x11 xorg=ice xorg=sm xorg=xext xorg=xineramaproto xorg=xinerama xorg=xrandr xorg=xrender xorg=xtst now you can do : X11_USE= xorg=x11,ice,sm,xext,xineramaproto,xinerama,xrandr,xrender,xtst PR: ports/183892 Approved by: bapt
2013-11-12Fix with bmake which requires KMODDDIR to be defined before use.Rene Ladan
Submitted by: marino
2013-11-12Change DESTDIRNAME into a ant compatible argument when a port is stagedBaptiste Daroussin
While here remove previous workarounds. Submitted by: ale Discussed with: jkim, glewis
2013-11-12On FreeBSD 8 clang will need a newer version of binutils.Baptiste Daroussin
Reported by: dbn
2013-11-11Make Uses/npapi.mk STAGEDIR safe.Eitan Adler
This was tested by commenting out poudriere's leftover testing and using this file with linux-f10-flash. Approved by: bapt
2013-11-11Copy npapi.mk from the mplayer port and USEify it.Eitan Adler
Ports that currently include www/linux-mplayer-plugin/Makefile.npapi should be switched to USES once this is stagified. Approved by: bdrewery
2013-11-10- support STAGE for ports using AP_FAST_BUILDOlli Hauer
2013-11-10- rewrite part of module enablingOlli Hauer
2013-11-10Document USE_GCC=any. Reformat the description a bit and use newerGerald Pfeifer
versions of GCC for reference.
2013-11-10Remove isc.org from the list of KDE mirrors.Raphael Kubo da Costa
2013-11-10- Remove ftp.nctu.edu.tw from MASTER_SITE_GCCSunpoet Po-Chuan Hsieh
2013-11-09- Add shared SPDY descriptionSunpoet Po-Chuan Hsieh
2013-11-09Mk/bsd.python.mk: remove deprecated easy install varsWilliam Grzybowski
Those vars have been deprecated for a long time, this is a no op.
2013-11-09Mk/bsd.python.mk: add staging support for easy_installWilliam Grzybowski
This allows stage dir support for python packages using easy_install method from setuptools module. easy_install target does not support a --root so we workaround it with PYTHONUSERBASE and other user flags. Submitted by: nivit, wg With hat on: python Exp-run: bdrewery
2013-11-09Fix a typo: USE_PYDISUTILS -> USE_PYDISTUTILSKubilay Kocak
2013-11-09Further clarify PYTHON_PY3K_PLIST_HACK and PYTHON_PY3K_PLIST_HACK usageKubilay Kocak
2013-11-08Add back gtksourceviewmm3 accidently removed in -r333211, because I didn'tKoop Mast
saved/closed my editor...
2013-11-08Which to using new lib_depends syntax.Koop Mast
Add stage support. Obtained from: gnome dev repo.