void-packages/templates
Juan RP 6ade2fe36a Some changes for better use of postinstall_helpers and run_stuff_*.
Introduce run_stuff_<state>_<stage>_cmd. These are used to run
a specific command before or after the specified stage.

Introduce two new helpers: fontconfig-update.sh and mkfontxx-rebuild.sh.
The first runs fc-cache once fontconfig is installed, the second
rebuilds the fonts.dir and fonts.scale files in a directory for
a template.

Allow run_stuff_* to execute a script with any path, not just
from PKGFS_TEMPLATESDIR.

That means that now if you install GTK+ and any fonts package,
gtk-demo will work without any additional stuff.

--HG--
extra : convert_revision : c8aa7eb8d1ab958f64808af0d4c1cce8760d012e
2008-10-06 16:57:36 +02:00
..
atk.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
bdftopcf.tmpl Added bdftopcf-1.0.1 template. 2008-10-04 16:40:04 +02:00
bigreqsproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
cairo-doc-public-Makefile-in.diff Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
cairo.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
compositeproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
curl.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
damageproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
dmxproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
evieext.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
example.tmpl Added three new helpers to be used by packages requiring GTK+ and 2008-10-03 17:19:37 +02:00
expat.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
fixesproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
font-adobe-75dpi.tmpl Some changes for better use of postinstall_helpers and run_stuff_*. 2008-10-06 16:57:36 +02:00
font-adobe-100dpi.tmpl Some changes for better use of postinstall_helpers and run_stuff_*. 2008-10-06 16:57:36 +02:00
font-util.tmpl Some changes for better use of postinstall_helpers and run_stuff_*. 2008-10-06 16:57:36 +02:00
fontcacheproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
fontconfig-Makefile-fc-cache.diff Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
fontconfig.tmpl Some changes for better use of postinstall_helpers and run_stuff_*. 2008-10-06 16:57:36 +02:00
fontsproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
freetype2.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
git.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
glib-fix-statfs-netbsd.diff Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
glib.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
glitz.tmpl Also transform glitz-glx.pc in glitz template, now that MesaLib has 2008-10-04 14:04:03 +02:00
glproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
gmake.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
gtk+-tests-Makefile-in.diff Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
gtk+.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
inputproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
intltool.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
irssi.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
jasper.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
jpeg-makefile-cfg.diff Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
jpeg.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
kbproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libdrm.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libfontenc.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libICE.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libidn.tmpl Update libidn to 1.10. 2008-10-05 21:42:19 +02:00
libpciaccess-src-common-interface.diff Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libpciaccess.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libpng-runstuff-before-build.sh Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libpng.tmpl Some changes for better use of postinstall_helpers and run_stuff_*. 2008-10-06 16:57:36 +02:00
libSM.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libtool-fix-ltmain.sh.diff libtool: changed ltmain.sh to not add references to $destdir. 2008-10-06 05:08:33 +02:00
libtool.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libX11.tmpl libX11: override X11_LOCALELIBDIR at install time and revert previous. 2008-10-06 04:11:47 +02:00
libXau.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libXaw.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libXdamage.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libXdmcp.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libXext.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libXfixes.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libXfont.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libXft.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libXi.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libXinerama.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libxkbfile.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libxkbui.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libxml2.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libXmu.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libXp.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libXpm.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libXrandr.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libXrender.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libXt.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libXxf86misc.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
libXxf86vm.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
mc.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
MesaLib-fix-dri-build.diff Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
MesaLib.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
mkfontdir.tmpl Added font-adobe-100dpi-1.0.0, mkfontdir-1.0.4 and mkfontscale-1.0.5 2008-10-04 17:16:00 +02:00
mkfontscale.tmpl Added font-adobe-100dpi-1.0.0, mkfontdir-1.0.4 and mkfontscale-1.0.5 2008-10-04 17:16:00 +02:00
pango-docs-Makefile-in.diff Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
pango.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
pcre.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
pekwm.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
perl-dont-hardcode-rpath.diff Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
perl-runstuff-after-install.sh Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
perl-runstuff-before-build.sh Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
perl-XML-Parser.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
perl.tmpl Some changes for better use of postinstall_helpers and run_stuff_*. 2008-10-06 16:57:36 +02:00
pixman.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
pkg-config.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
printproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
python-fix-bluetooth.diff Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
python-fix-build.diff Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
python-fix-curses-module.diff Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
python-fix-mremap.diff Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
python.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
randrproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
recordproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
renderproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
resourceproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
ruby.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
scrnsaverproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
sylpheed.tmpl Added sylpheed-2.6.0beta1, but doesn't build with GTK+ 2.14.x. 2008-10-06 05:48:43 +02:00
tiff.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
trapproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
unzip-fix-unzipsfx.diff Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
unzip.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
util-macros.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
videoproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
vim.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
xcmiscproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
xextproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
xf86bigfontproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
xf86dgaproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
xf86driproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
xf86miscproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
xf86vidmodeproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
xineramaproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
xkbcomp.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
xkeyboard-config.tmpl Update xkeyboard-config to 1.4. 2008-10-06 05:21:07 +02:00
xorg-server.tmpl Override a path at install target to install into correct location. 2008-10-06 01:20:35 +02:00
xproto.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
xstow.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00
xtrans.tmpl Mega patch to improve how build dependencies are handled and 2008-10-04 06:29:49 +02:00