font-adobe-utopia-type1: don't forget to run mkfont* stuff.
[pkgfs.git] / templates / example.tmpl
blobf48d7f717f89c814aa8b709b86c07ba0593b0930
1 # Example template build file for pkgs.
3 # Use this file to create new templates, as it contains all variables
4 # that can currently be used with pkgfs.
6 # Name of the package, sometimes you need a different name than
7 # the one used in the source distribution file so in that case use
8 # the $distfiles var.
9 #pkgname=example-1.0.0
11 # Suffix extraction, only supported: tar, tar.gz and tar.bz2.
12 #extract_sufx=".tar.bz2"
14 # Use this if $pkgname doesn't match or if there are multiple
15 # source distribution files (not yet supported).
16 #distfiles="example-dist-1.0.0.tar.bz2 example-dist-data-1.0.0.tar.bz2"
18 # Use this if the extracted directory doesn't match with $pkgname.
19 #wrksrc="example-dist-1.0.0"
21 # Patches to be applied before the package is being built.
22 # They can be without compression (.diff) or compressed with gzip/bzip2.
23 #patch_files="example-fix-blah.diff example-fix-blob.diff.bz2"
25 # URL to fetch. BEWARE: DO NOT ADD A SLASH AT THE END OF THE URL.
26 #url=http://www.example.org/releases
28 # Arguments passed to configure if $build_style = {,gnu_}configure.
29 #configure_args="--with-foo --without-blah"
31 # Arguments passed to configure through the environment.
32 #configure_env="ac_cv_enable_foo=yes"
34 # Build style: gnu_configure, bsd-makefile, gnu-makefile, configure.
35 #build_style=gnu_configure
37 # Passed flags to the 'make' command before building the package.
38 #make_build_args="-j4"
40 # Target to be used for building. Use it if default is not the one
41 # that is needed.
42 #make_build_target="mytarget"
44 # Passed flags to the 'make' command before installing the package.
45 #make_install_args=""
47 # Target to be used for installing. Use it if default is not the
48 # one that is needed.
49 #make_install_target="install-foo"
51 # Make command to be used while building, it needs a full path.
52 # Uncomment the following line to use GNU make.
53 #make_cmd="$PKGFS_MASTERDIR/bin/gmake"
55 # List of pkg-config files to be transformed once the package has
56 # been installed.
57 #pkgconfig_override="foo.pc blah.pc"
59 # Short description for this package, max 1 line of 72 chars.
60 #short_desc="Example template"
62 # Maintainer for this template.
63 #maintainer="Blah <foo@blah.org>"
65 # Checksum of distribution file, with RMD160.
66 # To generate it use: "cksum -a rmd160 file|awk '{print $4}'".
67 #checksum=9010291k1111092019209129019201
69 # Long description. Preferibly first line should be left blank
70 # and use a whitespace while starting lines.
71 # Please also respect 72 chars per line if possible (max 80).
72 #long_desc="
73 # First line............................................................
74 # Second Line...........................................................
75 # Third line... blah blah blah..........................................
76 # Nth line... blah blah ..............................................."
78 # Use the following vars to execute arbitrary stuff at some stage
79 # while installing a package.
81 # There are three stages: configure, build and install; and
82 # also two states when this are run: before or after.
84 # Please take a look at templates/perl-run-stuff-{before,after}.sh files
85 # to know what to do with them.
87 #run_stuff_before="configure build install"
88 #run_stuff_before_configure_file="example-before-configure.sh"
89 #run_stuff_before_build_file="example-before-build.sh"
90 #run_stuff_before_install_file="example-before-install.sh"
91 #run_stuff_after="install"
92 #run_stuff_after_install_file="example-after-install.sh"
94 # Run helpers after the package has been installed and stowned.
95 # Helpers are located at PKGFS_DISTRIBUTIONDIR/helper-templates.
97 #postinstall_helpers="blah.sh"