# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # gnomehier # gnomehier/Makefile # gnomehier/pkg-descr # gnomehier/files # gnomehier/files/dirlist # echo c - gnomehier mkdir -p gnomehier > /dev/null 2>&1 echo x - gnomehier/Makefile sed 's/^X//' >gnomehier/Makefile << '521c14afcf35e026d006bacabb376479' X# Created by: Maxim Sobolev X# $FreeBSD: head/misc/gnomehier/Makefile 313633 2013-03-08 10:51:34Z kwm $ X# $MCom: ports/misc/gnomehier/Makefile,v 1.39 2012/12/10 10:58:06 kwm Exp $ X# !!DON'T BUMP PORTREVISION ON MTREE CHANGES ANYMORE!! X XPORTNAME= gnomehier XPORTVERSION= 3.0 XCATEGORIES= misc gnome XMASTER_SITES= # none XDISTFILES= # none X XMAINTAINER= gnome@FreeBSD.org XCOMMENT= A utility port that creates the GNOME directory tree X XNO_BUILD= yes XPLIST= ${WRKDIR}/pkg-plist X XGNOME_MTREE= BSD.gnome.dist XGNOME_MTREE_ARGS=${MTREE_ARGS:S|${MTREE_FILE}|${PREFIX}/etc/mtree/${GNOME_MTREE}|} X Xdo-fetch: X @${DO_NADA} X Xpre-install: X @${CP} -f ${FILESDIR}/dirlist ${WRKDIR} X @${RM} -f ${PLIST} ${WRKDIR}/${GNOME_MTREE} X @${TOUCH} -f ${PLIST} X @${ECHO_CMD} etc/mtree/${GNOME_MTREE} >> ${PLIST} X @${MKDIR} ${WRKSRC} X @${CAT} ${FILESDIR}/dirlist | ${SORT} -r | ${SED} -e \ X 's|^|@dirrm |' >> ${PLIST} X @${ECHO_CMD} "@unexec ${RMDIR} %D/etc/mtree 2>/dev/null || ${TRUE}" >> ${PLIST} X @for dir in `${CAT} ${WRKDIR}/dirlist`; \ X do \ X ${MKDIR} ${WRKSRC}/$${dir}; \ X done X Xpre-su-install: X cd ${WRKSRC} && \ X ${MTREE_CMD} -U -d -n -i -c -k "uname, gname, mode" | \ X ${SED} -e 's|uname=[A-Za-z0-9_]*|uname=root|' \ X -e 's|gname=[A-Za-z0-9_]*|gname=wheel|' \ X > ${WRKDIR}/${GNOME_MTREE} X Xdo-install: X ${MKDIR} ${PREFIX}/etc/mtree X ${INSTALL_DATA} ${WRKDIR}/${GNOME_MTREE} ${PREFIX}/etc/mtree X Xpost-install: X /usr/sbin/mtree ${GNOME_MTREE_ARGS} ${PREFIX} X X.include 521c14afcf35e026d006bacabb376479 echo x - gnomehier/pkg-descr sed 's/^X//' >gnomehier/pkg-descr << 'b2f999f90ef31a547eccf452ca7dedaa' XThis is a utility port that creates the common GNOME directory Xstructure. This way, the existence of the directories can be Xensured before applications attempt to install into them. b2f999f90ef31a547eccf452ca7dedaa echo c - gnomehier/files mkdir -p gnomehier/files > /dev/null 2>&1 echo x - gnomehier/files/dirlist sed 's/^X//' >gnomehier/files/dirlist << '033612f587e315edd5074291e9ee2867' Xetc/CORBA Xetc/CORBA/servers Xetc/X11 Xetc/X11/serverconfig Xetc/X11/starthere Xetc/X11/sysconfig Xetc/dconf Xetc/dconf/db Xetc/dconf/profile Xetc/gconf Xetc/gconf/gconf.xml.defaults Xetc/gconf/gconf.xml.mandatory Xetc/gconf/gconf.xml.system Xetc/gconf/schemas Xetc/gnome Xetc/gnome-vfs-2.0 Xetc/gnome-vfs-2.0/modules Xetc/gnome/config Xetc/mateconf Xetc/mateconf/mateconf.xml.defaults Xetc/mateconf/mateconf.xml.mandatory Xetc/mateconf/mateconf.xml.system Xetc/mateconf/schemas Xetc/sound Xetc/sound/events Xetc/vfs Xetc/vfs/modules Xetc/xdg Xetc/xdg/autostart Xinclude/gconf Xinclude/gdkcardimage Xinclude/gnome-1.0 Xlib/GConf Xlib/bonobo Xlib/bonobo/monikers Xlib/bonobo/plugin Xlib/girepository-1.0 Xlib/gnome-vfs-2.0 Xlib/gnome-vfs-2.0/modules Xlib/mate-vfs-2.0 Xlib/mate-vfs-2.0/modules Xlib/matecomponent Xlib/matecomponent-2.0 Xlib/matecomponent-2.0/samples Xlib/matecomponent/monikers Xlib/vfs Xlib/vfs/modules Xlibdata/bonobo Xlibdata/bonobo/servers Xlibdata/matecomponent Xlibdata/matecomponent/servers Xshare/MateConf Xshare/MateConf/gsettings Xshare/applets Xshare/applets/Amusements Xshare/applets/Clocks Xshare/applets/Monitors Xshare/applets/Multimedia Xshare/applets/Network Xshare/applets/Utility Xshare/application-registry Xshare/capplets Xshare/control-center Xshare/control-center-2.0 Xshare/control-center-2.0/capplets Xshare/control-center/Desktop Xshare/control-center/Documents Xshare/control-center/Peripherals Xshare/control-center/Session Xshare/control-center/capplets Xshare/control-center/keybindings Xshare/control-center/keybindings/gtk-modules Xshare/doc/libgda Xshare/gir-1.0 Xshare/gnome Xshare/gnome-2.0 Xshare/gnome-2.0/ui Xshare/gnome-about Xshare/gnome-control-center Xshare/gnome-control-center/keybindings Xshare/gnome-settings-daemon-3.0 Xshare/gnome/apps Xshare/gnome/apps/Applications Xshare/gnome/apps/Audio Xshare/gnome/apps/Development Xshare/gnome/apps/Games Xshare/gnome/apps/Graphics Xshare/gnome/apps/Internet Xshare/gnome/apps/Multimedia Xshare/gnome/apps/Settings Xshare/gnome/apps/Settings/Desktop Xshare/gnome/apps/Settings/Documents Xshare/gnome/apps/Settings/Peripherals Xshare/gnome/apps/Settings/Session Xshare/gnome/apps/System Xshare/gnome/apps/Utilities Xshare/gnome/autostart Xshare/gnome/help Xshare/gnome/help/fdl Xshare/gnome/help/fdl/C Xshare/gnome/help/gpl Xshare/gnome/help/gpl/C Xshare/gnome/help/lgpl Xshare/gnome/help/lgpl/C Xshare/gnome/panel Xshare/gnome/ui Xshare/gnome/wm-properties Xshare/images Xshare/mate Xshare/mate-2.0 Xshare/mate-2.0/ui Xshare/mate-control-center Xshare/mate-control-center/keybindings Xshare/mate/help Xshare/mc Xshare/mc/templates Xshare/mime-info Xshare/oaf Xshare/omf Xshare/pixmaps/document-icons Xshare/pixmaps/splash Xshare/sgml/docbook Xshare/sgml/docbook/gnome-customization-0.1 Xshare/sounds Xshare/vala Xshare/vala/vapi Xshare/vfolders Xshare/xmodmap 033612f587e315edd5074291e9ee2867 exit