Index: head/Mk/Uses/xfce.mk =================================================================== --- head/Mk/Uses/xfce.mk (revision 504556) +++ head/Mk/Uses/xfce.mk (revision 504557) @@ -1,110 +1,108 @@ # # $FreeBSD$ # # Provide support for Xfce related ports. # # Feature: xfce # Usage: USES=xfce or USES=xfce:ARGS # Valid ARGS: gtk3 # # Variables, which can be set by the port: # # USE_XFCE List of components # # MAINTAINER: xfce@FreeBSD.org .if !defined(_INCLUDE_USES_XFCE_Mk) _INCLUDE_USES_XFCE_Mk= yes _USES_POST+= xfce _USE_XFCE_ALL= garcon libexo libgui libmenu libutil panel thunar xfconf -XFCE_MASTER_SITE_VER= 4.12 - xfce_ARGS?= # empty CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib .if ${xfce_ARGS:Mgtk3} libmenu_LIB_DEPENDS= libxfce4ui-2.so:x11/libxfce4menu libmenu_USE_XFCE_REQ= xfconf garcon_LIB_DEPENDS= libgarcon-gtk3-1.so:sysutils/garcon garcon_USE_XFCE_REQ= libmenu panel_LIB_DEPENDS= libxfce4panel-2.0.so:x11-wm/xfce4-panel panel_RUN_DEPENDS= xfce4-panel:x11-wm/xfce4-panel panel_USE_XFCE_REQ= garcon libexo xfconf .else libmenu_LIB_DEPENDS= libxfce4ui-1.so:x11/libxfce4menu libmenu_USE_XFCE_REQ= xfconf garcon_LIB_DEPENDS= libgarcon-gtk2-1.so:sysutils/garcon garcon_USE_XFCE_REQ= libmenu panel_LIB_DEPENDS= libxfce4panel-1.0.so:x11-wm/xfce4-panel panel_RUN_DEPENDS= xfce4-panel:x11-wm/xfce4-panel panel_USE_XFCE_REQ= garcon libexo xfconf .endif libexo_LIB_DEPENDS= libexo-1.so:x11/libexo libexo_USE_XFCE_REQ= libmenu libgui_LIB_DEPENDS= libxfcegui4.so:x11-toolkits/libxfce4gui libgui_USE_XFCE_REQ= libutil libutil_LIB_DEPENDS= libxfce4util.so:x11/libxfce4util thunar_LIB_DEPENDS= libthunarx-2.so:x11-fm/thunar thunar_RUN_DEPENDS= Thunar:x11-fm/thunar thunar_USE_XFCE_REQ= xfconf libmenu xfconf_LIB_DEPENDS= libxfconf-0.so:x11/xfce4-conf xfconf_USE_XFCE_REQ= libutil .if defined(USE_XFCE) # First, expand all USE_XFCE_REQ recursively. .for comp in ${_USE_XFCE_ALL} . for subcomp in ${${comp}_USE_XFCE_REQ} ${comp}_USE_XFCE_REQ+=${${subcomp}_USE_XFCE_REQ} . endfor .endfor # Then, use already expanded USE_XFCE_REQ to expand USE_XFCE. .for comp in ${USE_XFCE} . if ${_USE_XFCE_ALL:M${comp}} == "" IGNORE= cannot install: Unknown component ${comp} . endif _USE_XFCE+= ${${comp}_USE_XFCE_REQ} ${comp} .endfor # Remove duplicate components USE_XFCE= ${_USE_XFCE:O:u} .for comp in ${USE_XFCE} . if defined(${comp}_BUILD_DEPENDS) BUILD_DEPENDS+= ${${comp}_BUILD_DEPENDS} . endif . if defined(${comp}_LIB_DEPENDS) LIB_DEPENDS+= ${${comp}_LIB_DEPENDS} . endif . if defined(${comp}_RUN_DEPENDS) RUN_DEPENDS+= ${${comp}_RUN_DEPENDS} . endif .endfor . if ${USE_XFCE:M*gui} == libgui DEPRECATED?= Depends on unmaintained x11-toolkits/libxfce4gui . endif .endif # end of defined(USE_XFCE) .endif .if defined(_POSTMKINCLUDED) && !defined(_INCLUDE_USES_XFCE_POST_MK) _INCLUDE_USES_XFCE_POST_MK= yes .endif Index: head/Mk/bsd.sites.mk =================================================================== --- head/Mk/bsd.sites.mk (revision 504556) +++ head/Mk/bsd.sites.mk (revision 504557) @@ -1,1351 +1,1351 @@ # bsd.sites.mk - Popular master sites. # # Sites_MAINTAINER= ports@FreeBSD.org # # This file does not have any designated maintainer, so feel free to # commit to it yourself. However, it is generally a good idea to # notify the principal maintainer in case you have a change to one of # the software environments (KDE, GNOME, etc.). # # Also, this file is included from bsd.port.mk for all invocations, so # committing a syntax error to this file is a cardinal sin, and will # be punished accordingly. DO NOT COMMIT SOMETHING YOU HAVEN'T TESTED. # You have been warned. :) # # Note: because it is included for all invocations, please keep the size # of this file manageable. If a distfile is unfetchable from the first # few dozen locations, it is unlikely to be fetchable from any past that, # and those fetch failures will simply waste time and bandwidth. Please # pick a globally representative subset. # # Note: all entries should terminate with a slash. # # $FreeBSD$ # # Where to put distfiles that don't have any other master site .if !defined(IGNORE_MASTER_SITE_LOCAL) MASTER_SITE_LOCAL+= \ http://distcache.FreeBSD.org/local-distfiles/%SUBDIR%/ \ http://distcache.us-east.FreeBSD.org/local-distfiles/%SUBDIR%/ \ http://distcache.eu.FreeBSD.org/local-distfiles/%SUBDIR%/ \ http://distcache.us-west.FreeBSD.org/local-distfiles/%SUBDIR%/ MASTER_SITE_PORTS_JP+= \ ftp://ports.jp.FreeBSD.org/pub/FreeBSD-jp/ports-jp/LOCAL_PORTS/%SUBDIR%/ \ ftp://ftp4.jp.FreeBSD.org/pub/FreeBSD-jp/ports-jp/LOCAL_PORTS/%SUBDIR%/ \ ftp://ftp.ics.es.osaka-u.ac.jp/pub/mirrors/FreeBSD-jp/ports-jp/LOCAL_PORTS/%SUBDIR%/ .endif ## ## KEEP THIS LIST SORTED ## .if !defined(IGNORE_MASTER_SITE_AFTERSTEP) MASTER_SITE_AFTERSTEP+= \ ftp://ftp.afterstep.org/%SUBDIR%/ \ ftp://ftp.kddlabs.co.jp/X11/AfterStep/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_APACHE) MASTER_SITE_APACHE+= \ https://www.apache.org/dist/%SUBDIR%/ \ https://archive.apache.org/dist/%SUBDIR%/ \ http://ftp.twaren.net/Unix/Web/apache/%SUBDIR%/ \ http://apache.mirror.uber.com.au/%SUBDIR%/ \ http://apache.spd.co.il/%SUBDIR%/ \ https://ftp.mirrorservice.org/sites/ftp.apache.org/%SUBDIR%/ \ https://ftp-stud.hs-esslingen.de/pub/Mirrors/ftp.apache.org/dist/%SUBDIR%/ \ ftp://mir1.ovh.net/ftp.apache.org/dist/%SUBDIR%/ \ ftp://ftp.forthnet.gr/pub/www/apache/%SUBDIR%/ \ ftp://xenia.sote.hu/pub/mirrors/www.apache.org/%SUBDIR%/ \ ftp://ftp.heanet.ie/mirrors/www.apache.org/dist/%SUBDIR%/ \ https://mirrors.ircam.fr/pub/apache/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_APACHE_COMMONS_BINARIES) MASTER_SITE_APACHE_COMMONS_BINARIES+= \ ${MASTER_SITE_APACHE:S,%SUBDIR%,commons/&/binaries,} .endif .if !defined(IGNORE_MASTER_SITE_APACHE_COMMONS_SOURCE) MASTER_SITE_APACHE_COMMONS_SOURCE+= \ ${MASTER_SITE_APACHE:S,%SUBDIR%,commons/&/source,} .endif .if !defined(IGNORE_MASTER_SITE_APACHE_HTTPD) MASTER_SITE_APACHE_HTTPD+= \ ${MASTER_SITE_APACHE:S,%SUBDIR%,httpd/&,} .endif .if !defined(IGNORE_MASTER_SITE_APACHE_JAKARTA) MASTER_SITE_APACHE_JAKARTA+= \ ${MASTER_SITE_APACHE:S,%SUBDIR%,jakarta/&,} .endif .if !defined(IGNORE_MASTER_SITE_APACHE_TOMCAT) MASTER_SITE_APACHE_TOMCAT+= \ ${MASTER_SITE_APACHE:S,%SUBDIR%,tomcat/&,} .endif .if !defined(IGNORE_MASTER_SITE_APACHE_XML) MASTER_SITE_APACHE_XML+= \ ${MASTER_SITE_APACHE:S,%SUBDIR%,xml/&,} .endif .if !defined(IGNORE_MASTER_SITE_BERLIOS) MASTER_SITE_BERLIOS+= \ ${MASTER_SITE_SOURCEFORGE} .endif .if !defined(IGNORE_MASTER_SITE_CHEESESHOP) MASTER_SITE_CHEESESHOP+= \ https://files.pythonhosted.org/packages/%SUBDIR%/ \ https://pypi.org/packages/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_COMP_SOURCES) MASTER_SITE_COMP_SOURCES+= \ http://ftp.isc.org/pub/usenet/comp.sources.%SUBDIR%/ \ http://ftp.funet.fi/pub/archive/comp.sources.%SUBDIR%/ \ http://ftp.fi.netbsd.org/pub/misc/archive/comp.sources.%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_CRAN) MASTER_SITE_CRAN+= \ https://cloud.r-project.org/%SUBDIR%/ \ https://stat.ethz.ch/CRAN/%SUBDIR%/ \ http://cran.utstat.utoronto.ca/%SUBDIR%/ \ https://cran.cnr.berkeley.edu/%SUBDIR%/ \ https://cran.csiro.au/%SUBDIR%/ \ https://mirrors.tuna.tsinghua.edu.cn/CRAN/%SUBDIR%/ \ http://camoruco.ing.uc.edu.ve/cran/%SUBDIR%/ \ https://mirror.las.iastate.edu/CRAN/%SUBDIR%/ \ https://cran.ma.imperial.ac.uk/%SUBDIR%/ \ https://cran.gis-lab.info/%SUBDIR%/ \ https://cran.ism.ac.jp/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_CRAN_ARCHIVE) MASTER_SITE_CRAN_ARCHIVE+= ${MASTER_SITE_CRAN:S,$,Archive/${PORTNAME}/,} .endif .if !defined(IGNORE_MASTER_SITE_CRATESIO) MASTER_SITE_CRATESIO+= https://crates.io/api/v1/crates/%SUBDIR%/download?dummy=/ .endif .if !defined(IGNORE_MASTER_SITE_DEBIAN) MASTER_SITE_DEBIAN+= \ http://cdn.debian.net/debian/%SUBDIR%/ \ http://www.gtlib.gatech.edu/pub/debian/%SUBDIR%/ \ ftp://ftp.us.debian.org/debian/%SUBDIR%/ \ ${MASTER_SITE_DEBIAN_NON_US:S,/debian-non-US/,/debian/,} .endif .if !defined(IGNORE_MASTER_SITE_DEBIAN_NON_US) MASTER_SITE_DEBIAN_NON_US+= \ http://ftp.au.debian.org/debian-non-US/%SUBDIR%/ \ ftp://ftp.bg.debian.org/debian-non-US/%SUBDIR%/ \ ftp://ftp.br.debian.org/debian-non-US/%SUBDIR%/ \ http://ftp.cl.debian.org/debian-non-US/%SUBDIR%/ \ ftp://ftp.cz.debian.org/debian-non-US/%SUBDIR%/ \ ftp://ftp.de.debian.org/debian-non-US/%SUBDIR%/ \ ftp://ftp.ee.debian.org/debian-non-US/%SUBDIR%/ \ ftp://ftp.es.debian.org/debian-non-US/%SUBDIR%/ \ ftp://ftp.fi.debian.org/debian-non-US/%SUBDIR%/ \ ftp://ftp.fr.debian.org/debian-non-US/%SUBDIR%/ \ http://ftp.hk.debian.org/debian-non-US/%SUBDIR%/ \ http://ftp.hr.debian.org/debian-non-US/%SUBDIR%/ \ ftp://ftp.hu.debian.org/debian-non-US/%SUBDIR%/ \ http://ftp.ie.debian.org/debian-non-US/%SUBDIR%/ \ ftp://ftp.is.debian.org/debian-non-US/%SUBDIR%/ \ http://ftp.it.debian.org/debian-non-US/%SUBDIR%/ \ http://ftp.jp.debian.org/debian-non-US/%SUBDIR%/ \ ftp://ftp.nl.debian.org/debian-non-US/%SUBDIR%/ \ ftp://ftp.no.debian.org/debian-non-US/%SUBDIR%/ \ ftp://ftp.pl.debian.org/debian-non-US/%SUBDIR%/ \ ftp://ftp.ru.debian.org/debian-non-US/%SUBDIR%/ \ ftp://ftp.se.debian.org/debian-non-US/%SUBDIR%/ \ ftp://ftp.si.debian.org/debian-non-US/%SUBDIR%/ \ ftp://ftp.sk.debian.org/debian-non-US/%SUBDIR%/ \ ftp://ftp.uk.debian.org/debian-non-US/%SUBDIR%/ \ http://ftp.wa.au.debian.org/debian-non-US/%SUBDIR%/ \ ftp://ftp2.de.debian.org/debian-non-US/%SUBDIR%/ \ ftp://ftp.snt.utwente.nl/pub/linux/debian-non-US/%SUBDIR%/ \ ftp://ftp.acc.umu.se/debian-non-US/%SUBDIR%/ \ ftp://mirror.symnds.com/debian-non-US/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_DEBIAN_POOL) MASTER_SITE_DEBIAN_POOL+= \ ${MASTER_SITE_DEBIAN:C|(/%SUBDIR%/)|/pool/main/${PORTNAME:C/^(.).*$/\1/}/${PORTNAME}/|} .endif .if !defined(IGNORE_MASTER_SITE_EASYSW) MASTER_SITE_EASYSW+= \ http://ftp.funet.fi/pub/mirrors/ftp.easysw.com/pub/%SUBDIR%/ \ ftp://ftp.funet.fi/pub/mirrors/ftp.easysw.com/pub/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_ECLIPSE) MASTER_SITE_ECLIPSE+= \ ftp://sunsite.informatik.rwth-aachen.de/pub/mirror/eclipse.org/%SUBDIR%/ \ ftp://sunsite.informatik.rwth-aachen.de/pub/mirror/eclipse/%SUBDIR%/ \ https://ftp-stud.hs-esslingen.de/pub/Mirrors/eclipse/%SUBDIR%/ \ https://www.mirrorservice.org/sites/download.eclipse.org/eclipseMirror/%SUBDIR%/ \ http://eclipse.stu.edu.tw/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_EXIM) MASTER_SITE_EXIM+= \ ftp://ftp.exim.org/pub/exim/%SUBDIR%/ \ ftp://mirror.easyname.at/exim-ftp/%SUBDIR%/ \ http://dl.ambiweb.de/mirrors/ftp.exim.org/exim/%SUBDIR%/ \ ftp://exim.noris.de/exim/%SUBDIR%/ \ ftp://ftp.bytemine.net/exim/exim/%SUBDIR%/ \ ftp://ftp.heanet.ie/pub/exim/%SUBDIR%/ \ https://ftp.heanet.ie/pub/exim/%SUBDIR%/ \ http://washitake.com/mail/exim/mirror/exim/%SUBDIR%/ \ ftp://ftp.kaist.ac.kr/exim/%SUBDIR%/ \ http://ftp.kaist.ac.kr/exim/%SUBDIR%/ \ ftp://sunsite.uio.no/pub/mail/exim/exim/%SUBDIR%/ \ ftp://sunsite.icm.edu.pl/pub/unix/mail/exim/exim/%SUBDIR%/ \ https://sunsite.icm.edu.pl/pub/unix/mail/exim/exim/%SUBDIR%/ \ ftp://mirrors.dominios.pt/pub/ftp.exim.org/exim/%SUBDIR%/ \ ftp://mirror.switch.ch/mirror/exim/exim/%SUBDIR%/ \ http://mirror.switch.ch/ftp/mirror/exim/exim/%SUBDIR%/ \ ftp://ftp.mirrorservice.org/sites/ftp.exim.org/pub/%SUBDIR%/ \ http://exim.telcom.net.ua/ftp/%SUBDIR/ \ ftp://idcnetwork.org/pub/exim/exim/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_CENTOS_LINUX) MASTER_SITE_CENTOS_LINUX+= \ http://mirror.centos.org/%SUBDIR%/:DEFAULT,amd64,i386 \ http://vault.centos.org/%SUBDIR%/:DEFAULT,amd64,i386,SOURCE .endif .if !defined(IGNORE_MASTER_SITE_EPEL) MASTER_SITE_EPEL+= \ https://dl.fedoraproject.org/pub/epel/6/x86_64/Packages/%SUBDIR%/:DEFAULT,amd64 \ https://dl.fedoraproject.org/pub/epel/6/i386/Packages/%SUBDIR%/:DEFAULT,i386 \ https://dl.fedoraproject.org/pub/epel/6/SRPMS/Packages/%SUBDIR%/:SOURCE \ http://dl.fedoraproject.org/pub/epel/6/x86_64/Packages/%SUBDIR%/:DEFAULT,amd64 \ http://dl.fedoraproject.org/pub/epel/6/i386/Packages/%SUBDIR%/:DEFAULT,i386 \ http://dl.fedoraproject.org/pub/epel/6/SRPMS/Packages/%SUBDIR%/:SOURCE .endif .if !defined(IGNORE_MASTER_SITE_EPEL7) MASTER_SITE_EPEL7+= \ https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/%SUBDIR%/:DEFAULT,amd64 \ https://dl.fedoraproject.org/pub/epel/7/SRPMS/Packages/%SUBDIR%/:SOURCE \ http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/%SUBDIR%/:DEFAULT,amd64 \ http://dl.fedoraproject.org/pub/epel/7/SRPMS/Packages/%SUBDIR%/:SOURCE .endif .if !defined(IGNORE_MASTER_SITE_FEDORA_LINUX) MASTER_SITE_FEDORA_LINUX+= \ https://archives.fedoraproject.org/pub/archive/fedora/linux/%SUBDIR%/:DEFAULT,SOURCE \ https://archives.fedoraproject.org/pub/archive/fedora/linux/%SUBDIR%/:DEFAULT,SOURCE \ ftp://ftp.pbone.net/vol4/archive.fedoraproject.org/fedora/linux/%SUBDIR%/:DEFAULT,SOURCE \ ftp://ftp.gmd.de/archives.fedoraproject.org/fedora/linux/%SUBDIR%/:DEFAULT,SOURCE \ ftp://mirror.fraunhofer.de/archives.fedoraproject.org/fedora/linux/%SUBDIR%/:DEFAULT,SOURCE \ ftp://ftp-mirror.bi.fraunhofer.de/archives.fedoraproject.org/fedora/linux/%SUBDIR%/:DEFAULT,SOURCE .endif .if !defined(IGNORE_MASTER_SITE_FARSIGHT) MASTER_SITE_FARSIGHT+= \ https://dl.farsightsecurity.com/dist/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_FESTIVAL) MASTER_SITE_FESTIVAL+= \ http://www.festvox.org/packed/festival/%SUBDIR%/ \ http://www.cstr.ed.ac.uk/downloads/festival/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_FESTIVAL_OGI) MASTER_SITE_FESTIVAL_OGI+= \ ftp://ftp.tuwien.ac.at/opsys/linux/blinux/festival/mirror.ogi-synth_home/ \ http://www.cslu.ogi.edu/tts/download/data/ .endif # # FreeBSD mirror sites # # For the full list, see the Handbook: # # http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/mirrors-ftp.html # .if !defined(IGNORE_MASTER_SITE_FREEBSD_ORG) MASTER_SITE_FREEBSD_ORG+= \ https://download.FreeBSD.org/pub/FreeBSD/%SUBDIR%/ \ ftp://ftp.FreeBSD.org/pub/FreeBSD/%SUBDIR%/ \ ftp://ftp.se.FreeBSD.org/pub/FreeBSD/%SUBDIR%/ \ ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/%SUBDIR%/ \ ftp://ftp.uk.FreeBSD.org/pub/FreeBSD/%SUBDIR%/ \ ftp://ftp.ru.FreeBSD.org/pub/FreeBSD/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_FRUGALWARE) MASTER_SITE_FRUGALWARE+= \ ftp://ftp7.frugalware.org/pub/frugalware/frugalware-stable/source/%SUBDIR%/ \ ftp://ftp2.frugalware.org/mirror/ftp.frugalware.org/pub/frugalware/frugalware-stable/source/%SUBDIR%/ \ ftp://ftp6.frugalware.org/mirrors/linux/frugalware/frugalware-stable/source/%SUBDIR%/ \ ftp://ftp4.frugalware.org/pub/linux/distributions/frugalware/frugalware-stable/source/%SUBDIR%/ \ ftp://ftp12.frugalware.org/mirrors/ftp.frugalware.org/pub/frugalware/frugalware-stable/source/%SUBDIR%/ \ ftp://ftp10.frugalware.org/pub/linux/frugalware/frugalware-stable/source/%SUBDIR%/ # ftp://ftp5.frugalware.org/packages/frugalware/pub/frugalware/frugalware-stable/source/%SUBDIR%/ # ftp://ftp3.frugalware.org/mirrors/frugalware/pub/frugalware/frugalware-stable/source/%SUBDIR%/ # ftp://ftp9.frugalware.org/pub/frugalware/frugalware-stable/source/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_GCC) MASTER_SITE_GCC+= \ https://mirrors.kernel.org/sourceware/gcc/%SUBDIR%/ \ http://gcc.parentingamerica.com/%SUBDIR%/ \ http://gcc.cybermirror.org/%SUBDIR%/ \ http://gcc-uk.internet.bs/%SUBDIR%/ \ http://www.netgull.com/gcc/%SUBDIR%/ \ http://robotlab.itk.ppke.hu/gcc/%SUBDIR%/ \ http://gcc.fyxm.net/%SUBDIR%/ \ https://ftp-stud.hs-esslingen.de/pub/Mirrors/sourceware.org/gcc/%SUBDIR%/ \ ftp://ftp.funet.fi/pub/mirrors/sourceware.org/pub/gcc/%SUBDIR%/ \ ftp://gcc.gnu.org/pub/gcc/%SUBDIR%/ \ ftp://ftp.lip6.fr/pub/gcc/%SUBDIR%/ \ ftp://ftp.irisa.fr/pub/mirrors/gcc.gnu.org/gcc/%SUBDIR%/ \ ftp://ftp.uvsq.fr/pub/gcc/%SUBDIR%/ \ ftp://ftp.gwdg.de/pub/misc/gcc/%SUBDIR%/ \ ftp://ftp.mpi-sb.mpg.de/pub/gnu/mirror/gcc.gnu.org/pub/gcc/%SUBDIR%/ \ ftp://ftp.nluug.nl/mirror/languages/gcc/%SUBDIR%/ \ ftp://ftp.mirrorservice.org/sites/sourceware.org/pub/gcc/%SUBDIR%/ \ ftp://ftp.ntua.gr/pub/gnu/gcc/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_GENTOO) MASTER_SITE_GENTOO+= \ http://gentoo.mirrors.pair.com/%SUBDIR%/ \ http://mirrors.tds.net/pub/gentoo/%SUBDIR%/ \ ftp://ftp.mirrorservice.org/sites/www.ibiblio.org/gentoo/%SUBDIR%/ \ http://ftp.snt.utwente.nl/pub/os/linux/gentoo/%SUBDIR%/ \ http://trumpetti.atm.tut.fi/gentoo/%SUBDIR%/ \ https://ftp.uni-erlangen.de/pub/mirrors/gentoo/%SUBDIR%/ \ http://gentoo.inode.at/%SUBDIR%/ \ http://gentoo.gg3.net/%SUBDIR%/ \ http://mirrors.163.com/gentoo/%SUBDIR%/ \ ftp://ftp.gtlib.gatech.edu/pub/gentoo/%SUBDIR%/ \ ftp://ftp.ussg.iu.edu/pub/linux/gentoo/%SUBDIR%/ \ ftp://mirrors.tds.net/pub/gentoo/%SUBDIR%/ \ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/%SUBDIR%/ \ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo/%SUBDIR%/ \ ftp://trumpetti.atm.tut.fi/gentoo/%SUBDIR%/ \ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/%SUBDIR%/ \ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/%SUBDIR%/ \ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/%SUBDIR%/ \ ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo/%SUBDIR%/ \ ftp://gentoo.inode.at/source/%SUBDIR%/ .endif # Keep this before USE_GITHUB .if !empty(MASTER_SITES:M*/github.com/*/archive/*) DEV_WARNING+= "MASTER_SITES contains ${MASTER_SITES:M*/github.com/*/archive/*}, please use USE_GITHUB instead." .endif .if !defined(IGNORE_MASTER_SITE_GITHUB) # # In order to use GitHub your port must define USE_GITHUB and the following # variables: # # GH_ACCOUNT - account name of the GitHub user hosting the project # default: ${PORTNAME} # # GH_PROJECT - name of the project on GitHub # default: ${PORTNAME} # # GH_TAGNAME - name of the tag to download (2.0.1, hash, ...) # Using the name of a branch here is incorrect. It is # possible to do GH_TAGNAME= GIT_HASH to do a snapshot. # default: ${DISTVERSIONFULL} # # GH_SUBDIR - directory relative to WRKSRC where to move this distfile's # content after extracting. # # GH_TUPLE - above shortened to account:project:tagname[:group][/subdir] # .if defined(USE_GITHUB) . if defined(GH_TAGNAME) && ${GH_TAGNAME} == master IGNORE?= Using master as GH_TAGNAME is invalid. \ Must use a tag or commit hash so the upstream does \ not "reroll" as soon as the branch is updated . endif . if defined(GH_TUPLE) . for _tuple in ${GH_TUPLE} _t_tmp=${_tuple} . if ${_t_tmp:C@^([^:]*):([^:]*):([^:]*)((:[^:/]*)?)((/.*)?)@\4@:S/://:C/[a-zA-Z0-9_]//g} check-makevars:: @${ECHO_MSG} "The ${_tuple} GH_TUPLE line has" @${ECHO_MSG} "a tag containing something else than [a-zA-Z0-9_]" @${FALSE} . endif . endfor GH_ACCOUNT+= ${GH_TUPLE:C@^([^:]*):([^:]*):([^:]*)((:[^:/]*)?)((/.*)?)@\1\4@} GH_PROJECT+= ${GH_TUPLE:C@^([^:]*):([^:]*):([^:]*)((:[^:/]*)?)((/.*)?)@\2\4@} GH_TAGNAME+= ${GH_TUPLE:C@^([^:]*):([^:]*):([^:]*)((:[^:/]*)?)((/.*)?)@\3\4@} GH_SUBDIR+= ${GH_TUPLE:C@^([^:]*):([^:]*):([^:]*)((:[^:/]*)?)((/.*)?)@\6\4@:M/*:S/^\///} . endif # We are cheating and using backend URLS for GitHub here. See ports/194898 # comment #15 for explanation as to why and how to deal with it if it breaks. MASTER_SITE_GITHUB+= https://codeload.github.com/%SUBDIR% MASTER_SITE_GITHUB_CLOUD+= https://cloud.github.com/downloads/%SUBDIR% . if !defined(MASTER_SITES) || !${MASTER_SITES:MGH} && !${MASTER_SITES:MGHC} && !${USE_GITHUB:Mnodefault} MASTER_SITES+= GH . endif GH_ACCOUNT_DEFAULT= ${PORTNAME} GH_ACCOUNT?= ${GH_ACCOUNT_DEFAULT} GH_PROJECT_DEFAULT= ${PORTNAME} GH_PROJECT?= ${GH_PROJECT_DEFAULT} # Use full PREFIX/SUFFIX and converted DISTVERSION GH_TAGNAME_DEFAULT= ${DISTVERSIONFULL} GH_TAGNAME?= ${GH_TAGNAME_DEFAULT} # Iterate over GH_ACCOUNT, GH_PROJECT, GH_TAGNAME and GH_SUBDIR to extract groups _GITHUB_GROUPS= DEFAULT . for _gh_v in GH_ACCOUNT GH_PROJECT GH_TAGNAME GH_SUBDIR . for _v_ex in ${${_gh_v}} _GH_GROUPS= ${_v_ex:S/^${_v_ex:C@:[^/:]+$@@}//:S/^://} . if !empty(_GH_GROUPS) . for _group in ${_GH_GROUPS:S/,/ /g} . if ${_group} == all || ${_group} == ALL || ${_group} == default check-makevars:: @${ECHO_MSG} "Makefile error: the words all, ALL and default are reserved and cannot be" @${ECHO_MSG} "used in group definitions. Please fix your ${_gh_v}" @${FALSE} . endif . if !${_GITHUB_GROUPS:M${_group}} _GITHUB_GROUPS+= ${_group} . endif ${_gh_v}_${_group}= ${_v_ex:C@^(.*):[^/:]+$@\1@} . endfor . else ${_gh_v}_DEFAULT= ${_v_ex:C@^(.*):[^/:]+$@\1@} . endif . endfor . endfor # Put the default values back into the variables so that the *default* behavior # is not changed. GH_ACCOUNT:= ${GH_ACCOUNT_DEFAULT} GH_PROJECT:= ${GH_PROJECT_DEFAULT} GH_TAGNAME:= ${GH_TAGNAME_DEFAULT} GH_SUBDIR:= ${GH_SUBDIR_DEFAULT} . if defined(GH_TAGNAME) GH_TAGNAME_SANITIZED= ${GH_TAGNAME:S,/,-,g} # GitHub silently converts tags starting with v to not have v in the filename # and extraction directory. It also replaces + with -. GH_TAGNAME_EXTRACT= ${GH_TAGNAME_SANITIZED:C/^[vV]([0-9])/\1/:S/+/-/g} . endif # This new scheme rerolls distfiles. Also ensure they are renamed to avoid # conflicts. Use _GITHUB_REV in case github changes their zipping or structure # which has happened before. _GITHUB_REV= 0 _GITHUB_EXTRACT_SUFX= .tar.gz # Put the DEFAULT distfile first _GITHUB_CLONE_DIR?= ${WRKDIR}/git-clone _PORTS_DIRECTORIES+= ${_GITHUB_CLONE_DIR} . if !${USE_GITHUB:Mnodefault} && empty(MASTER_SITES:MGHC) # GH_TAGNAME defaults to DISTVERSIONFULL; Avoid adding DISTVERSIONFULL in twice . if ${GH_TAGNAME} != ${DISTVERSIONFULL} DISTNAME= ${GH_ACCOUNT}-${GH_PROJECT}-${DISTVERSIONFULL}-${GH_TAGNAME_SANITIZED} . else DISTNAME= ${GH_ACCOUNT}-${GH_PROJECT}-${GH_TAGNAME_SANITIZED} . endif DISTNAME:= ${DISTNAME}_GH${_GITHUB_REV} DISTFILES+= ${DISTNAME}${_GITHUB_EXTRACT_SUFX} git-clone: git-clone-DEFAULT git-clone-DEFAULT: ${_GITHUB_CLONE_DIR} @git clone https://github.com/${GH_ACCOUNT_DEFAULT}/${GH_PROJECT_DEFAULT}.git ${_GITHUB_CLONE_DIR}/${GH_PROJECT_DEFAULT} @${ECHO_MSG} "Cloned the default github repository into ${_GITHUB_CLONE_DIR}/${GH_PROJECT_DEFAULT}" | ${FMT_80} . endif . if !empty(GH_SUBDIR) _SITES_extract:= 690:post-extract-gh-DEFAULT post-extract-gh-DEFAULT: @${RMDIR} ${WRKSRC}/${GH_SUBDIR_DEFAULT} 2>/dev/null || : @${MKDIR} ${WRKSRC}/${GH_SUBDIR_DEFAULT:H} 2>/dev/null || : @${LN} -s ${GH_SUBDIR_DEFAULT:C/[^\/]//g:C/\//..\//g:S/^$/./} ${WRKSRC}/${GH_SUBDIR_DEFAULT} . endif # If there are non default groups . if !empty(_GITHUB_GROUPS:NDEFAULT) # Then for each of the remaining groups, add DISTFILES and MASTER_SITES # entries with the correct group and create {WRKSRC,DISTNAME,DISTFILES}_group # helper variables. . for _group in ${_GITHUB_GROUPS:NDEFAULT} GH_ACCOUNT_${_group}?= ${GH_ACCOUNT_DEFAULT} GH_PROJECT_${_group}?= ${GH_PROJECT_DEFAULT} GH_TAGNAME_${_group}?= ${GH_TAGNAME_DEFAULT} GH_TAGNAME_${_group}_SANITIZED= ${GH_TAGNAME_${_group}:S,/,-,} GH_TAGNAME_${_group}_EXTRACT= ${GH_TAGNAME_${_group}_SANITIZED:C/^[vV]([0-9])/\1/} _GH_TUPLE_OUT:= ${_GH_TUPLE_OUT} ${GH_ACCOUNT_${_group}}:${GH_PROJECT_${_group}}:${GH_TAGNAME_${_group}}:${_group}/${GH_SUBDIR_${_group}} DISTNAME_${_group}:= ${GH_ACCOUNT_${_group}}-${GH_PROJECT_${_group}}-${GH_TAGNAME_${_group}_SANITIZED} DISTFILE_${_group}:= ${DISTNAME_${_group}}_GH${_GITHUB_REV}${_GITHUB_EXTRACT_SUFX} DISTFILES:= ${DISTFILES} ${DISTFILE_${_group}}:${_group} MASTER_SITES:= ${MASTER_SITES} ${MASTER_SITE_GITHUB:S@%SUBDIR%@${GH_ACCOUNT_${_group}}/${GH_PROJECT_${_group}}/tar.gz/${GH_TAGNAME_${_group}}?dummy=/:${_group}@} WRKSRC_${_group}:= ${WRKDIR}/${GH_PROJECT_${_group}}-${GH_TAGNAME_${_group}_EXTRACT} . if !empty(GH_SUBDIR_${_group}) # In order to sort the subdir extraction so that foo/bar is moved in before # foo/bar/baz, we count the number of / in the path and use it to order the # targets. This handles up to 9 levels. The max as of r463123 is 4. _SITES_extract:= ${_SITES_extract} 69${GH_SUBDIR_${_group}:C=[^/]+= =g:[#]}:post-extract-gh-${_group} post-extract-gh-${_group}: @${RMDIR} ${WRKSRC}/${GH_SUBDIR_${_group}} 2>/dev/null || : @${MKDIR} ${WRKSRC}/${GH_SUBDIR_${_group}:H} 2>/dev/null || : @${MV} ${WRKSRC_${_group}} ${WRKSRC}/${GH_SUBDIR_${_group}} @${LN} -s ${WRKSRC:T}/${GH_SUBDIR_${_group}} ${WRKSRC_${_group}} . endif git-clone: git-clone-${_group} git-clone-${_group}: ${_GITHUB_CLONE_DIR} @git clone https://github.com/${GH_ACCOUNT_${_group}}/${GH_PROJECT_${_group}}.git ${_GITHUB_CLONE_DIR}/${GH_PROJECT_${_group}} @${ECHO_MSG} "Cloned the ${_group} github repository into ${_GITHUB_CLONE_DIR}/${GH_PROJECT_${_group}}" | ${FMT_80} . endfor . endif convert-to-gh-tuple: @${ECHO_MSG} ${GH_ACCOUNT}:${GH_PROJECT}:${GH_TAGNAME} ${_GH_TUPLE_OUT:S/\/$//} .endif # defined(USE_GITHUB) .endif # !defined(IGNORE_MASTER_SITE_GITHUB) .if !defined(IGNORE_MASTER_SITE_GITLAB) # # In order to use GitLab your port must define USE_GITLAB and the following # variables: # # GL_SITE - site URL hosting GitLab and the project # default: https://gitlab.com # # GL_ACCOUNT - account name of the GitLab user hosting the project # default: ${PORTNAME} # # GL_PROJECT - name of the project on GitLab # default: ${PORTNAME} # # GL_COMMIT - the commit hash of the repository, must be the full hash and # is a required variable for GitLab. # # GL_SUBDIR - directory relative to WRKSRC where to move this distfile's # content after extracting. # # GL_TUPLE - above shortened to [site[:port][/webroot]:]account:project:commit:group[/subdir] # .if defined(USE_GITLAB) . if defined(GL_TUPLE) . for _tuple in ${GL_TUPLE} . if ${_tuple:C@^(([^:]*://[^:/]*(:[0-9]{1,5})?(/[^:]*[^/])?:)?)([^:]*):([^:]*):([^:]*)(:[^:/]*)((/.*)?)@\7@:S/^://:C/[a-f0-9]{40}//g} check-makevars:: @${ECHO_MSG} "The ${_tuple}" @${ECHO_MSG} "GL_TUPLE is improperly formatted or, the commit" @${ECHO_MSG} "section contains something other than [a-f0-9]" @${FALSE} . endif . endfor GL_SITE+= ${GL_TUPLE:C@^(([^:]*://[^:/]*(:[0-9]{1,5})?(/[^:]*[^/])?:)?)([^:]*):([^:]*):([^:]*)(:[^:/]*)((/.*)?)@\1\8@} GL_ACCOUNT+= ${GL_TUPLE:C@^(([^:]*://[^:/]*(:[0-9]{1,5})?(/[^:]*[^/])?:)?)([^:]*):([^:]*):([^:]*)(:[^:/]*)((/.*)?)@\5\8@} GL_PROJECT+= ${GL_TUPLE:C@^(([^:]*://[^:/]*(:[0-9]{1,5})?(/[^:]*[^/])?:)?)([^:]*):([^:]*):([^:]*)(:[^:/]*)((/.*)?)@\6\8@} GL_COMMIT+= ${GL_TUPLE:C@^(([^:]*://[^:/]*(:[0-9]{1,5})?(/[^:]*[^/])?:)?)([^:]*):([^:]*):([^:]*)(:[^:/]*)((/.*)?)@\7\8@} GL_SUBDIR+= ${GL_TUPLE:C@^(([^:]*://[^:/]*(:[0-9]{1,5})?(/[^:]*[^/])?:)?)([^:]*):([^:]*):([^:]*)(:[^:/]*)((/.*)?)@\9\8@:M/*:S/^\///} . endif . if empty(USE_GITLAB:Mnodefault) MASTER_SITES+= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/repository/${GL_COMMIT}/archive.tar.gz?dummy=/ . endif GL_SITE_DEFAULT= https://gitlab.com GL_SITE?= ${GL_SITE_DEFAULT} GL_ACCOUNT_DEFAULT= ${PORTNAME} GL_ACCOUNT?= ${GL_ACCOUNT_DEFAULT} GL_PROJECT_DEFAULT= ${PORTNAME} GL_PROJECT?= ${GL_PROJECT_DEFAULT} _GITLAB_GROUPS= DEFAULT . for _gl_v in GL_SITE GL_ACCOUNT GL_PROJECT GL_COMMIT GL_SUBDIR . for _v_ex in ${${_gl_v}} _GL_GROUPS= ${_v_ex:S/^${_v_ex:C@:[^/:]+$@@}//:S/^://} . if !empty(_GL_GROUPS) . for _group in ${_GL_GROUPS:S/,/ /g} . if ${_group} == all || ${_group} == ALL || ${_group} == default check-makevars:: @${ECHO_MSG} "Makefile error: the words all, ALL and default are reserved and cannot be" @${ECHO_MSG} "used in group definitions. Please fix your ${_gl_v}" @${FALSE} . endif . if !${_GITLAB_GROUPS:M${_group}} _GITLAB_GROUPS+= ${_group} . endif ${_gl_v}_${_group}= ${_v_ex:C@^(.*):[^/:]+$@\1@} . endfor . else ${_gl_v}_DEFAULT= ${_v_ex:C@^(.*):[^/:]+$@\1@} . endif . endfor . endfor GL_SITE:= ${GL_SITE_DEFAULT} GL_ACCOUNT:= ${GL_ACCOUNT_DEFAULT} GL_PROJECT:= ${GL_PROJECT_DEFAULT} GL_COMMIT:= ${GL_COMMIT_DEFAULT} GL_SUBDIR:= ${GL_SUBDIR_DEFAULT} _GITLAB_REV= 0 _GITLAB_EXTRACT_SUFX= .tar.gz _GITLAB_CLONE_DIR?= ${WRKDIR}/git-clone _PORTS_DIRECTORIES+= ${_GITLAB_CLONE_DIR} . if !${USE_GITLAB:Mnodefault} DISTNAME:= ${GL_ACCOUNT}-${GL_PROJECT}-${GL_COMMIT}_GL${_GITLAB_REV} DISTFILES+= ${DISTNAME}${_GITLAB_EXTRACT_SUFX} git-clone: git-clone-DEFAULT git-clone-DEFAULT: ${_GITLAB_CLONE_DIR} @git clone ${GL_SITE_DEFAULT}/${GL_ACCOUNT_DEFAULT}/${GL_PROJECT_DEFAULT}.git ${_GITLAB_CLONE_DIR}/${GL_PROJECT_DEFAULT} @${ECHO_MSG} "Cloned the default GitLab repository into ${_GITLAB_CLONE_DIR}/${GL_PROJECT_DEFAULT}" | ${FMT_80} . endif . if !empty(GL_SUBDIR) _SITES_extract:= 69${GL_SUBDIR_${_group}:C=[^/]+= =g:[#]}:post-extract-gl-DEFAULT post-extract-gl-DEFAULT: @${RMDIR} ${WRKSRC}/${GL_SUBDIR_DEFAULT} 2>/dev/null || : @${MKDIR} ${WRKSRC}/${GL_SUBDIR_DEFAULT:H} 2>/dev/null || : @${LN} -s ${GL_SUBDIR_DEFAULT:C/[^\/]//g:C/\//..\//g:S/^$/./} ${WRKSRC}/${GL_SUBDIR_DEFAULT} . endif . if !empty(_GITLAB_GROUPS:NDEFAULT) . for _group in ${_GITLAB_GROUPS:NDEFAULT} # We set GL_SITE earlier, we need to verify its not empty . if empty(GL_SITE_${_group}) GL_SITE_${_group}= ${GL_SITE_DEFAULT} . endif GL_ACCOUNT_${_group}?= ${GL_ACCOUNT_DEFAULT} GL_PROJECT_${_group}?= ${GL_PROJECT_DEFAULT} _GL_TUPLE_OUT:= ${_GL_TUPLE_OUT} ${GL_SITE_${_group}}:${GL_ACCOUNT_${_group}}:${GL_PROJECT_${_group}}:${GL_COMMIT_${_group}}:${_group}/${GL_SUBDIR_${_group}} DISTNAME_${_group}:= ${GL_ACCOUNT_${_group}}-${GL_PROJECT_${_group}}-${GL_COMMIT_${_group}}_GL${_GITLAB_REV} DISTFILE_${_group}:= ${DISTNAME_${_group}}${_GITLAB_EXTRACT_SUFX} DISTFILES:= ${DISTFILES} ${DISTFILE_${_group}}:${_group} MASTER_SITES:= ${MASTER_SITES} ${GL_SITE_${_group}}/${GL_ACCOUNT_${_group}}/${GL_PROJECT_${_group}}/repository/${GL_COMMIT_${_group}}/archive.tar.gz?dummy=/:${_group} WRKSRC_${_group}:= ${WRKDIR}/${GL_PROJECT_${_group}}-${GL_COMMIT_${_group}}-${GL_COMMIT_${_group}} . if !empty(GL_SUBDIR_${_group}) _SITES_extract:= ${_SITES_extract} 690:post-extract-gl-${_group} post-extract-gl-${_group}: @${RMDIR} ${WRKSRC}/${GL_SUBDIR_${_group}} 2>/dev/null || : @${MKDIR} ${WRKSRC}/${GL_SUBDIR_${_group}:H} 2>/dev/null || : @${MV} ${WRKSRC_${_group}} ${WRKSRC}/${GL_SUBDIR_${_group}} @${LN} -s ${WRKSRC:T}/${GL_SUBDIR_${_group}} ${WRKSRC_${_group}} . endif git-clone: git-clone-${_group} git-clone-${_group}: ${_GITLAB_CLONE_DIR} @git clone ${GL_SITE_${_group}}/${GL_ACCOUNT_${_group}}/${GL_PROJECT_${_group}}.git ${_GITLAB_CLONE_DIR}/${GL_PROJECT_${_group}} @${ECHO_MSG} "Cloned the ${_group} GitLab repository into ${_GITLAB_CLONE_DIR}/${GL_PROJECT_${_group}}" | ${FMT_80} . endfor . endif .endif # defined(USE_GITLAB) .endif # !defined(IGNORE_MASTER_SITE_GITLAB) .if !defined(IGNORE_MASTER_SITE_GNOME) MASTER_SITE_GNOME+= \ https://download.gnome.org/%SUBDIR%/ \ http://download.gnome.org/%SUBDIR%/ \ http://ftp.belnet.be/mirror/ftp.gnome.org/%SUBDIR%/ \ ftp://ftp.belnet.be/mirror/ftp.gnome.org/%SUBDIR%/ \ https://ftp.acc.umu.se/pub/GNOME/%SUBDIR%/ \ ftp://ftp.cse.buffalo.edu/pub/Gnome/%SUBDIR%/ \ https://fr2.rpmfind.net/linux/gnome.org/%SUBDIR%/ \ http://www.gtlib.gatech.edu/pub/gnome/%SUBDIR%/ \ ftp://ftp.kddlabs.co.jp/pub/GNOME/%SUBDIR%/ \ ftp://ftp.mirrorservice.org/sites/ftp.gnome.org/pub/GNOME/%SUBDIR%/ \ ftp://ftp.nara.wide.ad.jp/pub/X11/GNOME/%SUBDIR%/ \ https://ftp.gnome.org/pub/GNOME/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_GIMP) MASTER_SITE_GIMP+= \ http://gimp.mirrors.hoobly.com/pub/%SUBDIR%/ \ http://gimper.net/downloads/pub/%SUBDIR%/ \ http://mirror.hessmo.com/gimp/pub/%SUBDIR%/ \ http://de-mirror.gimper.net/pub/%SUBDIR%/ \ http://gimp.afri.cc/pub/%SUBDIR%/ \ https://download.gimp.org/pub/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_GNU) MASTER_SITE_GNU+= \ https://ftpmirror.gnu.org/%SUBDIR%/ \ https://ftp.gnu.org/gnu/%SUBDIR%/ \ ftp://ftp.gnu.org/gnu/%SUBDIR%/ \ http://www.gtlib.gatech.edu/pub/gnu/gnu/%SUBDIR%/ \ https://mirrors.kernel.org/gnu/%SUBDIR%/ \ ftp://ftp.kddlabs.co.jp/GNU/gnu/%SUBDIR%/ \ ftp://ftp.mirrorservice.org/sites/ftp.gnu.org/gnu/%SUBDIR%/ \ ftp://ftp.informatik.hu-berlin.de/pub/gnu/gnu/%SUBDIR%/ \ ftp://ftp.informatik.rwth-aachen.de/pub/mirror/ftp.gnu.org/pub/gnu/%SUBDIR%/ \ http://ftp.funet.fi/pub/gnu/prep/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_GNUPG) MASTER_SITE_GNUPG+= \ https://gnupg.org/ftp/gcrypt/%SUBDIR%/ \ https://ftp.heanet.ie/mirrors/ftp.gnupg.org/gcrypt/%SUBDIR%/ \ ftp://ftp.franken.de/pub/crypt/mirror/ftp.gnupg.org/gcrypt/%SUBDIR%/ \ ftp://mirror.switch.ch/mirror/gnupg/%SUBDIR%/ \ https://mirrors.dotsrc.org/gcrypt/%SUBDIR%/ \ ftp://ftp.freenet.de/pub/ftp.gnupg.org/gcrypt/%SUBDIR%/ \ ftp://ftp.crysys.hu/pub/gnupg/%SUBDIR%/ \ https://www.mirrorservice.org/sites/ftp.gnupg.org/gcrypt/%SUBDIR%/ \ https://artfiles.org/gnupg.org/%SUBDIR%/ \ ftp://ftp.gnupg.org/gcrypt/%SUBDIR%/ \ http://mirror.tje.me.uk/pub/mirrors/ftp.gnupg.org/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_GNUSTEP) MASTER_SITE_GNUSTEP+= \ ftp://ftp.gnustep.org/pub/gnustep/%SUBDIR%/ \ http://ftp.gnustep.org/pub/gnustep/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_GNU_ALPHA) MASTER_SITE_GNU_ALPHA+= \ https://alpha.gnu.org/gnu/%SUBDIR%/ \ ftp://spinellicreations.com/alpha/gnu/%SUBDIR%/ \ http://www.nic.funet.fi/pub/gnu/alpha/gnu/%SUBDIR%/ \ http://mirror.thecodefactory.org/gnualpha/%SUBDIR%/ \ https://www.mirrorservice.org/sites/alpha.gnu.org/gnu/%SUBDIR%/ \ http://gnu.c3sl.ufpr.br/alpha/%SUBDIR%/ \ https://mirror.cedia.org.ec/gnualpha/%SUBDIR%/ \ http://gnu-alpha.mirrors.hostinginnederland.nl/%SUBDIR%/ \ https://gnualpha.uib.no/%SUBDIR%/ \ https://mirrors.fe.up.pt/pub/gnu-alpha/%SUBDIR%/ \ http://mirror.lihnidos.org/GNU/alpha/gnu/%SUBDIR%/ \ https://alpha-gnu-org.ip-connect.vn.ua/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_GOOGLE_CODE) PROJECTHOST?= ${PORTNAME} MASTER_SITE_GOOGLE_CODE+= \ http://${PROJECTHOST}.googlecode.com/files/ .endif .if !defined(IGNORE_MASTER_SITE_HORDE) MASTER_SITE_HORDE+= \ https://ftp.horde.org/pub/%SUBDIR%/ \ ftp://ftp.horde.org/pub/%SUBDIR%/ \ ftp://ftp.at.horde.org/infosys/webapps/horde/%SUBDIR%/ \ ftp://ftp.se.horde.org/mirror/horde/pub/%SUBDIR%/ \ ftp://ftp.tw.horde.org/pub/%SUBDIR%/ \ ftp://ftp.us.horde.org/pub/software/horde//%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_IDSOFTWARE) MASTER_SITE_IDSOFTWARE+= \ ftp://ftp.gwdg.de/pub/misc2/ftp.idsoftware.com/idstuff/%SUBDIR%/ \ http://ftp4.de.freesbie.org/pub/misc/ftp.idsoftware.com/idstuff/%SUBDIR%/ \ ftp://ftp.fu-berlin.de/pc/games/idgames/idstuff/%SUBDIR%/ \ ftp://ftp.gamers.org/pub/idgames/idstuff/%SUBDIR%/ \ http://ftp.iinet.net.au/games/idstuff/%SUBDIR%/ \ ftp://ftp.mirror.nl/disk2/idsoftware/idstuff/%SUBDIR%/ \ ftp://freebsd.nsu.ru/mirrors/ftp.idsoftware.com/idstuff/%SUBDIR%/ \ ftp://ftp.ntua.gr/pub/vendors/idgames/idstuff/%SUBDIR%/ \ ftp://ftp.omen.net.au/games/idstuff/%SUBDIR%/ \ ftp://ftp.idsoftware.com/idstuff/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_ISC) MASTER_SITE_ISC+= \ https://ftp.isc.org/isc/%SUBDIR%/ \ ftp://ftp.isc.org/isc/%SUBDIR%/ \ ftp://ftp.ciril.fr/pub/isc/%SUBDIR%/ \ ftp://ftp.freenet.de/pub/ftp.isc.org/isc/%SUBDIR%/ \ ftp://ftp.iij.ad.jp/pub/network/isc/%SUBDIR%/ \ ftp://ftp.u-aizu.ac.jp/pub/net/isc/%SUBDIR%/ \ ftp://ftp.task.gda.pl/mirror/ftp.isc.org/isc/%SUBDIR%/ \ ftp://ftp.mirrorservice.org/sites/ftp.isc.org/isc/%SUBDIR%/ \ ftp://ftp.nominum.com/pub/isc/%SUBDIR%/ \ ftp://ftp.ripe.net/mirrors/sites/ftp.isc.org/isc/%SUBDIR%/ \ ftp://ftp.ntua.gr/pub/net/isc/isc/%SUBDIR%/ \ ftp://ftp.funet.fi/pub/mirrors/ftp.isc.org/isc/%SUBDIR%/ .endif # List: http://download.kde.org/extra/mirrors.html # Updated: 2012-10-26 .if !defined(IGNORE_MASTER_SITE_KDE) MASTER_SITE_KDE+= \ https://download.kde.org/%SUBDIR%/ \ ftp://ftp.gtlib.gatech.edu/pub/kde/%SUBDIR%/ \ ftp://ftp.informatik.hu-berlin.de/pub/Mirrors/ftp.kde.org/%SUBDIR%/ \ http://ftp.gtlib.gatech.edu/pub/kde/%SUBDIR%/ \ http://kde.mirrors.tds.net/pub/kde/%SUBDIR%/ \ ftp://ftp.rz.uni-wuerzburg.de/pub/unix/kde/%SUBDIR%/ \ https://mirrors.dotsrc.org/kde/%SUBDIR%/ \ ftp://mirrors.dotsrc.org/kde/%SUBDIR%/ \ ftp://ftp.fi.muni.cz/pub/kde/%SUBDIR%/ \ http://ftp.fi.muni.cz/pub/kde/%SUBDIR%/ \ ftp://sunsite.icm.edu.pl/pub/unix/kde/%SUBDIR%/ \ https://sunsite.icm.edu.pl/pub/unix/kde/%SUBDIR%/ \ ftp://ftp.lip6.fr/pub/X11/kde/%SUBDIR%/ \ http://www-ftp.lip6.fr/pub/X11/kde/%SUBDIR%/ \ https://ftp-stud.hs-esslingen.de/Mirrors/ftp.kde.org/pub/kde/%SUBDIR%/ \ ftp://ftp.cronyx.ru/pub/mirror/kde/%SUBDIR%/ \ http://ftp.twaren.net/Unix/X/KDE/%SUBDIR%/ \ ftp://ftp.fu-berlin.de/pub/unix/X11/gui/kde/%SUBDIR%/ \ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/kde/%SUBDIR%/ \ ftp://ftp.ntua.gr/pub/X11/kde/%SUBDIR%/ \ http://ftp.ntua.gr/pub/X11/kde/%SUBDIR%/ \ ftp://ftp.heanet.ie/mirrors/ftp.kde.org/%SUBDIR%/ \ https://ftp.heanet.ie/mirrors/ftp.kde.org/%SUBDIR%/ \ ftp://ftp.kddlabs.co.jp/pub/X11/kde/%SUBDIR%/ \ http://ftp.kddlabs.co.jp/pub/X11/kde/%SUBDIR%/ \ ftp://ftp.ussg.iu.edu/pub/kde/%SUBDIR%/ \ http://ftp.ussg.iu.edu/kde/%SUBDIR%/ \ ftp://ftp.sayclub.com/pub/X/KDE/%SUBDIR%/ \ http://ftp.sayclub.com/pub/X/KDE/%SUBDIR%/ \ http://mirror.cc.columbia.edu/pub/software/kde/%SUBDIR%/ \ ftp://ftp.mirrorservice.org/sites/ftp.kde.org/pub/kde/%SUBDIR%/ \ https://www.mirrorservice.org/sites/ftp.kde.org/pub/kde/%SUBDIR%/ \ https://ftp.icm.edu.pl/pub/unix/kde/%SUBDIR%/ \ http://ftp.fi.muni.cz/pub/kde/%SUBDIR%/ \ ftp://ftp.funet.fi/pub/mirrors/ftp.kde.org/pub/kde/%SUBDIR%/ \ http://ftp.funet.fi/pub/mirrors/ftp.kde.org/pub/kde/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_LIBREOFFICE_DEV) MASTER_SITE_LIBREOFFICE_DEV+= \ https://dev-www.libreoffice.org/src/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_MATE) MASTER_SITE_MATE+= \ https://pub.mate-desktop.org/releases/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_MOZDEV) MASTER_SITE_MOZDEV+= \ http://ftp.scarlet.be/pub/mozdev/%SUBDIR%/ \ http://ftp.rz.tu-bs.de/pub/mirror/downloads.mozdev.org/%SUBDIR%/ \ http://ftp.ntua.gr/pub/www/mozdev/%SUBDIR%/ \ https://ftp.heanet.ie/pub/mozdev/%SUBDIR%/ \ http://mozdev.oregonstate.edu/%SUBDIR%/ \ http://ftp.ntua.gr/pub/www/mozdev/%SUBDIR%/ \ http://www.devlib.org/mozdev/%SUBDIR%/ \ ftp://ftp.heanet.ie/pub/mozdev/%SUBDIR%/ \ http://mirrors.ibiblio.org/mozdev.org/%SUBDIR%/ \ https://ftp.osuosl.org/pub/mozdev/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_MOZILLA) MASTER_SITE_MOZILLA+= \ https://download.cdn.mozilla.net/pub/%SUBDIR%/ \ https://archive.mozilla.org/pub/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_MOZILLA_ADDONS) MASTER_SITE_MOZILLA_ADDONS+= \ https://addons.cdn.mozilla.net/user-media/%SUBDIR%/ \ http://kyoto-mz-dl.sinet.ad.jp/pub/mozilla.org/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_MYSQL) MASTER_SITE_MYSQL+= \ ftp://ftp.fi.muni.cz/pub/mysql/Downloads/%SUBDIR%/ \ ftp://ftp.gwdg.de/pub/misc/mysql/Downloads/%SUBDIR%/ \ http://mirrors.ntua.gr/MySQL/Downloads/%SUBDIR%/ \ ftp://ftp.ntua.gr/pub/databases/mysql/Downloads/%SUBDIR%/ \ ftp://mirror.switch.ch/mirror/mysql/Downloads/%SUBDIR%/ \ http://mysql.mirrors.pair.com/Downloads/%SUBDIR%/ \ http://download.softagency.net/MySQL/Downloads/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_NETBSD) MASTER_SITE_NETBSD+= \ https://ftp.netbsd.org/pub/NetBSD/packages/distfiles/%SUBDIR%/ \ ftp://ftp.iastate.edu/pub/netbsd/packages/distfiles/%SUBDIR%/ \ ftp://ftp.plig.net/pub/NetBSD/packages/distfiles/%SUBDIR%/ \ ftp://ftp.proxad.net/mirrors/ftp.netbsd.org/packages/distfiles/%SUBDIR%/ \ ftp://ftp.unina.it/pub/Unix/NetBSD/packages/distfiles/%SUBDIR%/ \ ftp://ftp.uninett.no/bsd/unix/NetBSD/packages/distfiles/%SUBDIR%/ \ ftp://sunsite.uio.no/bsd/unix/NetBSD/packages/distfiles/%SUBDIR%/ \ ftp://ftp.demon.co.uk/pub/mirrors/NetBSD/packages/distfiles/%SUBDIR%/ \ ftp://ftp.funet.fi/pub/NetBSD/packages/distfiles/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_NETLIB) MASTER_SITE_NETLIB+= \ http://www.netlib.org/%SUBDIR%/ \ https://ftp.mirrorservice.org/sites/ftp.netlib.org/%SUBDIR%/ \ https://www.mirrorservice.org/sites/ftp.netlib.org/%SUBDIR%/ \ ftp://ftp.irisa.fr/pub/netlib/%SUBDIR%/ \ http://netlib.sandia.gov/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_NVIDIA) MASTER_SITE_NVIDIA+= \ https://jp.download.nvidia.com/%SUBDIR%/ \ http://us.download.nvidia.com/%SUBDIR%/ \ https://tw.download.nvidia.com/%SUBDIR%/ \ http://download.nvidia.com/%SUBDIR%/ \ https://download1.nvidia.com/%SUBDIR%/ \ ftp://download.nvidia.com/%SUBDIR%/ \ ftp://download1.nvidia.com/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_OPENBSD) MASTER_SITE_OPENBSD+= \ https://cdn.openbsd.org/pub/OpenBSD/%SUBDIR%/ \ https://ftp.OpenBSD.org/pub/OpenBSD/%SUBDIR%/ \ https://ftp.eu.openbsd.org/pub/OpenBSD/%SUBDIR%/ \ https://ftp3.usa.openbsd.org/pub/OpenBSD/%SUBDIR%/ \ https://mirror.leaseweb.com/pub/OpenBSD/%SUBDIR%/ \ https://openbsd.hk/pub/OpenBSD/%SUBDIR%/ \ https://mirror.aarnet.edu.au/pub/OpenBSD/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_OSDN) .for mirror in aarnet acc c3sl cznic gigenet iij jaist nchc onet osdn pumath rwthaachen ymu MASTER_SITE_OSDN+= \ http://${mirror}.dl.osdn.jp/%SUBDIR%/ .endfor .endif .if !defined(IGNORE_MASTER_SITE_OSSP) MASTER_SITE_OSSP+= \ ftp://ftp.ossp.org/pkg/%SUBDIR%/ \ ftp://ftp.ntua.gr/pub/utils/ossp/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_PACKETSTORM) MASTER_SITE_PACKETSTORM+= \ https://dl.packetstormsecurity.net/%SUBDIR%/ \ https://packetstorm.foofus.com/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_PERL_CPAN) _PERL_CPAN_SORT?= modules/by-module # Please add URI to MASTER_SITE_PERL_CPAN_BY instead of this one. MASTER_SITE_PERL_CPAN?= MASTER_SITE_PERL_CPAN_BY+= \ https://cpan.metacpan.org/%CPANSORT%/%SUBDIR%/ \ https://cpan.metacpan.org/modules/by-module/%SUBDIRPLUS%/ \ https://www.cpan.org/%CPANSORT%/%SUBDIR%/ \ ftp://ftp.cpan.org/pub/CPAN/%CPANSORT%/%SUBDIR%/ \ ftp://ftp.kddlabs.co.jp/lang/perl/CPAN/%CPANSORT%/%SUBDIR%/ \ http://ftp.jaist.ac.jp/pub/CPAN/%CPANSORT%/%SUBDIR%/ \ ftp://ftp.mirrorservice.org/sites/cpan.perl.org/CPAN/%CPANSORT%/%SUBDIR%/ \ ftp://ftp.auckland.ac.nz/pub/perl/CPAN/%CPANSORT%/%SUBDIR%/ \ http://backpan.perl.org/%CPANSORT%/%SUBDIR%/ \ ftp://ftp.funet.fi/pub/languages/perl/CPAN/%CPANSORT%/%SUBDIR%/ \ http://ftp.twaren.net/Unix/Lang/CPAN/%CPANSORT%/%SUBDIR%/ \ ftp://ftp.cpan.org/pub/CPAN/modules/by-module/%SUBDIRPLUS%/ _PERL_CPAN_FLAG=${MASTER_SITE_SUBDIR:C/(CPAN):.*$/\1/} _PERL_CPAN_ID= ${MASTER_SITE_SUBDIR:C/^CPAN:(.)(.)(.*)$/\1\/\1\2\/\1\2\3/} .if !empty(_PERL_CPAN_ID) && ${_PERL_CPAN_FLAG:tl} == "cpan" _PERL_CPAN_SORT=authors/id/${_PERL_CPAN_ID} MASTER_SITE_PERL_CPAN=${MASTER_SITE_PERL_CPAN_BY:S/%CPANSORT%/${_PERL_CPAN_SORT}/:S/%SUBDIR%\///:S/%SUBDIRPLUS%\//${PORTNAME:C/-.*//}\//} .else MASTER_SITE_PERL_CPAN=${MASTER_SITE_PERL_CPAN_BY:S/%CPANSORT%/${_PERL_CPAN_SORT}/:S/%SUBDIRPLUS%\///} .endif .endif # # PostgreSQL master site # .if !defined(IGNORE_MASTER_SITE_PGSQL) MASTER_SITE_PGSQL+= \ https://ftp.postgresql.org/pub/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_PHP) MASTER_SITE_PHP+= \ http://de.php.net/%SUBDIR%/ \ http://es.php.net/%SUBDIR%/ \ http://fr.php.net/%SUBDIR%/ \ http://it.php.net/%SUBDIR%/ \ http://jp.php.net/%SUBDIR%/ \ http://se.php.net/%SUBDIR%/ \ http://uk3.php.net/%SUBDIR%/ \ http://us2.php.net/%SUBDIR%/ \ http://br.php.net/%SUBDIR%/ \ http://cn.php.net/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_PYTHON) MASTER_SITE_PYTHON+= \ https://www.python.org/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_QMAIL) MASTER_SITE_QMAIL+= \ http://qmail.glasswings.com.au/%SUBDIR%/ \ http://qmail.psshee.com/%SUBDIR%/ \ https://mirrors.sunsite.dk/qmailwww/%SUBDIR%/ \ http://www.agria.hu/qmail/%SUBDIR%/ \ http://qmail.netvisao.pt/%SUBDIR%/ \ http://qmail.ipg.sk/%SUBDIR%/ \ http://qmail.omnis.ch/%SUBDIR%/ \ http://www.qmail.org/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_QT) MASTER_SITE_QT+= \ https://download.qt.io/%SUBDIR%/ \ http://master.qt.io/%SUBDIR%/ \ https://www.mirrorservice.org/sites/download.qt-project.org/%SUBDIR%/ \ http://www.nic.funet.fi/pub/mirrors/download.qt-project.org/%SUBDIR%/ \ http://qtmirror.ics.com/pub/qtproject/%SUBDIR%/ \ https://ftp.jaist.ac.jp/pub/qtproject/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_REDHAT_LINUX) MASTER_SITE_REDHAT_LINUX+= \ http://mirrors.usc.edu/pub/linux/distributions/redhat/redhat/linux/%SUBDIR%/ \ http://www.gtlib.gatech.edu/pub/redhat/linux/%SUBDIR%/ \ ftp://mirror.cs.wisc.edu/pub/mirrors/linux/redhat/%SUBDIR%/ \ ftp://ftp.nluug.nl/site/ftp.redhat.com/redhat/linux/%SUBDIR%/ \ ftp://ftp.icm.edu.pl/pub/linux/redhat/linux/%SUBDIR%/ \ ftp://ftp.riken.go.jp/pub/Linux/redhat/linux/%SUBDIR%/ \ ftp://ftp.kddlabs.co.jp/pub/Linux/packages/RedHat/redhat/linux/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_RUBY) MASTER_SITE_RUBY+= \ https://cache.ruby-lang.org/pub/ruby/%SUBDIR%/ \ ftp://ftp.fu-berlin.de/unix/languages/ruby/%SUBDIR%/ \ ftp://ftp.kr.FreeBSD.org/pub/ruby/%SUBDIR%/ \ ftp://ftp.iDaemons.org/pub/mirror/ftp.ruby-lang.org/ruby/%SUBDIR%/ .endif # See http://rubygems.org/pages/about .if !defined(IGNORE_MASTER_SITE_RUBYGEMS) MASTER_SITE_RUBYGEMS+= \ https://rubygems.org/downloads/ .endif .if !defined(IGNORE_MASTER_SITE_SAMBA) MASTER_SITE_SAMBA+= \ https://ftp.samba.org/pub/%SUBDIR%/ .endif # List: https://download.savannah.gnu.org/mirmon/ .if !defined(IGNORE_MASTER_SITE_SAVANNAH) MASTER_SITE_SAVANNAH+= \ https://download.savannah.gnu.org/releases/%SUBDIR%/ \ https://download-mirror.savannah.gnu.org/releases/%SUBDIR%/ \ http://nongnu.askapache.com/%SUBDIR%/ \ http://mirror.lihnidos.org/GNU/savannah/%SUBDIR%/ \ http://ftp.twaren.net/Unix/NonGNU/%SUBDIR%/ \ ftp://ftp.twaren.net/Unix/NonGNU/%SUBDIR%/ \ http://gnu.mirrors.pair.com/savannah/savannah/%SUBDIR%/ .endif # List: https://sourceforge.net/p/forge/documentation/Mirrors/ # Updated: 2017-03-13 .if !defined(IGNORE_MASTER_SITE_SOURCEFORGE) .for p in https http MASTER_SITE_SOURCEFORGE+= ${p}://downloads.sourceforge.net/project/%SUBDIR%/ .for m in cytranet excellmedia freefr jaist kent nchc \ netcologne netix superb-dca2 superb-sea2 ufpr vorboss MASTER_SITE_SOURCEFORGE+= ${p}://${m}.dl.sourceforge.net/project/%SUBDIR%/ .endfor .endfor .endif .if !defined(IGNORE_MASTER_SITE_SOURCEWARE) MASTER_SITE_SOURCEWARE+= \ https://mirrors.kernel.org/sourceware/%SUBDIR%/ \ ftp://ftp.funet.fi/pub/mirrors/sourceware.org/pub/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_SUDO) MASTER_SITE_SUDO+= \ https://www.sudo.ws/sudo/dist/ \ http://ftp.arcane-networks.fr/pub/mirrors/sudo/ \ http://sudo.p8ra.de/sudo/dist/ \ http://sudo.cybermirror.org/ \ http://sudo-ftp.basemirror.de/ \ http://core.ring.gr.jp/archives/misc/sudo/ \ http://www.ring.gr.jp/archives/misc/sudo/ \ http://ftp.twaren.net/Unix/Security/Sudo/ \ ftp://ftp.sudo.ws/pub/sudo/ \ ftp://plier.ucar.edu/pub/sudo/ \ ftp://obsd.isc.org/pub/sudo/ \ ftp://ftp.uwsg.indiana.edu/pub/security/sudo/ \ ftp://ftp.tuwien.ac.at/utils/admin-tools/sudo/ \ ftp://sunsite.ualberta.ca/pub/Mirror/sudo/ \ ftp://zoot.tele.dk/pub/sudo/ \ ftp://ftp.in2p3.fr/pub/sudo/ \ ftp://ftp.arcane-networks.fr/pub/mirrors/sudo/ \ ftp://ftp.usbm.de/pub/sudo/ \ ftp://ftp.cs.tu-berlin.de/pub/misc/sudo/ \ ftp://ftp.informatik.uni-hamburg.de/pub/os/unix/utils/sudo/ \ ftp://ftp.st.ryukoku.ac.jp/pub/security/tool/sudo/ \ ftp://ftp.cin.nihon-u.ac.jp/pub/misc/sudo/ \ ftp://core.ring.gr.jp/pub/misc/sudo/ \ ftp://ftp.ring.gr.jp/pub/misc/sudo/ \ ftp://sunsite.icm.edu.pl/packages/sudo/ \ ftp://mirror.cdmon.com/pub/sudo/ \ ftp://ftp.twaren.net/Unix/Security/Sudo/ .endif .if !defined(IGNORE_MASTER_SITE_SUNSITE) MASTER_SITE_SUNSITE+= \ https://www.ibiblio.org/pub/Linux/%SUBDIR%/ \ http://www.gtlib.gatech.edu/pub/Linux/%SUBDIR%/ \ ftp://ftp.icm.edu.pl/pub/Linux/sunsite/%SUBDIR%/ \ ftp://ftp.sun.ac.za/pub/mirrors/sunsite.unc.edu/pub/Linux/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_TCLTK) MASTER_SITE_TCLTK+= \ ftp://ftp.tcl.tk/pub/tcl/%SUBDIR%/ \ ftp://ftp.kddlabs.co.jp/lang/tcl/ftp.scriptics.com/%SUBDIR%/ \ ftp://ftp.mirrorservice.org/sites/ftp.tcl.tk/pub/tcl/%SUBDIR%/ \ ftp://ftp.funet.fi/pub/languages/tcl/tcl/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_TEX_CTAN) MASTER_SITE_TEX_CTAN+= \ http://ctan.unsw.edu.au/%SUBDIR%/ \ ftp://ftp.kddlabs.co.jp/CTAN/%SUBDIR%/ \ ftp://ctan.tug.org/tex-archive/%SUBDIR%/ \ ftp://ftp.dante.de/tex-archive/%SUBDIR%/ \ ftp://mirror.macomnet.net/pub/CTAN/%SUBDIR%/ \ ftp://ftp.funet.fi/pub/TeX/CTAN/%SUBDIR%/ .endif # Derived from: https://www.torproject.org/getinvolved/mirrors.html.en .if !defined(IGNORE_MASTER_SITE_TOR) MASTER_SITE_TOR+= \ https://dist.torproject.org/%SUBDIR%/ \ https://archive.torproject.org/tor-package-archive/%SUBDIR%/ \ ftp://ftp.bit.nl/mirror/tor/%SUBDIR%/ \ https://cyberside.net.ee/tor/%SUBDIR%/ \ https://ftp.bit.nl/mirror/tor/%SUBDIR%/ \ http://mirror.hessmo.com/tor/dist/%SUBDIR%/ \ http://mirror.host4site.co.il/torproject.org/dist/%SUBDIR%/ \ http://mirror.open-networx.org/torproject.org/dist/%SUBDIR%/ \ http://mirror.tor.hu/dist/%SUBDIR%/ \ https://mirror.torland.me/torproject.org/dist/%SUBDIR%/ \ http://mirrors.chaos-darmstadt.de/tor-mirror/dist/%SUBDIR%/ \ http://theonionrouter.com/dist/%SUBDIR%/ \ http://tor.amorphis.eu/dist/%SUBDIR%/ \ http://tor.askapache.com/dist/%SUBDIR%/ \ http://tor.beme-it.de/dist/%SUBDIR%/ \ http://tor.borgmann.tv/dist/%SUBDIR%/ \ https://tor.ccc.de/dist/%SUBDIR%/ \ http://tor.cyberarmy.at/dist/%SUBDIR%/ \ http://tor.dont-know-me.at/dist/%SUBDIR%/ \ http://tor.factor.cc/dist/%SUBDIR%/ \ http://tor.homosu.net/dist/%SUBDIR%/ \ http://tor.idnr.ws/dist/%SUBDIR%/ \ https://tor.myrl.net/dist/%SUBDIR%/ \ http://tor.kamagurka.org/dist/%SUBDIR%/ \ http://tor.spline.de/dist/%SUBDIR%/ \ http://tor.vesta.nu/dist/%SUBDIR%/ \ http://torproj.xpdm.us/dist/%SUBDIR%/ \ https://torproject.antagonism.org/dist/%SUBDIR%/ \ https://torproject.crypto.is/dist/%SUBDIR%/ \ https://torproject.is/dist/%SUBDIR%/ \ http://torproject.nwlinux.us/dist/%SUBDIR%/ \ https://torproject.ph3x.at/dist/%SUBDIR%/ \ https://www.coevoet.nl/tor/dist/%SUBDIR%/ \ http://www.oignon.net/dist/%SUBDIR%/ \ https://www.torproject.nl/dist/%SUBDIR%/ \ http://www.torproject.org.nyud.net/dist/%SUBDIR%/ \ http://www.torproject.us/dist/%SUBDIR%/ \ https://www.torservers.net/mirrors/torproject.org/dist/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_TUCOWS) MASTER_SITE_TUCOWS+= \ http://iinets.linux.tucows.com/files/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_WINDOWMAKER) MASTER_SITE_WINDOWMAKER+= \ ftp://ftp.windowmaker.info/pub/%SUBDIR%/ \ ftp://ftp.uvsq.fr/pub/X11/window-managers/windowmaker/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_XCONTRIB) MASTER_SITE_XCONTRIB+= \ ftp://ftp.gwdg.de/pub/x11/x.org/contrib/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_XFCE) +_XFCE_PATH= ${DISTNAME:S/-${DISTVERSIONFULL}//:tl}/${DISTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} + MASTER_SITE_XFCE+= \ - https://mirror.netcologne.de/xfce/%SUBDIR%/ \ - http://ftp.udc.es/xfce/%SUBDIR%/ \ - http://xfce.mirror.uber.com.au/%SUBDIR%/ \ - https://archive.be.xfce.org/%SUBDIR%/ \ - http://archive.be2.xfce.org/%SUBDIR%/ \ - https://archive.al-us.xfce.org/%SUBDIR%/ \ - http://mirrors.tummy.com/pub/archive.xfce.org/%SUBDIR%/ \ - http://mirror.perldude.de/archive.xfce.org/%SUBDIR%/ + https://archive.xfce.org/src/%SUBDIR%/${_XFCE_PATH}/ \ + https://mirror.netcologne.de/xfce/src/%SUBDIR%/${_XFCE_PATH}/ \ + https://ftp.cixug.es/xfce/src/%SUBDIR%/${_XFCE_PATH}/ \ + https://archive.be.xfce.org/src/%SUBDIR%/${_XFCE_PATH}/ \ + https://archive.al-us.xfce.org/src/%SUBDIR%/${_XFCE_PATH}/ \ + http://mirror.perldude.de/archive.xfce.org/src/%SUBDIR%/${_XFCE_PATH}/ .endif .if !defined(IGNORE_MASTER_SITE_XORG) MASTER_SITE_XORG+= \ https://xorg.freedesktop.org/releases/%SUBDIR%/ \ http://xorg.mirrors.pair.com/%SUBDIR%/ \ http://mirror.us.leaseweb.net/xorg/%SUBDIR%/ \ https://mirror.csclub.uwaterloo.ca/x.org/%SUBDIR%/ \ https://artfiles.org/x.org/pub/%SUBDIR%/ \ https://ftp.gwdg.de/pub/x11/x.org/pub/%SUBDIR%/ \ https://mi.mirror.garr.it/mirrors/x.org/%SUBDIR%/ \ http://mirror.switch.ch/ftp/mirror/X11/pub/%SUBDIR%/ \ https://mirrors.ircam.fr/pub/x.org/%SUBDIR%/ \ https://www.mirrorservice.org/sites/ftp.x.org/pub/%SUBDIR%/ \ http://www.portal-to-web.de/pub/mirrors/x.org/%SUBDIR%/ \ http://x.cybermirror.org/%SUBDIR%/ \ https://x.europnews.de/pub/%SUBDIR%/ \ http://xorg.mirror.solnet.ch/pub/%SUBDIR%/ \ https://mirror.nl.leaseweb.net/xorg/%SUBDIR%/ \ http://mirror.de.leaseweb.net/xorg/%SUBDIR%/ \ http://mirrors.go-part.com/xorg/%SUBDIR%/ \ https://ftp.yz.yamagata-u.ac.jp/pub/X11/x.org/%SUBDIR%/ \ http://ftp.kaist.ac.kr/x.org/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_KERNEL_ORG) MASTER_SITE_KERNEL_ORG+= \ https://www.kernel.org/pub/%SUBDIR%/ \ ftp://ftp.ntu.edu.tw/%SUBDIR%/ \ https://ftp.yandex.ru/pub/%SUBDIR%/ \ https://ftp.heanet.ie/pub/%SUBDIR%/ \ http://slackware.cs.utah.edu/pub/kernel.org/pub/%SUBDIR%/ .endif .if !defined(IGNORE_MASTER_SITE_ZI) MASTER_SITE_ZI+= \ https://mirrors.rit.edu/zi/ \ https://blackened.zi0r.com/mirrors/ \ ${MASTER_SITE_LOCAL:S/%SUBDIR%/zi/} .endif # Macro magic MASTER_SITES_ABBREVS= CPAN:PERL_CPAN \ GH:GITHUB \ GHC:GITHUB_CLOUD \ LODEV:LIBREOFFICE_DEV \ NL:NETLIB \ RG:RUBYGEMS \ SF:SOURCEFORGE MASTER_SITES_SUBDIRS= APACHE_COMMONS_BINARIES:${PORTNAME:S,commons-,,} \ APACHE_COMMONS_SOURCE:${PORTNAME:S,commons-,,} \ APACHE_JAKARTA:${PORTNAME:S,-,/,}/source \ BERLIOS:${PORTNAME:tl}.berlios \ CHEESESHOP:source/${DISTNAME:C/(.).*/\1/}/${DISTNAME:S/-${DISTVERSIONFULL}$//} \ CRATESIO:${PORTNAME}/${DISTVERSIONFULL} \ DEBIAN:pool/main/${PORTNAME:C/^((lib)?.).*$/\1/}/${PORTNAME} \ FARSIGHT:${PORTNAME} \ FESTIVAL:${PORTVERSION} \ GCC:releases/${DISTNAME} \ GENTOO:distfiles \ GIMP:${PORTNAME}/${PORTVERSION:R}/ \ GITHUB:${GH_ACCOUNT}/${GH_PROJECT}/tar.gz/${GH_TAGNAME}?dummy=/ \ GITHUB_CLOUD:${GH_ACCOUNT}/${GH_PROJECT}/ \ GNOME:sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} \ GNU:${PORTNAME} \ GNUPG:${PORTNAME} \ GNU_ALPHA:${PORTNAME} \ HORDE:${PORTNAME} \ LIBREOFFICE_DEV:${PORTNAME} \ MATE:${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} \ MOZDEV:${PORTNAME:tl} \ NETLIB:${PORTNAME} \ PERL_CPAN:${PORTNAME:C/-.*//} \ QT:archive/qt/${PORTVERSION:R} \ SAMBA:${PORTNAME} \ SAVANNAH:${PORTNAME:tl} \ SOURCEFORGE:${PORTNAME:tl}/${PORTNAME:tl}/${PORTVERSION} \ - XFCE:xfce/${XFCE_MASTER_SITE_VER}/src + XFCE:xfce .if defined(MASTER_SITES) && ${MASTER_SITES:N*\:/*} .for _site__ in ${MASTER_SITES} _site_=${_site__} . if ${_site_:M*\:/*} MASTER_SITES_EXP+= ${_site_} MASTER_SITES_EXP:= ${MASTER_SITES_EXP} . else _site_urlpath_= ${_site_:C@^(.*):[^/:]+$@\1@} . if ${_site_urlpath_:M*/*} _site_url_= ${_site_urlpath_:C@^([^/]+)/.*$@\1@} _site_subdir_= ${_site_urlpath_:S/^${_site_urlpath_:C@^([^/]+)/.*$@\1@}//:S!^/!!:S!/$!!} . else _site_url_= ${_site_urlpath_} .undef _site_subdir_ . endif _site_group_= ${_site_:S/^${_site_:C@^(.*):[^/:]+$@\1@}//:S/^://} . for _abbrev_ in ${MASTER_SITES_ABBREVS} . if ${_site_url_} == ${_abbrev_:C/:.*//} _site_url_= ${_abbrev_:C/.*://} . endif . endfor . if !defined(MASTER_SITE_SUBDIR) . for _subdir_ in ${MASTER_SITES_SUBDIRS} . if ${_site_url_} == ${_subdir_:C/:.*//} _site_subdir_?= ${_subdir_:C/.*://} . endif . endfor . endif . ifdef MASTER_SITE_${_site_url_} . ifdef _site_subdir_ MASTER_SITES_EXP+= ${MASTER_SITE_${_site_url_}:S^%SUBDIR%^${_site_subdir_}^:S/$/:${_site_group_}/:S/:$//} . else MASTER_SITES_EXP+= ${MASTER_SITE_${_site_url_}:S/$/:${_site_group_}/:S/:$//} . endif MASTER_SITES_EXP:= ${MASTER_SITES_EXP} . endif . endif .endfor MASTER_SITES= ${MASTER_SITES_EXP} .endif .if defined(PATCH_SITES) && ${PATCH_SITES:N*\:/*} .for _site__ in ${PATCH_SITES} _site_=${_site__} . if ${_site_:M*\:/*} PATCH_SITES_EXP+= ${_site_} PATCH_SITES_EXP:= ${PATCH_SITES_EXP} . else _site_urlpath_= ${_site_:C@^(.*):[^/:]+$@\1@} . if ${_site_urlpath_:M*/*} _site_url_= ${_site_urlpath_:C@^([^/]+)/.*$@\1@} _site_subdir_= ${_site_urlpath_:S/^${_site_urlpath_:C@^([^/]+)/.*$@\1@}//:S!^/!!:S!/$!!} . else _site_url_= ${_site_urlpath_} .undef _site_subdir_ . endif _site_group_= ${_site_:S/^${_site_:C@^(.*):[^/:]+$@\1@}//:S/^://} . for _abbrev_ in ${MASTER_SITES_ABBREVS} . if ${_site_url_} == ${_abbrev_:C/:.*//} _site_url_= ${_abbrev_:C/.*://} . endif . endfor . if !defined(MASTER_SITE_SUBDIR) . for _subdir_ in ${MASTER_SITES_SUBDIRS} . if ${_site_url_} == ${_subdir_:C/:.*//} _site_subdir_?= ${_subdir_:C/.*://} . endif . endfor . endif . ifdef MASTER_SITE_${_site_url_} . ifdef _site_subdir_ PATCH_SITES_EXP+= ${MASTER_SITE_${_site_url_}:S^%SUBDIR%^${_site_subdir_}^:S/$/:${_site_group_}/:S/:$//} . else PATCH_SITES_EXP+= ${MASTER_SITE_${_site_url_}:S/$/:${_site_group_}/:S/:$//} . endif PATCH_SITES_EXP:= ${PATCH_SITES_EXP} . endif . endif .endfor PATCH_SITES= ${PATCH_SITES_EXP} .endif Index: head/archivers/squeeze/Makefile =================================================================== --- head/archivers/squeeze/Makefile (revision 504556) +++ head/archivers/squeeze/Makefile (revision 504557) @@ -1,30 +1,30 @@ # Created by: markand # $FreeBSD$ PORTNAME= squeeze PORTVERSION= 0.2.3 PORTREVISION= 10 CATEGORIES= archivers xfce -MASTER_SITES= XFCE/src/apps/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Squeeze is a modern and advanced archive manager LICENSE= GPLv2 LIB_DEPENDS= libthunar-vfs-1.so:x11-fm/thunar-vfs SSP_UNSAFE= yes GNU_CONFIGURE= yes INSTALLS_ICONS= yes USES= tar:bzip2 pkgconfig gmake gettext pathfix desktop-file-utils \ libtool xfce USE_XFCE= thunar USE_XORG= x11 USE_GNOME= gtk20 glib20 intltool intlhack USE_LDCONFIG= yes CONFIGURE_ARGS=--disable-static --without-html-dir .include Index: head/archivers/thunar-archive-plugin/Makefile =================================================================== --- head/archivers/thunar-archive-plugin/Makefile (revision 504556) +++ head/archivers/thunar-archive-plugin/Makefile (revision 504557) @@ -1,38 +1,38 @@ # Created by: ports@c0decafe.net # $FreeBSD$ PORTNAME= thunar-archive-plugin PORTVERSION= 0.3.1 PORTREVISION= 6 CATEGORIES= archivers xfce -MASTER_SITES= XFCE/src/thunar-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/thunar-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Archive plugin for the Thunar File Manager LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce USE_GNOME= cairo gtk20 intltool USE_XFCE= libexo thunar GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime post-install: ${RLN} ${STAGEDIR}${PREFIX}/libexec/thunar-archive-plugin/file-roller.tap \ ${STAGEDIR}${PREFIX}/libexec/thunar-archive-plugin/org.gnome.FileRoller.tap .include Index: head/audio/thunar-media-tags-plugin/Makefile =================================================================== --- head/audio/thunar-media-tags-plugin/Makefile (revision 504556) +++ head/audio/thunar-media-tags-plugin/Makefile (revision 504557) @@ -1,34 +1,34 @@ # Created by: Martin Wilke (miwi@FreeBSD.org) # $FreeBSD$ PORTNAME= thunar-media-tags-plugin PORTVERSION= 0.2.1 PORTREVISION= 5 CATEGORIES= audio xfce -MASTER_SITES= XFCE/src/thunar-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/thunar-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Media tags plugin LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libtag.so:audio/taglib \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 gtk20 intlhack intltool USE_XFCE= libexo thunar GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/audio/xfce4-mixer/Makefile =================================================================== --- head/audio/xfce4-mixer/Makefile (revision 504556) +++ head/audio/xfce4-mixer/Makefile (revision 504557) @@ -1,47 +1,47 @@ # Created by: James Earl # $FreeBSD$ PORTNAME= xfce4-mixer PORTVERSION= 4.11.0 PORTREVISION= 4 CATEGORIES= audio xfce -MASTER_SITES= XFCE/src/apps/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Volume control for the Xfce desktop LICENSE= GPLv2 LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus \ libunique-1.0.so:x11-toolkits/unique \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gmake libtool pkgconfig gettext-tools xfce tar:bzip2 USE_GNOME= cairo glib20 gtk20 intlhack intltool libxml2 USE_XFCE= panel USE_GSTREAMER= good GNU_CONFIGURE= yes INSTALLS_ICONS= yes MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= KEYBIND NLS OPTIONS_SUB= yes KEYBIND_DESC= Multimedia keyboard shortcuts KEYBIND_LIB_DEPENDS= libkeybinder.so:x11/keybinder KEYBIND_CONFIGURE_ENABLE= keybinder NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls post-patch: @${FIND} ${WRKSRC} -name 'Makefile.in' -or -name 'xfce-mixer-track.c' \ -type f | ${XARGS} ${REINPLACE_CMD} -e \ 's|(pkgdatadir)/icons|(datadir)/icons| ; \ s|pixmaps/xfce4-mixer|pixmaps|' .include Index: head/audio/xfce4-mpc-plugin/Makefile =================================================================== --- head/audio/xfce4-mpc-plugin/Makefile (revision 504556) +++ head/audio/xfce4-mpc-plugin/Makefile (revision 504557) @@ -1,32 +1,32 @@ # Created by: Martin Wilke (miwi@FreeBSD.org) # $FreeBSD$ PORTNAME= xfce4-mpc-plugin PORTVERSION= 0.5.1 CATEGORIES= audio xfce -MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Musicpd client plugin for the Xfce panel LICENSE= ISCL LIB_DEPENDS= libmpd.so:audio/libmpd RUN_DEPENDS= musicpd:audio/musicpd USES= gettext-tools gmake libtool pkgconfig tar:bzip2 xfce:gtk3 USE_GNOME= cairo gdkpixbuf2 gtk30 intltool USE_XFCE= panel GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS+= --with-libmpd=${LOCALBASE} OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/audio/xfce4-pulseaudio-plugin/Makefile =================================================================== --- head/audio/xfce4-pulseaudio-plugin/Makefile (revision 504556) +++ head/audio/xfce4-pulseaudio-plugin/Makefile (revision 504557) @@ -1,46 +1,46 @@ # Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= xfce4-pulseaudio-plugin PORTVERSION= 0.4.1 PORTREVISION= 2 CATEGORIES= audio xfce -MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Panel plugin for controlling PulseAudio mixer LICENSE= GPLv2 LIB_DEPENDS= libpulse-mainloop-glib.so:audio/pulseaudio \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib RUN_DEPENDS= pavucontrol>=2.0:audio/pavucontrol USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce:gtk3 USE_GNOME= cairo glib20 gtk30 intltool libwnck3 USE_XFCE= panel USE_XORG= x11 GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS=--with-mixer-command=${LOCALBASE}/bin/pavucontrol \ --enable-mpris2 \ --enable-wnck CFLAGS+= -Wno-return-type OPTIONS_DEFINE= KEYBINDER NLS OPTIONS_DEFAULT= KEYBINDER OPTIONS_SUB= yes KEYBINDER_DESC= Keyboard shortcuts KEYBINDER_LIB_DEPENDS= libkeybinder-3.0.so:x11/keybinder-gtk3 KEYBINDER_CONFIGURE_ENABLE= keybinder NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/audio/xfmpc/Makefile =================================================================== --- head/audio/xfmpc/Makefile (revision 504556) +++ head/audio/xfmpc/Makefile (revision 504557) @@ -1,36 +1,36 @@ # Created by: Martin Wilke (miwi@FreeBSD.org) # $FreeBSD$ PORTNAME= xfmpc PORTVERSION= 0.2.3 PORTREVISION= 1 CATEGORIES= audio xfce -MASTER_SITES= XFCE/src/apps/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Graphical MPD client focusing on low footprint LICENSE= GPLv2 BUILD_DEPENDS= valac:lang/vala LIB_DEPENDS= libmpd.so:audio/libmpd \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gettext-tools gmake gnome pkgconfig tar:bzip2 xfce USE_GNOME= cairo gtk20 intlhack intltool USE_XFCE= libmenu USE_XORG= ice sm x11 INSTALLS_ICONS= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/deskutils/orage/Makefile =================================================================== --- head/deskutils/orage/Makefile (revision 504556) +++ head/deskutils/orage/Makefile (revision 504557) @@ -1,50 +1,50 @@ # Created by: Matt Lancereau # $FreeBSD$ PORTNAME= orage PORTVERSION= 4.12.1 PORTREVISION= 9 CATEGORIES= deskutils xfce -MASTER_SITES= XFCE/src/apps/${PORTNAME}/${PORTVERSION:R}/ +MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Calendar application for the Xfce Desktop LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpopt.so:devel/popt \ libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus \ libical.so:devel/libical \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 GNU_CONFIGURE= yes INSTALLS_ICONS= yes USES= desktop-file-utils gettext gmake gnome libtool pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo gtk20 intlhack intltool USE_XFCE= panel USE_XORG= x11 CFLAGS+= -I${LOCALBASE}/include/libical CONFIGURE_ARGS= --enable-dbus OPTIONS_DEFINE= NLS NOTIFY OPTIONS_DEFAULT= NOTIFY OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify NOTIFY_CONFIGURE_ENABLE=libnotify post-patch: @${REINPLACE_CMD} -e 's|(datadir)/orage/doc/C|(datadir)/doc/orage/C|' \ ${WRKSRC}/doc/C/Makefile.in \ ${WRKSRC}/doc/C/images/Makefile.in .include Index: head/deskutils/xfce4-notes-plugin/Makefile =================================================================== --- head/deskutils/xfce4-notes-plugin/Makefile (revision 504556) +++ head/deskutils/xfce4-notes-plugin/Makefile (revision 504557) @@ -1,37 +1,37 @@ # Created by: Thorsten Greiner # $FreeBSD$ PORTNAME= xfce4-notes-plugin PORTVERSION= 1.8.1 PORTREVISION= 1 CATEGORIES= deskutils xfce -MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Notes plugin for the Xfce panel LICENSE= GPLv2 LIB_DEPENDS= libunique-1.0.so:x11-toolkits/unique \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce USE_GNOME= cairo glib20 gtk20 intlhack intltool USE_XFCE= panel USE_XORG= ice sm x11 GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/deskutils/xfce4-notifyd/Makefile =================================================================== --- head/deskutils/xfce4-notifyd/Makefile (revision 504556) +++ head/deskutils/xfce4-notifyd/Makefile (revision 504557) @@ -1,39 +1,39 @@ # Created by: Emanuel Haupt # $FreeBSD$ # # !!!NOTE!!! Update of x11-toolkits/gtk30 (specially >= 3.20.x) must be # accompanied by PORTREVISION bumps of this port. # Support of GTK+ is checked at compile time and themes directories too. PORTNAME= xfce4-notifyd PORTVERSION= 0.4.4 CATEGORIES= deskutils xfce -MASTER_SITES= XFCE/src/apps/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= ehaupt@FreeBSD.org COMMENT= Visually-appealing notification daemon for Xfce LICENSE= GPLv3 LIB_DEPENDS= libnotify.so:devel/libnotify \ libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 \ xfce:gtk3 USE_GNOME= cairo gtk30 glib20 intltool USE_XFCE= libutil panel USE_XORG= ice sm x11 GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/deskutils/xfce4-tumbler/Makefile =================================================================== --- head/deskutils/xfce4-tumbler/Makefile (revision 504556) +++ head/deskutils/xfce4-tumbler/Makefile (revision 504557) @@ -1,68 +1,68 @@ # Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= tumbler PORTVERSION= 0.2.4 PORTREVISION= 1 CATEGORIES= deskutils xfce -MASTER_SITES= XFCE/src/xfce/${PORTNAME}/${PORTVERSION:R}/ +MASTER_SITES= XFCE PKGNAMEPREFIX= xfce4- DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Thumbnail service for Xfce desktop LICENSE= GPLv2+ LGPL20+ LICENSE_COMB= multi LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png USES= gettext-tools gmake gnome libtool localbase:ldflags pathfix \ pkgconfig tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 glib20 intltool libgsf librsvg2 USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip SUB_FILES= pkg-message CONFIGURE_ARGS= --enable-xdg-cache \ --enable-pixbuf-thumbnailer \ --disable-gtk-doc-html \ --without-html-dir OPTIONS_DEFINE= NLS FONTS JPEG FFMPEG POPPLER \ GSTREAMER ODF COVER OPTIONS_DEFAULT= FONTS JPEG POPPLER GSTREAMER ODF OPTIONS_SUB= yes FONTS_DESC= Fonts thumbnailer plugin COVER_DESC= Open Movie Database plugin (check pkg-message) GSTREAMER_DESC= GStreamer thumbnailer plugin COVER_CONFIGURE_ENABLE= cover-thumbnailer COVER_LIB_DEPENDS= libcurl.so:ftp/curl FFMPEG_CONFIGURE_ENABLE= ffmpeg-thumbnailer FFMPEG_LIB_DEPENDS= libffmpegthumbnailer.so:multimedia/ffmpegthumbnailer FONTS_CONFIGURE_ENABLE= font-thumbnailer FONTS_LIB_DEPENDS= libfreetype.so:print/freetype2 GSTREAMER_CONFIGURE_ENABLE= gstreamer-thumbnailer GSTREAMER_USE= gstreamer1=yes JPEG_CONFIGURE_ENABLE= jpeg-thumbnailer JPEG_LIB_DEPENDS= libexif.so:graphics/libexif JPEG_USES= jpeg NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime ODF_CONFIGURE_ENABLE= odf-thumbnailer ODF_USE= gnome=libgsf POPPLER_CONFIGURE_ENABLE= poppler-thumbnailer POPPLER_LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib .include Index: head/deskutils/xfce4-volumed/Makefile =================================================================== --- head/deskutils/xfce4-volumed/Makefile (revision 504556) +++ head/deskutils/xfce4-volumed/Makefile (revision 504557) @@ -1,30 +1,30 @@ # Created by: Sergey V. Dyatko # $FreeBSD$ PORTNAME= xfce4-volumed PORTVERSION= 0.1.13 PORTREVISION= 3 CATEGORIES= deskutils xfce -MASTER_SITES= XFCE/src/apps/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= sergey.dyatko@gmail.com COMMENT= Volume management daemon for the Xfce desktop LICENSE= GPLv3 LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus \ libnotify.so:devel/libnotify \ libkeybinder.so:x11/keybinder \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gmake gnome pkgconfig tar:bzip2 xfce USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 libxml2 pango USE_GSTREAMER= yes USE_XFCE= xfconf GNU_CONFIGURE= yes .include Index: head/deskutils/xfce4-volumed-pulse/Makefile =================================================================== --- head/deskutils/xfce4-volumed-pulse/Makefile (revision 504556) +++ head/deskutils/xfce4-volumed-pulse/Makefile (revision 504557) @@ -1,34 +1,34 @@ # Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= xfce4-volumed-pulse PORTVERSION= 0.2.3 PORTREVISION= 2 CATEGORIES= deskutils xfce -MASTER_SITES= XFCE/src/apps/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Volume management daemon for Xfce using PulseAudio LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpulse.so:audio/pulseaudio \ libnotify.so:devel/libnotify \ libkeybinder-3.0.so:x11/keybinder-gtk3 \ libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus USES= gmake gnome libtool pkgconfig tar:bz2 xfce:gtk3 USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 USE_XFCE= xfconf GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --enable-libnotify PLIST_FILES= bin/xfce4-volumed-pulse \ etc/xdg/autostart/xfce4-volumed-pulse.desktop .include Index: head/deskutils/xfce4-xkb-plugin/Makefile =================================================================== --- head/deskutils/xfce4-xkb-plugin/Makefile (revision 504556) +++ head/deskutils/xfce4-xkb-plugin/Makefile (revision 504557) @@ -1,36 +1,36 @@ # $FreeBSD$ PORTNAME= xfce4-xkb-plugin PORTVERSION= 0.8.1 PORTREVISION= 1 CATEGORIES= deskutils xfce -MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/panel-plugins MAINTAINER= xfce@FreeBSD.org COMMENT= Keyboard layout switching plugin for the Xfce panel LICENSE= GPLv2 LIB_DEPENDS= libxklavier.so:x11/libxklavier \ libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce:gtk3 USE_GNOME= cairo gtk30 intltool librsvg2 libwnck3 USE_XFCE= panel USE_XORG= x11 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime # Downgrade libxklavier post-patch: @${REINPLACE_CMD} -e 's|5.4|5.3|g' ${WRKSRC}/configure .include Index: head/devel/thunar-vcs-plugin/Makefile =================================================================== --- head/devel/thunar-vcs-plugin/Makefile (revision 504556) +++ head/devel/thunar-vcs-plugin/Makefile (revision 504557) @@ -1,45 +1,45 @@ # Created by: Sergey V. Dyatko # $FreeBSD$ PORTNAME= thunar-vcs-plugin PORTVERSION= 0.1.5 PORTREVISION= 1 CATEGORIES= devel xfce -MASTER_SITES= XFCE/src/thunar-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/thunar-plugins DIST_SUBDIR= xfce4 MAINTAINER= sergey.dyatko@gmail.com COMMENT= Version Control System plugin for Thunar LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libapr-1.so:devel/apr1 USES= gettext-tools gmake libtool localbase pkgconfig tar:bzip2 \ xfce USE_GNOME= cairo glib20 gtk20 intlhack intltool USE_XFCE= libexo thunar GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS GIT SVN OPTIONS_DEFAULT= SVN OPTIONS_SUB= yes GIT_DESC= Git support GIT_CONFIGURE_ENABLE= git GIT_RUN_DEPENDS= git:devel/git NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime SVN_CONFIGURE_ENABLE= subversion SVN_LIB_DEPENDS= libsvn_client-1.so:devel/subversion .include Index: head/devel/xfce4-vala/Makefile =================================================================== --- head/devel/xfce4-vala/Makefile (revision 504556) +++ head/devel/xfce4-vala/Makefile (revision 504557) @@ -1,24 +1,24 @@ # Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= xfce4-vala PORTVERSION= 4.10.3 PORTREVISION= 5 CATEGORIES= devel xfce -MASTER_SITES= XFCE/src/bindings/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/bindings DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Vala binding for the Xfce core libraries LICENSE= LGPL21 BUILD_DEPENDS= valac:lang/vala USES= gmake gnome pathfix pkgconfig tar:bzip2 xfce USE_XFCE= panel GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-vala-api=0.40 .include Index: head/editors/mousepad/Makefile =================================================================== --- head/editors/mousepad/Makefile (revision 504556) +++ head/editors/mousepad/Makefile (revision 504557) @@ -1,39 +1,39 @@ # Created by: Oliver Lehmann # $FreeBSD$ PORTNAME= mousepad PORTVERSION= 0.4.1 PORTREVISION= 1 CATEGORIES= editors xfce -MASTER_SITES= XFCE/src/apps/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Simple text editor for the Xfce Desktop LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus USES= desktop-file-utils gettext-tools gmake gnome libtool perl5 \ pkgconfig tar:bzip2 USE_GNOME= cairo gdkpixbuf2 glib20 intlhack intltool GNU_CONFIGURE= yes GLIB_SCHEMAS= org.xfce.mousepad.gschema.xml OPTIONS_DEFINE= GTK3 NLS OPTIONS_DEFAULT= GTK3 OPTIONS_SUB= yes GTK3_CONFIGURE_ENABLE= gtk3 GTK3_USE= gnome=gtk30,gtksourceview3,dconf GTK3_USE_OFF= gnome=gtk20,gtksourceview2 NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/graphics/ristretto/Makefile =================================================================== --- head/graphics/ristretto/Makefile (revision 504556) +++ head/graphics/ristretto/Makefile (revision 504557) @@ -1,37 +1,37 @@ # Created by: Martin Wilke # $FreeBSD$ PORTNAME= ristretto PORTVERSION= 0.8.4 CATEGORIES= graphics xfce -MASTER_SITES= XFCE/src/apps/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Image viewer with Xfce integration LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libexif.so:graphics/libexif \ libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig USES= desktop-file-utils gettext-tools gmake gnome pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo gtk20 glib20 intltool USE_XFCE= libmenu USE_XORG= ice sm x11 GNU_CONFIGURE= yes INSTALLS_ICONS= yes OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls .include Index: head/mail/xfce4-mailwatch-plugin/Makefile =================================================================== --- head/mail/xfce4-mailwatch-plugin/Makefile (revision 504556) +++ head/mail/xfce4-mailwatch-plugin/Makefile (revision 504557) @@ -1,44 +1,44 @@ # Created by: Martin Wilke (miwi@FreeBSD.org) # $FreeBSD$ PORTNAME= xfce4-mailwatch-plugin PORTVERSION= 1.2.0 PORTREVISION= 9 CATEGORIES= mail xfce -MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Mail notification applet for the Xfce panel LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgnutls.so:security/gnutls \ libgcrypt.so:security/libgcrypt \ libgpg-error.so:security/libgpg-error \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce USE_GNOME= cairo glib20 gtk20 intlhack intltool USE_XFCE= panel USE_XORG= x11 GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= IPV6 NLS OPTIONS_SUB= yes IPV6_CONFIGURE_ENABLE= ipv6 NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime post-patch: ${REINPLACE_CMD} -e 's|xfce-mail|mail-send|' \ ${WRKSRC}/panel-plugin/mailwatch-plugin.c .include Index: head/math/xfce4-calculator-plugin/Makefile =================================================================== --- head/math/xfce4-calculator-plugin/Makefile (revision 504556) +++ head/math/xfce4-calculator-plugin/Makefile (revision 504557) @@ -1,34 +1,34 @@ # Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= xfce4-calculator-plugin PORTVERSION= 0.7.0 CATEGORIES= math xfce -MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Simple calculator for the Xfce panel LICENSE= GPLv2 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gettext-tools gmake gnome libtool pkgconfig tar:bz2 \ xfce:gtk3 USE_GNOME= cairo gtk30 intltool USE_XFCE= panel USE_XORG= x11 GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/misc/xfce4-weather-plugin/Makefile =================================================================== --- head/misc/xfce4-weather-plugin/Makefile (revision 504556) +++ head/misc/xfce4-weather-plugin/Makefile (revision 504557) @@ -1,40 +1,40 @@ # Created by: Filippo Natali # $FreeBSD$ PORTNAME= xfce4-weather-plugin PORTVERSION= 0.9.1 CATEGORIES= misc xfce geography -MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Weather plugin for the Xfce panel LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce:gtk3 USE_GNOME= cairo glib20 gtk30 intltool libxml2 USE_XFCE= panel USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS UPOWER OPTIONS_SUB= yes UPOWER_DESC= Power management tasks NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime UPOWER_LIB_DEPENDS= libupower-glib.so:sysutils/upower UPOWER_CONFIGURE_ENABLE=upower .include Index: head/misc/xfce4-wm-themes/Makefile =================================================================== --- head/misc/xfce4-wm-themes/Makefile (revision 504556) +++ head/misc/xfce4-wm-themes/Makefile (revision 504557) @@ -1,19 +1,19 @@ # Created by: James Earl # $FreeBSD$ PORTNAME= xfce4-wm-themes PORTVERSION= 4.10.0 PORTREVISION= 1 CATEGORIES= misc xfce -MASTER_SITES= XFCE/src/art/xfwm4-themes/${PORTVERSION:R} -DISTNAME= xfwm4-themes-${PORTVERSION} +MASTER_SITES= XFCE/art +DISTNAME= xfwm4-themes-${DISTVERSIONFULL} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Additional themes for xfwm4 GNU_CONFIGURE= yes INSTALLS_ICONS= yes USES= gmake tar:bzip2 .include Index: head/multimedia/xfce4-parole/Makefile =================================================================== --- head/multimedia/xfce4-parole/Makefile (revision 504556) +++ head/multimedia/xfce4-parole/Makefile (revision 504557) @@ -1,59 +1,59 @@ # Created by: Martin Wilke # $FreeBSD$ PORTNAME= parole PORTVERSION= 1.0.2 CATEGORIES= multimedia xfce -MASTER_SITES= XFCE/src/apps/${PORTNAME}/${PORTVERSION:R}/ +MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Lightweight media player for Xfce4 based on GStreamer LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libnotify.so:devel/libnotify \ libtag.so:audio/taglib RUN_DEPENDS= xdg-screensaver:devel/xdg-utils USES= compiler:c++11-lang desktop-file-utils gettext-tools \ gmake gnome libtool pkgconfig tar:bzip2 xfce:gtk3 USE_GNOME= cairo gtk30 glib20 intltool USE_GSTREAMER1= core faad flac wavpack rtmp x USE_XFCE= panel USE_XORG= ice sm x11 GNU_CONFIGURE= yes INSTALLS_ICONS= yes CONFIGURE_ARGS= --enable-notify-plugin \ --enable-tray-plugin \ --enable-taglib \ --enable-mpris2-plugin \ --without-html-dir INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_GROUP= GST_PLUG OPTIONS_GROUP_GST_PLUG= CDDA HTTP OPTIONS_DEFAULT= HTTP OPTIONS_SUB= yes CDDA_USE= gstreamer1=cdparanoia GST_PLUG_DESC= Additional GStreamer plugins HTTP_DESC= HTTP streaming (libsoup) HTTP_USE= gstreamer1=soup NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime post-patch: # Fix .rc files path @${REINPLACE_CMD} -e 's|xfce4/src/misc|${PORTNAME}|g' \ ${WRKSRC}/src/common/parole-rc-utils.h .include Index: head/print/xfce4-print/Makefile =================================================================== --- head/print/xfce4-print/Makefile (revision 504556) +++ head/print/xfce4-print/Makefile (revision 504557) @@ -1,59 +1,59 @@ # Created by: James Earl # $FreeBSD$ PORTNAME= xfce4-print PORTVERSION= 4.6.1 PORTREVISION= 15 CATEGORIES= print xfce -MASTER_SITES= XFCE/src/archive/xfprint/${PORTVERSION:R} -DISTNAME= xfprint-${PORTVERSION} +MASTER_SITES= XFCE/archive +DISTNAME= xfprint-${DISTVERSIONFULL} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Print system support for the Xfce Desktop LICENSE= GPLv2 BUILD_DEPENDS= a2ps:print/a2ps RUN_DEPENDS= a2ps:print/a2ps LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus USES= gettext-tools gmake gnome libtool pathfix pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo glib20 gtk20 intlhack intltool USE_LDCONFIG= yes USE_XFCE= libgui xfconf USE_XORG= x11 GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= LETTER NLS OPTIONS_SINGLE= PRINTMETHOD OPTIONS_SINGLE_PRINTMETHOD= LPR CUPS OPTIONS_DEFAULT= LPR OPTIONS_SUB= yes LETTER_DESC= Use letter paper format instead of A4 LPR_DESC= LPR printing system support CUPS_CONFIGURE_ENABLE= cups CUPS_LIB_DEPENDS= libcups.so:print/cups LETTER_CONFIGURE_ENABLE=letter LPR_CONFIGURE_ENABLE= bsdlpr LPR_CONFIGURE_WITH= printcap=/etc/printcap NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime post-patch: @${REINPLACE_CMD} '/_LDADD =/s/=/= -lX11/' \ ${WRKSRC}/xfprint/Makefile.in \ ${WRKSRC}/xfprint-manager/Makefile.in .include Index: head/science/xfce4-equake-plugin/Makefile =================================================================== --- head/science/xfce4-equake-plugin/Makefile (revision 504556) +++ head/science/xfce4-equake-plugin/Makefile (revision 504557) @@ -1,28 +1,28 @@ # Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= xfce4-equake-plugin PORTVERSION= 1.3.8.1 CATEGORIES= science xfce -MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} +MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Earthquake monitor plugin for the Xfce panel LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libcurl.so:ftp/curl USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce USE_GNOME= cairo glib20 gtk20 intltool USE_XFCE= panel USE_XORG= x11 GNU_CONFIGURE= yes INSTALLS_ICONS= yes .include Index: head/sysutils/catfish/Makefile =================================================================== --- head/sysutils/catfish/Makefile (revision 504556) +++ head/sysutils/catfish/Makefile (revision 504557) @@ -1,36 +1,36 @@ # Created by: jpaetzel@FreeBSD.org # $FreeBSD$ PORTNAME= catfish PORTVERSION= 1.4.7 CATEGORIES= sysutils -MASTER_SITES= XFCE/src/apps/${PORTNAME:tl}/${PORTVERSION:R} +MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= GTK search utility LICENSE= GPLv3 RUN_DEPENDS= \ ${PYTHON_PKGNAMEPREFIX}python-distutils-extra>0:devel/py-python-distutils-extra@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pexpect>0:misc/py-pexpect@${PY_FLAVOR} \ gksu:sysutils/gksu BUILD_DEPENDS= ${RUN_DEPENDS} USES= desktop-file-utils gettext-tools gnome python:2.7 tar:bz2 NO_ARCH= yes USE_PYTHON= distutils USE_GNOME= gtk30 intltool pygobject3 OPTIONS_DEFINE= DOCS ZEITGEIST OPTIONS_DEFAULT=ZEITGEIST ZEITGEIST_DESC= Provide recent search suggestions ZEITGEIST_LIB_DEPENDS= libzeitgeist-2.0.so:sysutils/zeitgeist .include PYDISTUTILS_INSTALLARGS= -c -O1 --prefix=${PREFIX} --root=${STAGEDIR} .include Index: head/sysutils/garcon/Makefile =================================================================== --- head/sysutils/garcon/Makefile (revision 504556) +++ head/sysutils/garcon/Makefile (revision 504557) @@ -1,37 +1,37 @@ # Created by: Oliver Lehmann # $FreeBSD$ PORTNAME= garcon PORTVERSION= 0.6.2 CATEGORIES= sysutils xfce -MASTER_SITES= XFCE/src/xfce/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Freedesktop compliant menu library # garcon's source code is licensed under GPLv2, while its # documentation is under GFDL 1.1. LICENSE= GPLv2 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gettext-tools gmake gnome libtool pathfix pkgconfig \ tar:bzip2 xfce:gtk3 USE_GNOME= cairo gdkpixbuf2 glib20 gtk20 gtk30 intltool USE_XFCE= libmenu USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --without-html-dir \ --enable-gtk2 OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/sysutils/gigolo/Makefile =================================================================== --- head/sysutils/gigolo/Makefile (revision 504556) +++ head/sysutils/gigolo/Makefile (revision 504557) @@ -1,44 +1,44 @@ # Created by: Rusmir Dusko # $FreeBSD$ PORTNAME= gigolo PORTVERSION= 0.4.91 CATEGORIES= sysutils -MASTER_SITES= XFCE/src/apps/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/apps MAINTAINER= koalative@gmail.com COMMENT= Frontend to easily manage filesystem connections LICENSE= GPLv2 ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64 powerpcspe ONLY_FOR_ARCHS_REASON= Does not compile BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser USES= fuse gettext-tools gmake pkgconfig tar:bzip2 xfce:gtk3 USE_GNOME= cairo gdkpixbuf2 gtk30 gvfs intlhack USE_XORG= x11 GNU_CONFIGURE= yes PORTDOCS= AUTHORS ChangeLog NEWS README OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime post-patch: @${REINPLACE_CMD} -e 's|^DOCFILES.*|DOCFILES =|' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e \ 's|$$(prefix)/$$(DATADIRNAME)/locale|$$(datarootdir)/locale|' \ ${WRKSRC}/po/Makefile.in.in post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/sysutils/xfburn/Makefile =================================================================== --- head/sysutils/xfburn/Makefile (revision 504556) +++ head/sysutils/xfburn/Makefile (revision 504557) @@ -1,48 +1,48 @@ # Created by: J.R. Oldroyd # $FreeBSD$ PORTNAME= xfburn PORTVERSION= 0.5.5 PORTREVISION= 1 CATEGORIES= sysutils -MASTER_SITES= XFCE/src/apps/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= CD/DVD burning tool for Xfce LICENSE= GPLv2 LIB_DEPENDS= libburn.so:devel/libburn \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libisofs.so:devel/libisofs RUN_DEPENDS= cdrdao:sysutils/cdrdao \ ${LOCALBASE}/include/libburn/libburn.h:devel/libburn \ ${LOCALBASE}/include/libisofs/libisofs.h:devel/libisofs USES= desktop-file-utils gettext-tools gmake gnome pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo glib20 gtk20 intlhack intltool USE_XFCE= libexo GNU_CONFIGURE= yes INSTALLS_ICONS= yes CONFIGURE_ARGS= --disable-gudev OPTIONS_DEFINE= GSTREAMER NLS OPTIONS_DEFAULT= GSTREAMER OPTIONS_SUB= yes GSTREAMER_CONFIGURE_ENABLE= gstreamer GSTREAMER_USE= gstreamer1=yes,faac,flac,lame,vorbis,wavpack NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime post-patch: ${REINPLACE_CMD} -e 's|media-cdrom|media-optical|g' \ ${WRKSRC}/desktop-integration/thunar-sendto-xfburn.desktop.in \ ${WRKSRC}/xfburn.desktop.in .include Index: head/sysutils/xfce4-battery-plugin/Makefile =================================================================== --- head/sysutils/xfce4-battery-plugin/Makefile (revision 504556) +++ head/sysutils/xfce4-battery-plugin/Makefile (revision 504557) @@ -1,34 +1,34 @@ # Created by: Thorsten Greiner # $FreeBSD$ PORTNAME= xfce4-battery-plugin PORTVERSION= 1.1.2 CATEGORIES= sysutils xfce -MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Battery monitor panel plugin for Xfce4 LICENSE= GPLv2 ONLY_FOR_ARCHS= amd64 i386 USES= alias gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce:gtk3 USE_GNOME= cairo gtk30 glib20 intltool USE_XFCE= panel USE_LDCONFIG= yes SSP_UNSAFE= yes GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/sysutils/xfce4-cpugraph-plugin/Makefile =================================================================== --- head/sysutils/xfce4-cpugraph-plugin/Makefile (revision 504556) +++ head/sysutils/xfce4-cpugraph-plugin/Makefile (revision 504557) @@ -1,34 +1,34 @@ # Created by: Matt Lancereau # $FreeBSD$ PORTNAME= xfce4-cpugraph-plugin PORTVERSION= 1.0.5 PORTREVISION= 5 CATEGORIES= sysutils xfce -MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Graphical representation of the CPU load LICENSE= GPLv2 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo gtk20 intlhack intltool USE_XFCE= panel GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/sysutils/xfce4-diskperf-plugin/Makefile =================================================================== --- head/sysutils/xfce4-diskperf-plugin/Makefile (revision 504556) +++ head/sysutils/xfce4-diskperf-plugin/Makefile (revision 504557) @@ -1,34 +1,34 @@ # Created by: Danilo Egea Gondolfo # $FreeBSD$ PORTNAME= xfce4-diskperf-plugin PORTVERSION= 2.6.1 CATEGORIES= sysutils xfce -MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= danilo@FreeBSD.org COMMENT= Graphical representation of the disk IO LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES= gettext-tools gnome gmake libtool pkgconfig tar:bzip2 xfce:gtk3 GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip USE_GNOME= gtk30 intltool cairo USE_XFCE= panel LIBS+= -ldevstat OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime post-patch-NLS-off: @${REINPLACE_CMD} -e 's|[[:blank:]]po||' \ -e 's|po$$||' ${WRKSRC}/Makefile.in .include Index: head/sysutils/xfce4-fsguard-plugin/Makefile =================================================================== --- head/sysutils/xfce4-fsguard-plugin/Makefile (revision 504556) +++ head/sysutils/xfce4-fsguard-plugin/Makefile (revision 504557) @@ -1,31 +1,31 @@ # Created by: Matt Lancereau # $FreeBSD$ PORTNAME= xfce4-fsguard-plugin PORTVERSION= 1.1.0 CATEGORIES= sysutils xfce -MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Panel plugin which displays free space of mountpoint # COPYING file is wrong compared to license header LICENSE= BSD2CLAUSE USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce:gtk3 USE_GNOME= cairo gtk30 intltool USE_XFCE= panel USE_XORG= x11 GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/sysutils/xfce4-genmon-plugin/Makefile =================================================================== --- head/sysutils/xfce4-genmon-plugin/Makefile (revision 504556) +++ head/sysutils/xfce4-genmon-plugin/Makefile (revision 504557) @@ -1,29 +1,29 @@ # Created by: Matt Lancereau # $FreeBSD$ PORTNAME= xfce4-genmon-plugin PORTVERSION= 4.0.1 CATEGORIES= sysutils xfce -MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Generic Monitor Xfce4 panel plugin LICENSE= LGPL21 USES= gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce:gtk3 USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool USE_XFCE= panel GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/sysutils/xfce4-mount-plugin/Makefile =================================================================== --- head/sysutils/xfce4-mount-plugin/Makefile (revision 504556) +++ head/sysutils/xfce4-mount-plugin/Makefile (revision 504557) @@ -1,33 +1,33 @@ # Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= xfce4-mount-plugin PORTVERSION= 1.1.3 CATEGORIES= sysutils xfce -MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Mount and umount utility for the Xfce4 panel LICENSE= GPLv2 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce:gtk3 USE_GNOME= cairo gtk30 intltool USE_LDCONFIG= yes USE_XFCE= panel GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/sysutils/xfce4-netload-plugin/Makefile =================================================================== --- head/sysutils/xfce4-netload-plugin/Makefile (revision 504556) +++ head/sysutils/xfce4-netload-plugin/Makefile (revision 504557) @@ -1,36 +1,36 @@ # Created by: Dmitry Sivachenko # $FreeBSD$ PORTNAME= xfce4-netload-plugin PORTVERSION= 1.3.1 CATEGORIES= sysutils xfce -MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Network Load plugin for Xfce4 LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce:gtk3 USE_GNOME= cairo gtk30 intltool USE_XFCE= panel GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime post-patch: @${REINPLACE_CMD} -e 's, || __FreeBSD_kernel__,,' \ ${WRKSRC}/panel-plugin/net.c \ ${WRKSRC}/panel-plugin/net.h \ ${WRKSRC}/panel-plugin/os.h .include Index: head/sysutils/xfce4-power-manager/Makefile =================================================================== --- head/sysutils/xfce4-power-manager/Makefile (revision 504556) +++ head/sysutils/xfce4-power-manager/Makefile (revision 504557) @@ -1,45 +1,45 @@ # Created by: J.R. Oldroyd # $FreeBSD$ PORTNAME= xfce4-power-manager PORTVERSION= 1.6.2 CATEGORIES= sysutils xfce -MASTER_SITES= XFCE/src/xfce/${PORTNAME}/${PORTVERSION:R}/ +MASTER_SITES= XFCE DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Power manager for the Xfce Desktop LICENSE= GPLv2 LIB_DEPENDS= libnotify.so:devel/libnotify \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libpolkit-gobject-1.so:sysutils/polkit \ libupower-glib.so:sysutils/upower USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce:gtk3 USE_GNOME= cairo glib20 gtk30 intlhack intltool USE_XFCE= panel USE_XORG= ice sm xrandr x11 xext xtst xscrnsaver GNU_CONFIGURE= yes INSTALLS_ICONS= yes CONFIGURE_ARGS= --disable-network-manager \ --enable-polkit \ --enable-xfce4panel INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include .if defined(WITH_DEBUG) CONFIGURE_ARGS+= --enable-debug .endif .include Index: head/sysutils/xfce4-settings/Makefile =================================================================== --- head/sysutils/xfce4-settings/Makefile (revision 504556) +++ head/sysutils/xfce4-settings/Makefile (revision 504557) @@ -1,57 +1,57 @@ # Created by: Oliver Lehmann # $FreeBSD$ PORTNAME= xfce4-settings PORTVERSION= 4.12.4 PORTREVISION= 3 CATEGORIES= sysutils xfce -MASTER_SITES= XFCE/src/xfce/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce 4 settings application LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libxklavier.so:x11/libxklavier USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce USE_GNOME= cairo glib20 gtk20 intlhack intltool USE_XFCE= garcon libexo USE_XORG= xorgproto x11 xcursor xi xrandr GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-debug=yes \ --disable-xorg-libinput INSTALLS_ICONS= yes PORTSCOUT= limit:^4\.12\. OPTIONS_DEFINE= NOTIFY NLS UPOWER OPTIONS_DEFAULT= NOTIFY OPTIONS_SUB= yes UPOWER_DESC= Power management tasks NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime NOTIFY_CONFIGURE_ENABLE= libnotify NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify UPOWER_CONFIGURE_ENABLE= upower-glib UPOWER_LIB_DEPENDS= libupower-glib.so:sysutils/upower post-patch: @${REINPLACE_CMD} -e 's|Rodent|Adwaita|g' \ ${WRKSRC}/dialogs/appearance-settings/main.c @${REINPLACE_CMD} -e 's|IconThemeName" type="empty|IconThemeName" type="string" value="Adwaita|; \ s|"ThemeName" type="empty|"ThemeName" type="string" value="Xfce|' \ ${WRKSRC}/xfsettingsd/xsettings.xml .include Index: head/sysutils/xfce4-systemload-plugin/Makefile =================================================================== --- head/sysutils/xfce4-systemload-plugin/Makefile (revision 504556) +++ head/sysutils/xfce4-systemload-plugin/Makefile (revision 504557) @@ -1,36 +1,36 @@ # Created by: Thorsten Greiner # $FreeBSD$ PORTNAME= xfce4-systemload-plugin PORTVERSION= 1.2.2 PORTREVISION= 1 CATEGORIES= sysutils xfce -MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= System Load plugin for Xfce4 panel LICENSE= BSD2CLAUSE USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce:gtk3 USE_GNOME= cairo gdkpixbuf2 gtk30 intltool USE_XFCE= panel SSP_UNSAFE= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS UPOWER OPTIONS_DEFAULT= UPOWER OPTIONS_SUB= yes UPOWER_DESC= Use upower for adapting update interval to power state NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime UPOWER_CONFIGURE_ENABLE=upower UPOWER_LIB_DEPENDS= libupower-glib.so:sysutils/upower .include Index: head/sysutils/xfce4-wavelan-plugin/Makefile =================================================================== --- head/sysutils/xfce4-wavelan-plugin/Makefile (revision 504556) +++ head/sysutils/xfce4-wavelan-plugin/Makefile (revision 504557) @@ -1,29 +1,29 @@ # Created by: Manuel Rabade Garica # $FreeBSD$ PORTNAME= xfce4-wavelan-plugin PORTVERSION= 0.6.0 PORTREVISION= 1 CATEGORIES= sysutils xfce -MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Displays various information about a WaveLAN device LICENSE= BSD3CLAUSE USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce:gtk3 USE_GNOME= cairo gdkpixbuf2 gtk30 glib20 intltool USE_XFCE= panel GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/textproc/xfce4-dict-plugin/Makefile =================================================================== --- head/textproc/xfce4-dict-plugin/Makefile (revision 504556) +++ head/textproc/xfce4-dict-plugin/Makefile (revision 504557) @@ -1,33 +1,33 @@ # Created by: Oliver Lehmann (oliver@FreeBSD.org) # $FreeBSD$ PORTNAME= xfce4-dict PORTVERSION= 0.8.2 CATEGORIES= textproc xfce -MASTER_SITES= XFCE/src/apps/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/apps PKGNAMESUFFIX= -plugin DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce4 plugin to query different dictionaries LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce:gtk3 USE_GNOME= cairo glib20 gtk30 intltool USE_XFCE= panel USE_XORG= x11 USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/www/xfce4-smartbookmark-plugin/Makefile =================================================================== --- head/www/xfce4-smartbookmark-plugin/Makefile (revision 504556) +++ head/www/xfce4-smartbookmark-plugin/Makefile (revision 504557) @@ -1,30 +1,30 @@ # Created by: Martin Wilke (miwi@FreeBSD.org) # $FreeBSD$ PORTNAME= xfce4-smartbookmark-plugin PORTVERSION= 0.5.0 CATEGORIES= www xfce -MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Query search engines from the Xfce panel LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 \ xfce:gtk3 USE_GNOME= cairo gdkpixbuf2 gtk30 intltool USE_XFCE= panel GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls .include Index: head/x11/libexo/Makefile =================================================================== --- head/x11/libexo/Makefile (revision 504556) +++ head/x11/libexo/Makefile (revision 504557) @@ -1,43 +1,43 @@ # Created by: Matt Lancereau # $FreeBSD$ PORTNAME= libexo PORTVERSION= 0.12.6 CATEGORIES= x11 xfce -MASTER_SITES= XFCE/src/xfce/${PORTNAME:C/lib//}/${PORTVERSION:R} -DISTNAME= exo-${PORTVERSION} +MASTER_SITES= XFCE +DISTNAME= exo-${DISTVERSIONFULL} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Application library for the Xfce desktop environment LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LIB LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 BUILD_DEPENDS= p5-URI>=1.70:net/p5-URI RUN_DEPENDS= p5-URI>=1.70:net/p5-URI USES= desktop-file-utils gettext-tools gmake gnome libtool pathfix \ perl5 pkgconfig tar:bzip2 xfce:gtk3 USE_GNOME= cairo glib20 gtk20 gtk30 intltool USE_LDCONFIG= yes USE_XFCE= libmenu USE_XORG= ice sm x11 WRKSRC= ${WRKDIR}/${DISTNAME} GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --without-html-dir --disable-silent-rules OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/x11/libxfce4menu/Makefile =================================================================== --- head/x11/libxfce4menu/Makefile (revision 504556) +++ head/x11/libxfce4menu/Makefile (revision 504557) @@ -1,53 +1,53 @@ # Created by: Oliver Lehmann # $FreeBSD$ PORTNAME= libxfce4menu PORTVERSION= 4.12.1 PORTREVISION= 2 CATEGORIES= x11 xfce -MASTER_SITES= XFCE/src/xfce/libxfce4ui/${PORTVERSION:R} -DISTNAME= libxfce4ui-${PORTVERSION} +MASTER_SITES= XFCE +DISTNAME= libxfce4ui-${DISTVERSIONFULL} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Widgets library for the Xfce desktop environment LICENSE= GPLv2 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus USES= gettext-tools gmake gnome libtool pathfix pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo glib20 gtk20 intlhack intltool USE_LDCONFIG= yes USE_XFCE= xfconf USE_XORG= ice sm x11 GNU_CONFIGURE= yes INSTALLS_ICONS= yes CONFIGURE_ARGS= --with-vendor-info=${OPSYS} --without-html-dir INSTALL_TARGET= install-strip PORTSCOUT= limit:^4\.12\. OPTIONS_DEFINE= GLADE GTK3 NLS STARTUP OPTIONS_DEFAULT= GTK3 STARTUP OPTIONS_SUB= yes GLADE_CONFIGURE_ENABLE= gladeui GLADE_LIB_DEPENDS= libgladeui-1.so:devel/glade3 GTK3_CONFIGURE_ENABLE= gtk3 GTK3_USE= gnome=gtk30 NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime STARTUP_CONFIGURE_ENABLE= startup-notification STARTUP_DESC= Startup notification STARTUP_LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification .include Index: head/x11/xfce4-clipman-plugin/Makefile =================================================================== --- head/x11/xfce4-clipman-plugin/Makefile (revision 504556) +++ head/x11/xfce4-clipman-plugin/Makefile (revision 504557) @@ -1,39 +1,39 @@ # Created by: Matt Lancereau # $FreeBSD$ PORTNAME= xfce4-clipman-plugin PORTVERSION= 1.4.3 PORTREVISION= 1 CATEGORIES= x11 xfce -MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Clipboard manager for the Xfce panel LICENSE= GPLv2 LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus USES= gettext gmake gnome libtool pkgconfig tar:bzip2 xfce:gtk3 USE_GNOME= cairo glib20 gtk30 intltool USE_XFCE= panel USE_XORG= ice sm x11 xorgproto xtst GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS QRCODE OPTIONS_SUB= yes QRCODE_DESC= QR Code support NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls QRCODE_LIB_DEPENDS= libqrencode.so:graphics/libqrencode QRCODE_CONFIGURE_ENABLE=libqrencode .include Index: head/x11/xfce4-conf/Makefile =================================================================== --- head/x11/xfce4-conf/Makefile (revision 504556) +++ head/x11/xfce4-conf/Makefile (revision 504557) @@ -1,44 +1,44 @@ # Created by: Oliver Lehmann # $FreeBSD$ PORTNAME= xfce4-conf PORTVERSION= 4.12.1 CATEGORIES= x11 xfce -MASTER_SITES= XFCE/src/xfce/xfconf/${PORTVERSION:R} -DISTNAME= xfconf-${PORTVERSION} +MASTER_SITES= XFCE +DISTNAME= xfconf-${DISTVERSIONFULL} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= D-Bus-based configuration storage system LICENSE= GPLv2 BUILD_DEPENDS= p5-XML-Parser>=2.44:textproc/p5-XML-Parser LIB_DEPENDS= libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib USES= gettext-tools gmake gnome libtool pathfix perl5 pkgconfig \ tar:bzip2 xfce USE_GNOME= glib20 gtk20 intlhack intltool USE_LDCONFIG= yes USE_PERL5= build USE_XFCE= libutil USE_XORG= x11 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --without-html-dir OPTIONS_DEFINE= PERL NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime PERL_BUILD_DEPENDS= p5-ExtUtils-Depends>=0.405:devel/p5-ExtUtils-Depends \ p5-ExtUtils-PkgConfig>=1.15:devel/p5-ExtUtils-PkgConfig \ p5-Glib2>=1.321:devel/p5-Glib2 PERL_CONFIGURE_ENABLE= perl-bindings PERL_USE= perl5=run .include Index: head/x11/xfce4-dashboard/Makefile =================================================================== --- head/x11/xfce4-dashboard/Makefile (revision 504556) +++ head/x11/xfce4-dashboard/Makefile (revision 504557) @@ -1,49 +1,49 @@ # Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= dashboard PORTVERSION= 0.6.1 PORTREVISION= 1 CATEGORIES= x11 xfce -MASTER_SITES= XFCE/src/apps/xfdashboard/${PORTVERSION:R}/ +MASTER_SITES= XFCE/apps PKGNAMEPREFIX= xfce4- DISTNAME= xfdashboard-${DISTVERSIONFULL} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= GNOME shell like dashboard for the Xfce desktop LICENSE= GPLv2 LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus \ libjson-glib-1.0.so:devel/json-glib \ libcogl.so:graphics/cogl \ libclutter-1.0.so:graphics/clutter USES= gettext-tools gmake gnome localbase libtool pathfix perl5 pkgconfig \ tar:bzip2 xfce:gtk3 USE_GNOME= cairo glib20 gtk30 intlhack intltool libwnck3 USE_XFCE= garcon USE_XORG= x11 xcomposite xdamage xext xfixes xi xinerama xrandr USE_GL= egl gl USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime post-patch: # Decrease default value of desaturation factor (0.0 -> no desaturation) # With some graphics cards, quick launch icons are totally black with # default value ${FIND} ${WRKSRC}/data/themes -type f -name 'effects.xml' \ | ${XARGS} ${REINPLACE_CMD} -i "" 's|>1.0<|>0.45<|' .include Index: head/x11/xfce4-embed-plugin/Makefile =================================================================== --- head/x11/xfce4-embed-plugin/Makefile (revision 504556) +++ head/x11/xfce4-embed-plugin/Makefile (revision 504557) @@ -1,33 +1,33 @@ # Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= xfce4-embed-plugin PORTVERSION= 1.6.0 PORTREVISION= 1 CATEGORIES= x11 xfce -MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Embed arbitrary windows into the Xfce panel LICENSE= GPLv2 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 glib20 gtk20 intlhack intltool USE_XFCE= panel USE_XORG= ice sm x11 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/x11/xfce4-quicklauncher-plugin/Makefile =================================================================== --- head/x11/xfce4-quicklauncher-plugin/Makefile (revision 504556) +++ head/x11/xfce4-quicklauncher-plugin/Makefile (revision 504557) @@ -1,27 +1,27 @@ # Created by: Martin Wilke (miwi@FreeBSD.org) # $FreeBSD$ PORTNAME= xfce4-quicklauncher-plugin PORTVERSION= 1.9.4 PORTREVISION= 18 CATEGORIES= x11 xfce -MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Quicklauncher plugin for Xfce LICENSE= GPLv2 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gettext gmake gnome libtool pkgconfig tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 gtk20 intlhack intltool USE_XFCE= libgui panel SSP_UNSAFE= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip .include Index: head/x11/xfce4-screensaver/Makefile =================================================================== --- head/x11/xfce4-screensaver/Makefile (revision 504556) +++ head/x11/xfce4-screensaver/Makefile (revision 504557) @@ -1,73 +1,73 @@ # $FreeBSD$ PORTNAME= xfce4-screensaver PORTVERSION= 0.1.5 CATEGORIES= x11 xfce -MASTER_SITES= XFCE/src/apps/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce 4 screen saver and locker LICENSE= GPLv2 LGPL20 LICENSE_COMB= dual LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_LGPL20= ${WRKSRC}/COPYING.LIB LIB_DEPENDS= libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libnotify.so:devel/libnotify \ libstartup-notification-1.so:x11/startup-notification \ libxklavier.so:x11/libxklavier \ libconsolekit.so:sysutils/consolekit2 USES= gettext-tools gl gmake gnome pkgconfig tar:bzip2 xfce:gtk3 USE_GL= gl USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool USE_XFCE= garcon libexo libutil USE_XORG= ice sm x11 xext xrandr xscrnsaver xxf86vm GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-xscreensaverdir=${XSCREENSAVER_DIR} \ --with-xscreensaverhackdir=${LOCALBASE}/bin/xscreensaver-hacks \ --with-console-kit=yes \ --with-systemd=no \ --enable-maintainer-mode XSCREENSAVER_DIR= ${LOCALBASE}/share/xscreensaver/config SCREENSAVER_DIR= share/applications/screensavers OPTIONS_DEFINE= NLS PAM XSCREENSAVER OPTIONS_DEFAULT=PAM PAM_DESC= Pluggable Authentication Module support XSCREENSAVER_DESC= Use xscreensaver hacks OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime PAM_RUN_DEPENDS= pam_helper:security/pam_helper PAM_CONFIGURE_ON= --enable-authentication-scheme=helper \ --with-passwd-helper=${LOCALBASE}/bin/pam_helper PAM_CONFIGURE_OFF= --disable-pam XSCREENSAVER_RUN_DEPENDS= xscreensaver-gnome-hacks>=0:x11/xscreensaver-gnome-hacks .include .if defined(WITH_DEBUG) CONFIGURE_ARGS+= --enable-debug=yes .endif post-patch-PAM-on: @${REINPLACE_CMD} -e 's|/etc/pam.d|${PREFIX}/etc/pam.d|g' \ ${WRKSRC}/src/gs-auth-pam.c post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${SCREENSAVER_DIR} post-install-PAM-on: ${INSTALL_DATA} ${FILESDIR}/xfce-screensaver.pam ${STAGEDIR}${PREFIX}/etc/pam.d/xfce-screensaver .include Index: head/x11/xfce4-screenshooter-plugin/Makefile =================================================================== --- head/x11/xfce4-screenshooter-plugin/Makefile (revision 504556) +++ head/x11/xfce4-screenshooter-plugin/Makefile (revision 504557) @@ -1,35 +1,35 @@ # Created by: Martin Wilke (miwi@FreeBSD.org) # $FreeBSD$ PORTNAME= xfce4-screenshooter-plugin PORTVERSION= 1.9.5 CATEGORIES= x11 xfce -MASTER_SITES= XFCE/src/apps/xfce4-screenshooter/${PORTVERSION:R} -DISTNAME= xfce4-screenshooter-${PORTVERSION} +MASTER_SITES= XFCE/apps +DISTNAME= xfce4-screenshooter-${DISTVERSIONFULL} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Application and panel plugin to take screenshots LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libsoup-2.4.so:devel/libsoup USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce:gtk3 USE_CSTD= c99 USE_GNOME= cairo glib20 gtk30 intltool libxml2 USE_XFCE= panel USE_XORG= ice sm x11 xfixes xext GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/x11/xfce4-taskmanager/Makefile =================================================================== --- head/x11/xfce4-taskmanager/Makefile (revision 504556) +++ head/x11/xfce4-taskmanager/Makefile (revision 504557) @@ -1,36 +1,36 @@ # Created by: DaJoob # $FreeBSD$ PORTNAME= xfce4-taskmanager PORTVERSION= 1.2.2 PORTREVISION= 1 CATEGORIES= x11 xfce -MASTER_SITES= XFCE/src/apps/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Task manager for the Xfce desktop LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gettext-tools gmake gnome localbase pkgconfig tar:bzip2 USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool libwnck3 USE_XORG= ice sm x11 xmu xt GNU_CONFIGURE= yes INSTALLS_ICONS= yes CONFIGURE_ARGS+= --disable-silent-rules --disable-gksu \ --enable-wnck3 --disable-wnck --disable-gtk2 OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/x11/xfce4-terminal/Makefile =================================================================== --- head/x11/xfce4-terminal/Makefile (revision 504556) +++ head/x11/xfce4-terminal/Makefile (revision 504557) @@ -1,38 +1,38 @@ # Created by: Matt Lancereau # $FreeBSD$ PORTNAME= xfce4-terminal PORTVERSION= 0.8.7.4 PORTREVISION= 2 CATEGORIES= x11 xfce -MASTER_SITES= XFCE/src/apps/${PORTNAME}/${PORTVERSION:R:R} +MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Terminal emulator for the X windowing system LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpcre2-8.so:devel/pcre2 \ libgnutls.so:security/gnutls #libdbus-glib-1.so:devel/dbus-glib XXX check USES= gettext-tools gmake gnome pkgconfig tar:bzip2 xfce:gtk3 USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool libxml2 vte3 USE_XFCE= libmenu USE_XORG= ice sm x11 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip SUB_FILES= pkg-message CONFIGURE_ARGS= --without-gnome-default-appsdir OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls .include Index: head/x11/xfce4-verve-plugin/Makefile =================================================================== --- head/x11/xfce4-verve-plugin/Makefile (revision 504556) +++ head/x11/xfce4-verve-plugin/Makefile (revision 504557) @@ -1,38 +1,38 @@ # Created by: Martin Wilke (miwi@FreeBSD.org) # $FreeBSD$ PORTNAME= verve-plugin PORTVERSION= 1.1.1 PORTREVISION= 1 CATEGORIES= x11 xfce -MASTER_SITES= XFCE/src/panel-plugins/${PKGNAMEPREFIX}${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/panel-plugins PKGNAMEPREFIX= xfce4- -DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} +DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${DISTVERSIONFULL} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Command line plugin for the Xfce Desktop LICENSE= GPLv2 LIB_DEPENDS= libpcre.so:devel/pcre \ libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 intlhack intltool pango USE_XFCE= panel GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --enable-dbus OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/x11/xfce4-whiskermenu-plugin/Makefile =================================================================== --- head/x11/xfce4-whiskermenu-plugin/Makefile (revision 504556) +++ head/x11/xfce4-whiskermenu-plugin/Makefile (revision 504557) @@ -1,31 +1,31 @@ # Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= xfce4-whiskermenu-plugin PORTVERSION= 2.3.2 CATEGORIES= x11 xfce -MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Alternate menu for the Xfce Desktop LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= cmake compiler:c++14-lang gettext-tools gnome localbase pkgconfig \ tar:bzip2 xfce:gtk3 USE_GNOME= cairo gtk30 USE_XFCE= panel INSTALLS_ICONS= yes OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext-runtime post-patch-NLS-off: @${REINPLACE_CMD} '/add_subdirectory(po)/d' ${WRKSRC}/CMakeLists.txt .include Index: head/x11/xfce4-wmdock-plugin/Makefile =================================================================== --- head/x11/xfce4-wmdock-plugin/Makefile (revision 504556) +++ head/x11/xfce4-wmdock-plugin/Makefile (revision 504557) @@ -1,31 +1,31 @@ # Created by: Martin Wilke # $FreeBSD$ PORTNAME= xfce4-wmdock-plugin PORTVERSION= 0.6.0 PORTREVISION= 3 CATEGORIES= x11 xfce -MASTER_SITES= XFCE/src/panel-plugins/xfce4-wmdock-plugin/0.6 +MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= WMdock plugin for Xfce LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce USE_GNOME= cairo gtk20 intlhack intltool libwnck USE_XFCE= libgui panel USE_XORG= x11 GNU_CONFIGURE= yes INSTALLS_ICONS= yes OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/x11-clocks/xfce4-datetime-plugin/Makefile =================================================================== --- head/x11-clocks/xfce4-datetime-plugin/Makefile (revision 504556) +++ head/x11-clocks/xfce4-datetime-plugin/Makefile (revision 504557) @@ -1,29 +1,29 @@ # Created by: Martin Wilke (miwi@FreeBSD.org) # $FreeBSD$ PORTNAME= xfce4-datetime-plugin PORTVERSION= 0.7.0 CATEGORIES= x11-clocks xfce -MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Datetime panel plugin for the Xfce desktop LICENSE= GPLv2 USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce:gtk3 USE_GNOME= cairo gtk30 intltool USE_XFCE= panel GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/x11-clocks/xfce4-timer-out-plugin/Makefile =================================================================== --- head/x11-clocks/xfce4-timer-out-plugin/Makefile (revision 504556) +++ head/x11-clocks/xfce4-timer-out-plugin/Makefile (revision 504557) @@ -1,34 +1,34 @@ # Created by: Martin Wilke (miwi@FreeBSD.org) # $FreeBSD$ PORTNAME= xfce4-time-out-plugin PORTVERSION= 1.0.2 PORTREVISION= 2 CATEGORIES= x11-clocks xfce -MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Timer out plugin for Xfce LICENSE= GPLv2 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce USE_GNOME= cairo gtk20 intlhack intltool USE_XFCE= panel USE_XORG= x11 GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/x11-clocks/xfce4-timer-plugin/Makefile =================================================================== --- head/x11-clocks/xfce4-timer-plugin/Makefile (revision 504556) +++ head/x11-clocks/xfce4-timer-plugin/Makefile (revision 504557) @@ -1,30 +1,30 @@ # Created by: Martin Wilke (miwi@FreeBSD.org) # $FreeBSD$ PORTNAME= xfce4-timer-plugin PORTVERSION= 1.7.0 PORTREVISION= 1 CATEGORIES= x11-clocks xfce -MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Timer plugin for Xfce LICENSE= GPLv2 USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce:gtk3 USE_GNOME= cairo gtk30 intltool USE_XFCE= panel GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls .include Index: head/x11-fm/thunar/Makefile =================================================================== --- head/x11-fm/thunar/Makefile (revision 504556) +++ head/x11-fm/thunar/Makefile (revision 504557) @@ -1,83 +1,83 @@ # Created by: Oliver Lehmann # $FreeBSD$ PORTNAME= Thunar DISTVERSION= 1.6.17 CATEGORIES= x11-fm xfce -MASTER_SITES= XFCE/src/xfce/${PORTNAME:tl}/${PORTVERSION:R} +MASTER_SITES= XFCE DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce file manager LICENSE= GPLv2 LGPL20 LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_LGPL20= ${WRKSRC}/COPYING.LIB LIB_DEPENDS= libtumbler-1.so:deskutils/xfce4-tumbler \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 RUN_DEPENDS= pkexec:sysutils/polkit USES= desktop-file-utils gettext-tools gmake gnome libtool pathfix \ perl5 pkgconfig tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 glib20 gtk20 intltool USE_LDCONFIG= yes USE_XFCE= libexo USE_XORG= ice sm x11 GNU_CONFIGURE= yes CONFIGURE_ARGS+=--enable-gio-unix \ --disable-gudev \ --enable-dbus INSTALLS_ICONS= yes INSTALL_TARGET= install-strip PORTSCOUT= limit:^1\.6\. OPTIONS_DEFINE= NLS NOTIFY OPTIONS_GROUP= PLUGINS OPTIONS_GROUP_PLUGINS= PLUG_APR PLUG_SBR PLUG_TPA PLUG_UCA PLUG_WALL OPTIONS_DEFAULT= NOTIFY PLUG_APR PLUG_SBR PLUG_TPA PLUG_UCA PLUG_WALL OPTIONS_SUB= yes # Override NOTIFY_DESC NOTIFY_DESC= Display notifications PLUG_APR_DESC= Advanced Properties plugin PLUG_SBR_DESC= Simple Builtin Renamers plugin PLUG_TPA_DESC= Trash Panel Applet plugin PLUG_UCA_DESC= User Customizable Actions plugin PLUG_WALL_DESC= Wallpaper plugin NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime NOTIFY_CONFIGURE_ENABLE= notifications NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify PLUG_APR_CONFIGURE_ENABLE= apr-plugin exif PLUG_APR_LIB_DEPENDS= libexif.so:graphics/libexif PLUG_SBR_CONFIGURE_ENABLE= sbr-plugin pcre PLUG_SBR_LIB_DEPENDS= libpcre.so:devel/pcre PLUG_TPA_CONFIGURE_ENABLE= tpa-plugin PLUG_TPA_USE= gnome=gvfs xfce=panel PLUG_UCA_CONFIGURE_ENABLE= uca-plugin PLUG_WALL_CONFIGURE_ENABLE= wallpaper-plugin post-patch: @${REINPLACE_CMD} -e 's|internet-mail|emblem-mail|' \ ${WRKSRC}/plugins/thunar-sendto-email/thunar-sendto-email.desktop.in.in .include .if defined(WITH_DEBUG) CONFIGURE_ARGS+= --enable-debug .endif .include Index: head/x11-fm/thunar-vfs/Makefile =================================================================== --- head/x11-fm/thunar-vfs/Makefile (revision 504556) +++ head/x11-fm/thunar-vfs/Makefile (revision 504557) @@ -1,56 +1,56 @@ # Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= thunar-vfs PORTVERSION= 1.2.0 PORTREVISION= 12 CATEGORIES= x11-fm xfce -MASTER_SITES= XFCE/src/archive/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/archive DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= The virtual filesystem for Thunar LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig \ libgamin-1.so:devel/gamin \ libdbus-1.so:devel/dbus USES= desktop-file-utils gettext-tools gmake gnome jpeg libtool pathfix \ perl5 pkgconfig tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 glib20 gtk20 intlhack intltool USE_XFCE= libexo USE_XORG= ice x11 sm USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-debug --without-html-dir INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS HAL DBUS STARTUP GCONF OPTIONS_DEFAULT= HAL DBUS STARTUP OPTIONS_SUB= yes STARTUP_DESC= Startup notification DBUS_CONFIGURE_ENABLE= dbus DBUS_LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib GCONF_CONFIGURE_ENABLE= gnome-thumbnailers GCONF_USE= gnome=gconf2 HAL_CONFIGURE_OFF= --with-volume-manager=freebsd HAL_CONFIGURE_WITH= volume-manager=hal HAL_LIB_DEPENDS= libhal.so:sysutils/hal NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime STARTUP_CONFIGURE_ENABLE= startup-notification STARTUP_LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification .include Index: head/x11-themes/gtk-xfce-engine/Makefile =================================================================== --- head/x11-themes/gtk-xfce-engine/Makefile (revision 504556) +++ head/x11-themes/gtk-xfce-engine/Makefile (revision 504557) @@ -1,19 +1,19 @@ # Created by: olgeni@FreeBSD.org # $FreeBSD$ PORTNAME= gtk-xfce-engine PORTVERSION= 3.2.0 CATEGORIES= x11-themes xfce -MASTER_SITES= XFCE/src/xfce/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce GTK2 theme engine LICENSE= GPLv2 GNU_CONFIGURE= yes USES= gmake libtool pkgconfig xfce tar:bzip2 USE_GNOME= glib20 gtk20 .include Index: head/x11-toolkits/libxfce4gui/Makefile =================================================================== --- head/x11-toolkits/libxfce4gui/Makefile (revision 504556) +++ head/x11-toolkits/libxfce4gui/Makefile (revision 504557) @@ -1,44 +1,44 @@ # Created by: James Earl # $FreeBSD$ PORTNAME= libxfce4gui PORTVERSION= 4.10.0 PORTREVISION= 6 CATEGORIES= x11-toolkits xfce -MASTER_SITES= XFCE/src/archive/libxfcegui4/${PORTVERSION:R} -DISTNAME= libxfcegui4-${PORTVERSION} +MASTER_SITES= XFCE/archive +DISTNAME= libxfcegui4-${DISTVERSIONFULL} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Various Gtk widgets for the Xfce Desktop LICENSE= GPLv2 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gettext-tools gmake gnome libtool pathfix pkgconfig tar:bzip2 xfce USE_GNOME= cairo gtk20 intlhack intltool libglade2 USE_XFCE= libutil USE_XORG= ice sm x11 USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALLS_ICONS= yes CONFIGURE_ARGS= --disable-gladeui --disable-static \ --without-html-dir INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS STARTUP OPTIONS_DEFAULT= STARTUP OPTIONS_SUB= yes STARTUP_DESC= Startup notification NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls STARTUP_LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification STARTUP_CONFIGURE_ENABLE= startup-notification .include Index: head/x11-wm/xfce4-desktop/Makefile =================================================================== --- head/x11-wm/xfce4-desktop/Makefile (revision 504556) +++ head/x11-wm/xfce4-desktop/Makefile (revision 504557) @@ -1,51 +1,51 @@ # Created by: James Earl # $FreeBSD$ PORTNAME= xfce4-desktop PORTVERSION= 4.12.5 CATEGORIES= x11-wm xfce -MASTER_SITES= XFCE/src/xfce/xfdesktop/${PORTVERSION:R}/ -DISTNAME= xfdesktop-${PORTVERSION} +MASTER_SITES= XFCE +DISTNAME= xfdesktop-${DISTVERSIONFULL} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce's desktop manager LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libnotify.so:devel/libnotify \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gettext-tools gmake gnome pkgconfig tar:bzip2 xfce USE_GNOME= cairo glib20 gtk20 intltool libwnck USE_XFCE= garcon libexo USE_XORG= ice sm x11 GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --enable-gio-unix \ --enable-notifications OPTIONS_DEFINE= NLS THUNAR OPTIONS_DEFAULT= THUNAR OPTIONS_SUB= yes THUNAR_DESC= Thunar file manager support NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime THUNAR_CONFIGURE_ENABLE= thunarx THUNAR_CONFIGURE_WITH= file-manager-fallback=Thunar THUNAR_USE= xfce=thunar post-patch-NLS-off: @${REINPLACE_CMD} -e 's|po ||' ${WRKSRC}/Makefile.in .include Index: head/x11-wm/xfce4-panel/Makefile =================================================================== --- head/x11-wm/xfce4-panel/Makefile (revision 504556) +++ head/x11-wm/xfce4-panel/Makefile (revision 504557) @@ -1,49 +1,49 @@ # Created by: James Earl # $FreeBSD$ PORTNAME= xfce4-panel PORTVERSION= 4.12.2 CATEGORIES= x11-wm xfce -MASTER_SITES= XFCE/src/xfce/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce's panel LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LIB LIB_DEPENDS= libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= desktop-file-utils gettext-tools gmake gnome libtool pathfix \ perl5 pkgconfig tar:bzip2 USE_GNOME= cairo glib20 gtk20 intlhack intltool libwnck USE_LDCONFIG= yes USE_XFCE= garcon libexo USE_XORG= ice sm x11 xext GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS+=--enable-gio-unix --without-html-dir PORTSCOUT= limit:^4\.12\. OPTIONS_DEFINE= GTK3 NLS OPTIONS_DEFAULT= GTK3 OPTIONS_SUB= yes GTK3_CONFIGURE_ENABLE= gtk3 GTK3_USE= gnome=gtk30 GTK3_USES_OFF= xfce GTK3_USES= xfce:gtk3 NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/x11-wm/xfce4-panel-profiles/Makefile =================================================================== --- head/x11-wm/xfce4-panel-profiles/Makefile (revision 504556) +++ head/x11-wm/xfce4-panel-profiles/Makefile (revision 504557) @@ -1,27 +1,27 @@ # $FreeBSD$ PORTNAME= xfce4-panel-profiles PORTVERSION= 1.0.8 CATEGORIES= x11-wm xfce -MASTER_SITES= XFCE/src/apps/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce's panel multiple layouts manager LICENSE= GPLv3 USES= gettext gmake gnome python:3.3+ shebangfix tar:bz2 USE_GNOME= gtk30 intltool USE_XFCE= panel NO_ARCH= yes HAS_CONFIGURE= yes SHEBANG_FILES= xfce4-panel-profiles/xfce4-panel-profiles.py \ xfce4-panel-profiles/panelconfig.py OPTIONS_DEFINE= DOCS post-install: ${RLN} ${STAGEDIR}${PREFIX}/share/locale ${STAGEDIR}${PREFIX}/share/${PORTNAME}/locale .include Index: head/x11-wm/xfce4-session/Makefile =================================================================== --- head/x11-wm/xfce4-session/Makefile (revision 504556) +++ head/x11-wm/xfce4-session/Makefile (revision 504557) @@ -1,51 +1,51 @@ # Created by: Matt Lancereau # $FreeBSD$ PORTNAME= xfce4-session PORTVERSION= 4.12.1 PORTREVISION= 6 CATEGORIES= x11-wm xfce -MASTER_SITES= XFCE/src/xfce/${PORTNAME}/${PORTVERSION:R} +MASTER_SITES= XFCE DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce's session manager LICENSE= GPLv2 BUILD_DEPENDS= iceauth:x11/iceauth RUN_DEPENDS= iceauth:x11/iceauth \ console-kit-daemon:sysutils/consolekit2 LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus \ libupower-glib.so:sysutils/upower \ libpolkit-gobject-1.so:sysutils/polkit \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gettext-tools gmake gnome libtool pathfix pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo gtk20 glib20 intlhack intltool libwnck USE_LDCONFIG= yes USE_XFCE= libmenu USE_XORG= ice sm x11 GNU_CONFIGURE= yes INSTALLS_ICONS= yes CONFIGURE_ARGS= --enable-legacy-sm \ --with-xsession-prefix=${PREFIX} SUB_FILES= pkg-message PLIST_SUB= VERSION="4.6" INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/scripts/xflock4 .include Index: head/x11-wm/xfce4-wm/Makefile =================================================================== --- head/x11-wm/xfce4-wm/Makefile (revision 504556) +++ head/x11-wm/xfce4-wm/Makefile (revision 504557) @@ -1,53 +1,53 @@ # Created by: James Earl # $FreeBSD$ PORTNAME= xfce4-wm PORTVERSION= 4.12.5 PORTREVISION= 1 CATEGORIES= x11-wm xfce -MASTER_SITES= XFCE/src/xfce/xfwm4/${PORTVERSION:R} -DISTNAME= xfwm4-${PORTVERSION} +MASTER_SITES= XFCE +DISTNAME= xfwm4-${DISTVERSIONFULL} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce's window manager LICENSE= GPLv2 LIB_DEPENDS= libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gettext-tools gmake gnome pkgconfig tar:bzip2 xfce USE_GNOME= cairo gtk20 intltool libwnck USE_XFCE= libmenu USE_XORG= ice sm x11 xcomposite xdamage xext xfixes xinerama \ xrandr xrender CONFIGURE_ARGS= --enable-xsync \ --enable-render \ --enable-randr \ --enable-compositor \ --disable-kde-systray GNU_CONFIGURE= yes INSTALLS_ICONS= yes DATADIR= ${PREFIX}/share/xfwm4 OPTIONS_DEFINE= DRM NLS STARTUP OPTIONS_DEFAULT= STARTUP OPTIONS_SUB= yes DRM_DESC= Direct Rendering Module service STARTUP_DESC= Startup notification DRM_CONFIGURE_ENABLE= libdrm DRM_LIB_DEPENDS= libdrm.so:graphics/libdrm NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime STARTUP_CONFIGURE_ENABLE= startup-notification STARTUP_LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification .include