1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-27 00:57:50 +00:00
freebsd-ports/x11/Makefile
Max Brazhnikov 7d5e6b666c In preparation for Qt 5 ports:
Mk/Uses/qmake.mk:
- Add support for out-of-source builds
- Add support for Qt 5 ports
- Respect WITH_DEBUG

Mk/bsd.qt.mk:
- Massive rework for Qt 5 ports
- Remove '-phonon' from global configure args, thus allow qt4-designer and
  qt4-qtconfig to be built without Phonon support [1]

devel/qmake4:
- Improve mkspecs for gcc (mainly sync with linux version) and clang

devel/qt4-corelib:
- Convert to USES=iconv
- Remove ancient patch

devel/qt4-designer:
- Remove reference to WRKSRC from installed pkgconfig files [2]
- Don't build Qt Designer plugin for Phonon from outdated Qt sources.
  Separate port for plugin will be committed later

devel/qt4-assistant-adp, devel/qt4-libqtassistantclient:
- Convert to USES=qmake

Clean up Qt4 ports:
- Update comments
- Update description; use common description
- Consistently use QT_INCDIR, QT_LIBDIR, etc.
- Use options helpers
- Convert to new LIB_DEPENDS syntax
- Update DESKTOP_ENTRIES to avoid conflicts with Qt 5 ports
- Rename/move several ports for unification with Qt 5 ports

PR:		ports/184620 [1]
Reported by:	Kevin Zheng <kevinz5000@gmail.com>

PR:		ports/181141 [2]
Reported by:	thierry

PR:		ports/185101
Exp-run by:	bdrewery

This is mostly solely avilla's work in area51, kudos to him! And a couple
commits from myself, so you know who's collecting pointyhats :)
2014-01-06 16:16:52 +00:00

499 lines
12 KiB
Makefile

# $FreeBSD$
#
COMMENT = Ports to support the X window system
SUBDIR += 3ddesktop
SUBDIR += 9box
SUBDIR += 9menu
SUBDIR += alltray
SUBDIR += appres
SUBDIR += apwal
SUBDIR += arandr
SUBDIR += aterm
SUBDIR += avant-window-navigator
SUBDIR += avant-window-navigator-gnome
SUBDIR += babl
SUBDIR += bbappconf
SUBDIR += bbdock
SUBDIR += bbrun
SUBDIR += beforelight
SUBDIR += bgrot
SUBDIR += bgs
SUBDIR += bigreqsproto
SUBDIR += bitmap
SUBDIR += blast
SUBDIR += bmpanel2
SUBDIR += bricons
SUBDIR += brightside
SUBDIR += cl-clx
SUBDIR += compositeproto
SUBDIR += damageproto
SUBDIR += decurs
SUBDIR += deforaos-desktop
SUBDIR += deforaos-keyboard
SUBDIR += deforaos-libdesktop
SUBDIR += deforaos-locker
SUBDIR += deforaos-panel
SUBDIR += deskmenu
SUBDIR += deskpaint
SUBDIR += dgs
SUBDIR += dmenu
SUBDIR += dmxproto
SUBDIR += docker
SUBDIR += dri2proto
SUBDIR += dri3proto
SUBDIR += dxpc
SUBDIR += dynamag
SUBDIR += dzen2
SUBDIR += eaglemode
SUBDIR += ecore-imf
SUBDIR += ecore-imf_evas
SUBDIR += ecore-input
SUBDIR += ecore-input_evas
SUBDIR += ecore-x11
SUBDIR += editres
SUBDIR += efreet
SUBDIR += emprint
SUBDIR += emu
SUBDIR += erun
SUBDIR += eterm
SUBDIR += evieext
SUBDIR += evilvte
SUBDIR += fbdesk
SUBDIR += fbpanel
SUBDIR += fireflies
SUBDIR += fixesproto
SUBDIR += florence
SUBDIR += fluxbg
SUBDIR += fpc-x11
SUBDIR += fstobdf
SUBDIR += gcb
SUBDIR += gdesklets-tasklist
SUBDIR += gdkxft
SUBDIR += gdm
SUBDIR += glproto
SUBDIR += gmessage
SUBDIR += gmrun
SUBDIR += gnome-applets
SUBDIR += gnome-clipboard-daemon
SUBDIR += gnome-desktop
SUBDIR += gnome-desktop-reference
SUBDIR += gnome-menus
SUBDIR += gnome-panel
SUBDIR += gnome-panel-reference
SUBDIR += gnome-pie
SUBDIR += gnome-screensaver
SUBDIR += gnome-session
SUBDIR += gnome-shell
SUBDIR += gnome-swallow
SUBDIR += gnome-terminal
SUBDIR += gnome2
SUBDIR += gnome2-fifth-toe
SUBDIR += gnome2-lite
SUBDIR += gnome2-power-tools
SUBDIR += gnustep-app
SUBDIR += gpctool
SUBDIR += grabc
SUBDIR += gromit
SUBDIR += gskrab
SUBDIR += gstreamer1-plugins-x
SUBDIR += gstreamer1-plugins-ximagesrc
SUBDIR += gsynaptics
SUBDIR += gtk-launch
SUBDIR += gtk-theme-switch
SUBDIR += gtk-theme-switch2
SUBDIR += gtkchtheme
SUBDIR += gtkterm2
SUBDIR += gtstarter
SUBDIR += guake
SUBDIR += hotwire-shell
SUBDIR += hs-X11
SUBDIR += hs-X11-xft
SUBDIR += hs-xmobar
SUBDIR += i3lock
SUBDIR += i3status
SUBDIR += iceauth
SUBDIR += ico
SUBDIR += idesk
SUBDIR += imwheel
SUBDIR += innerspace
SUBDIR += inputproto
SUBDIR += ipager
SUBDIR += kactivities
SUBDIR += kactivitymanagerd
SUBDIR += kb2mb2
SUBDIR += kbproto
SUBDIR += kde4
SUBDIR += kde4-baseapps
SUBDIR += kde4-runtime
SUBDIR += kde4-workspace
SUBDIR += kdelibs4
SUBDIR += keybinder
SUBDIR += keyboardcast
SUBDIR += keylaunch
SUBDIR += keynav
SUBDIR += kgamma
SUBDIR += konsole
SUBDIR += libICE
SUBDIR += libSM
SUBDIR += libX11
SUBDIR += libXScrnSaver
SUBDIR += libXTrap
SUBDIR += libXau
SUBDIR += libXcm
SUBDIR += libXcomposite
SUBDIR += libXcursor
SUBDIR += libXdamage
SUBDIR += libXdmcp
SUBDIR += libXevie
SUBDIR += libXext
SUBDIR += libXfixes
SUBDIR += libXi
SUBDIR += libXinerama
SUBDIR += libXp
SUBDIR += libXpm
SUBDIR += libXprintAppUtil
SUBDIR += libXprintUtil
SUBDIR += libXrandr
SUBDIR += libXrender
SUBDIR += libXres
SUBDIR += libXtst
SUBDIR += libXv
SUBDIR += libXvMC
SUBDIR += libXxf86dga
SUBDIR += libXxf86misc
SUBDIR += libXxf86vm
SUBDIR += libdmx
SUBDIR += libdnd
SUBDIR += libexo
SUBDIR += libfm
SUBDIR += libgnome
SUBDIR += libgnome-java
SUBDIR += libgnome-reference
SUBDIR += libgnomekbd
SUBDIR += libgnomemm26
SUBDIR += libkonq
SUBDIR += libmatekbd
SUBDIR += liboldX
SUBDIR += libsx
SUBDIR += libsynaptics
SUBDIR += libxcb
SUBDIR += libxdg-basedir
SUBDIR += libxfce4menu
SUBDIR += libxfce4util
SUBDIR += libxkbcommon
SUBDIR += libxkbfile
SUBDIR += libxkbui
SUBDIR += libxklavier
SUBDIR += libxshmfence
SUBDIR += linux-f10-xorg-libs
SUBDIR += listres
SUBDIR += lsw
SUBDIR += luit
SUBDIR += lupe
SUBDIR += lxde-meta
SUBDIR += lxmenu-data
SUBDIR += lxpanel
SUBDIR += lxrandr
SUBDIR += mate
SUBDIR += mate-applets
SUBDIR += mate-base
SUBDIR += mate-desktop
SUBDIR += mate-dialogs
SUBDIR += mate-menus
SUBDIR += mate-panel
SUBDIR += mate-screensaver
SUBDIR += mate-session-manager
SUBDIR += mate-terminal
SUBDIR += menu-cache
SUBDIR += metalock
SUBDIR += metisse
SUBDIR += mgapdesk
SUBDIR += mkcomposecache
SUBDIR += mlterm
SUBDIR += mrxvt
SUBDIR += mrxvt-devel
SUBDIR += multi-aterm
SUBDIR += mxico
SUBDIR += numlockx
SUBDIR += nvidia-driver
SUBDIR += nvidia-driver-173
SUBDIR += nvidia-driver-304
SUBDIR += nvidia-driver-71
SUBDIR += nvidia-driver-96
SUBDIR += nvidia-settings
SUBDIR += nvidia-xconfig
SUBDIR += ooxcb
SUBDIR += p5-Clipboard
SUBDIR += p5-X11-GUITest
SUBDIR += p5-X11-IdleTime
SUBDIR += p5-X11-Protocol
SUBDIR += p5-X11-Resolution
SUBDIR += peeper
SUBDIR += pixman
SUBDIR += plasma-scriptengine-python
SUBDIR += plasma-scriptengine-ruby
SUBDIR += presentproto
SUBDIR += printproto
SUBDIR += printscreen
SUBDIR += props
SUBDIR += py-qt4-opengl
SUBDIR += qimageblitz
SUBDIR += qt4-graphicssystems-opengl
SUBDIR += qt4-inputmethods
SUBDIR += qxkb
SUBDIR += randrproto
SUBDIR += recordproto
SUBDIR += rendercheck
SUBDIR += renderproto
SUBDIR += resourceproto
SUBDIR += rgb
SUBDIR += rox-wallpaper
SUBDIR += roxbg
SUBDIR += roxterm
SUBDIR += rsibreak-kde4
SUBDIR += rstart
SUBDIR += ruby-X11
SUBDIR += ruby-gnome2
SUBDIR += rubygem-gnome2
SUBDIR += rxvt
SUBDIR += rxvt-devel
SUBDIR += rxvt-unicode
SUBDIR += sbxkb
SUBDIR += scripts
SUBDIR += scrnsaverproto
SUBDIR += sessreg
SUBDIR += setlayout
SUBDIR += settitle
SUBDIR += setxkbmap
SUBDIR += simdock
SUBDIR += sisctrl
SUBDIR += slim
SUBDIR += slock
SUBDIR += smproxy
SUBDIR += sselp
SUBDIR += stalonetray
SUBDIR += startup-notification
SUBDIR += sterm
SUBDIR += stjerm
SUBDIR += swarp
SUBDIR += sxpc
SUBDIR += tabbed
SUBDIR += temperature.app
SUBDIR += terminal.app
SUBDIR += terminator
SUBDIR += terminology
SUBDIR += thinglaunch
SUBDIR += thingylaunch
SUBDIR += tilda
SUBDIR += tint
SUBDIR += tkXwin
SUBDIR += trapproto
SUBDIR += trayer
SUBDIR += tycoon
SUBDIR += urxvt-perls
SUBDIR += vdesk
SUBDIR += videoproto
SUBDIR += viewres
SUBDIR += wbar
SUBDIR += wbarconf
SUBDIR += wdm
SUBDIR += wmappl
SUBDIR += wmblob
SUBDIR += wmbutton
SUBDIR += wmcliphist
SUBDIR += wmctrl
SUBDIR += wmdrawer
SUBDIR += wmmatrix
SUBDIR += wmxss
SUBDIR += workrave
SUBDIR += x11perf
SUBDIR += x3270
SUBDIR += xaniroc
SUBDIR += xantfarm
SUBDIR += xascii
SUBDIR += xauth
SUBDIR += xautolock
SUBDIR += xautomation
SUBDIR += xbacklight
SUBDIR += xballoon
SUBDIR += xbanner
SUBDIR += xbelld
SUBDIR += xbiff
SUBDIR += xbindkeys
SUBDIR += xbitmaps
SUBDIR += xbrightness
SUBDIR += xcalc
SUBDIR += xcalib
SUBDIR += xcb
SUBDIR += xcb-proto
SUBDIR += xcb-util
SUBDIR += xcb-util-cursor
SUBDIR += xcb-util-image
SUBDIR += xcb-util-keysyms
SUBDIR += xcb-util-renderutil
SUBDIR += xcb-util-wm
SUBDIR += xclick
SUBDIR += xclip
SUBDIR += xclipboard
SUBDIR += xcm
SUBDIR += xcmd
SUBDIR += xcmiscproto
SUBDIR += xcmsdb
SUBDIR += xco
SUBDIR += xcoloredit
SUBDIR += xcolors
SUBDIR += xcolorsel
SUBDIR += xconsole
SUBDIR += xcurs
SUBDIR += xcursorgen
SUBDIR += xcut
SUBDIR += xdbedizzy
SUBDIR += xdialog
SUBDIR += xditview
SUBDIR += xdm
SUBDIR += xdotool
SUBDIR += xdpyinfo
SUBDIR += xdriinfo
SUBDIR += xdtm
SUBDIR += xedit
SUBDIR += xev
SUBDIR += xextproto
SUBDIR += xeyes
SUBDIR += xf86dga
SUBDIR += xf86dgaproto
SUBDIR += xf86driproto
SUBDIR += xf86miscproto
SUBDIR += xf86rushproto
SUBDIR += xf86vidmodeproto
SUBDIR += xfce4-clipman-plugin
SUBDIR += xfce4-conf
SUBDIR += xfce4-embed-plugin
SUBDIR += xfce4-quicklauncher-plugin
SUBDIR += xfce4-screenshooter-plugin
SUBDIR += xfce4-taskmanager
SUBDIR += xfce4-terminal
SUBDIR += xfce4-verve-plugin
SUBDIR += xfce4-whiskermenu-plugin
SUBDIR += xfce4-wmdock-plugin
SUBDIR += xfce4-xfapplet-plugin
SUBDIR += xfd
SUBDIR += xfindproxy
SUBDIR += xfishtank
SUBDIR += xforward
SUBDIR += xfree86_xkb_xml
SUBDIR += xfwp
SUBDIR += xgamma
SUBDIR += xgc
SUBDIR += xgrab
SUBDIR += xhost
SUBDIR += xidle
SUBDIR += xineramaproto
SUBDIR += xinit
SUBDIR += xinput
SUBDIR += xkbcomp
SUBDIR += xkbctrl
SUBDIR += xkbevd
SUBDIR += xkbprint
SUBDIR += xkbset
SUBDIR += xkbutils
SUBDIR += xkeyboard-config
SUBDIR += xkeycaps
SUBDIR += xkeywrap
SUBDIR += xkill
SUBDIR += xload
SUBDIR += xloadimage
SUBDIR += xlockmore
SUBDIR += xlogo
SUBDIR += xlogout
SUBDIR += xlsatoms
SUBDIR += xlsclients
SUBDIR += xlupe
SUBDIR += xmag
SUBDIR += xman
SUBDIR += xmangekyou
SUBDIR += xmascot
SUBDIR += xmessage
SUBDIR += xmh
SUBDIR += xmodmap
SUBDIR += xmon
SUBDIR += xmore
SUBDIR += xmotd
SUBDIR += xmove
SUBDIR += xmsg
SUBDIR += xmx
SUBDIR += xnee
SUBDIR += xnodecor
SUBDIR += xorg
SUBDIR += xorg-apps
SUBDIR += xorg-cf-files
SUBDIR += xorg-docs
SUBDIR += xorg-edit
SUBDIR += xorg-libraries
SUBDIR += xorg-minimal
SUBDIR += xplsprinters
SUBDIR += xpr
SUBDIR += xpra
SUBDIR += xprehashprinterlist
SUBDIR += xprompt
SUBDIR += xprop
SUBDIR += xproto
SUBDIR += xproxymanagementprotocol
SUBDIR += xpyb
SUBDIR += xrandr
SUBDIR += xrdb
SUBDIR += xrefresh
SUBDIR += xrestop
SUBDIR += xrootconsole
SUBDIR += xrsh
SUBDIR += xrsi
SUBDIR += xrx
SUBDIR += xscreensaver
SUBDIR += xscreensaver-gnome
SUBDIR += xscreensaver-gnome-hacks
SUBDIR += xscreensaver.app
SUBDIR += xsel
SUBDIR += xsel-conrad
SUBDIR += xset
SUBDIR += xsetmode
SUBDIR += xsetpointer
SUBDIR += xsetroot
SUBDIR += xskyroot
SUBDIR += xsm
SUBDIR += xsnow
SUBDIR += xstarroll
SUBDIR += xstdcmap
SUBDIR += xstroke
SUBDIR += xtacy
SUBDIR += xterm
SUBDIR += xtermcontrol
SUBDIR += xtermset
SUBDIR += xtestpicture
SUBDIR += xtoolwait
SUBDIR += xtrans
SUBDIR += xtrap
SUBDIR += xtrlock
SUBDIR += xtset
SUBDIR += xvattr
SUBDIR += xvidtune
SUBDIR += xvinfo
SUBDIR += xvkbd
SUBDIR += xvmcinfo
SUBDIR += xwatchwin
SUBDIR += xwd
SUBDIR += xwininfo
SUBDIR += xwinwrap
SUBDIR += xwit
SUBDIR += xwud
SUBDIR += xxkb
SUBDIR += xzoom
SUBDIR += yad
SUBDIR += yakuake-kde4
SUBDIR += yalias
SUBDIR += yeahconsole
SUBDIR += yelp
SUBDIR += zenity
.include <bsd.port.subdir.mk>