bd7d61352fAlso ignore share/info/dir when unstowning a package!
Juan RP
2008-09-30 18:38:09 +02:00
ec4eec30f4Fix info dir file handling correctly this time. Reset xstow_args into the default value once the package has been stowned successfully.
Juan RP
2008-09-30 18:19:52 +02:00
24e08d308bUse "export FOO" directly rather than "FOO="..."; export FOO".
Juan RP
2008-09-30 17:17:11 +02:00
2a2f97a1daReally fix python build this time, and use some patches from pkgsrc to fix curses, mremap, and bluetooth modules.
Juan RP
2008-09-30 17:16:02 +02:00
ec04f32481Pass consistent arguments to configure script if build_style=gnu_configure, so that we can install the info files into the same directory, as well as not requiring passing stuff from random templates.
Juan RP
2008-09-30 15:22:57 +02:00
5aa453e8f8Minor nit to the perl's template comment.
Juan RP
2008-09-30 14:38:59 +02:00
f0a64e19abPass the correct directory to find the pkg-config files.
Juan RP
2008-09-30 14:38:11 +02:00
4278334a72Minor nits to informative messages.
Juan RP
2008-09-30 06:14:17 +02:00
34ecd815f1Add ruby-1.8.7-p72 template based on the one sent by morr@.
Juan RP
2008-09-30 05:58:50 +02:00
183ba0cfeaShow the list of dependencies required for a package to be built in the "list" target.
Juan RP
2008-09-30 04:28:05 +02:00
09dccc8719Use "-P 512" when creating the deps.db files, so that they are smaller.
Juan RP
2008-09-30 04:14:35 +02:00
9a7303df8aAdd latest libX11 template and its required dependencies.
Juan RP
2008-09-30 04:02:44 +02:00
8adcb3fdb9Add python-2.5.2 template. Also allow to templates to setting LDFLAGS if they need, as python needed to make shared modules resolve rpath.
Juan RP
2008-09-30 02:56:49 +02:00
7ea1076ab3Do not require on install/remove commands to specify path to templates directory, or full name to template files. Now you do:
Juan RP
2008-09-30 01:59:51 +02:00
37210e2d84Add "list" targets, that prints pkg installed + short_desc.
Juan RP
2008-09-30 00:45:25 +02:00
71c3216f7aAdd GNU Midnight Commander 4.6.1, as suggested by morr@.
Juan RP
2008-09-30 00:01:24 +02:00
1e493264a3build_tmpl_sources(): print $destdir/$pkgname, it's more correct.
Juan RP
2008-09-30 00:00:37 +02:00
544f92e5b8If $checksum is not set in template, exit. As found by morr@.
Juan RP
2008-09-29 22:51:08 +02:00
49dff5c7caAdd pcre-7.8 template and make glib use the installed pcre, rather than use the included one.
Juan RP
2008-09-29 22:32:08 +02:00
bc450e9c6cRepeat after me: DO NOT ADD A SLASH AT THE END OF $url.
Juan RP
2008-09-29 22:27:37 +02:00
4d78af885bAdd a small "HOW TO USE IT" section.
Juan RP
2008-09-29 20:05:13 +02:00
a9fae81030Add a README file to test if pushing changes via ssh works, heh.
Juan RP
2008-09-29 19:25:56 +02:00
01647d6e62Add perl dependency to glib, required by glib-mkmenus.
Juan RP
2008-09-29 18:34:28 +02:00
06ed761de0Add the example template file that contains all variables that can be used in templates.
Juan RP
2008-09-29 17:59:48 +02:00
7abe1ad2afDo not forget to check_tmpl_vars() the origin template.
Juan RP
2008-09-29 17:23:23 +02:00
4fa5372b9aDo not a slash at $url... found by morr@freenode.
Juan RP
2008-09-29 17:08:38 +02:00
cf8ed535b6Basic dependency support for pkgfs.
Juan RP
2008-09-29 17:01:12 +02:00
c2ea47d2c1Added remove target: unstows and removes the package from destdir.
Juan RP
2008-09-28 11:41:26 +02:00
371f746473Pass some args to irssi's configure script, from pkgsrc.
Juan RP
2008-09-28 10:46:15 +02:00
832f002570Added irssi-0.8.12 template... working without problems.
Juan RP
2008-09-28 10:37:37 +02:00
df628fc68eSet LDFLAGS with correct compile and run time paths before building.
Juan RP
2008-09-28 10:36:43 +02:00
8a62250ba8Don't stow twice the origin package after xstow has been installed and stowned.
Juan RP
2008-09-28 09:57:30 +02:00
553eb8bc14Add expat-2.0.1 and perl-5.10.0 templates.
Juan RP
2008-09-28 07:18:38 +02:00
8314e3b0b1Major patch for pkgfs.sh. Adds new functionality as well as bugfixes.
Juan RP
2008-09-28 07:12:07 +02:00
c77eee1ea6Add PKGFS_TEMPLATESDIR and PKGFS_XSTOW_CMD.
Juan RP
2008-09-28 07:10:47 +02:00
3eb2bfea4aRename glib template to something more correct, while I'm here add a patch from pkgsrc to make it build.
Juan RP
2008-09-28 07:09:12 +02:00
75a8b0aa46Add a patch for libtool-2.2.6a that allows building/installing latest glib successfully.
Juan RP
2008-09-28 07:07:01 +02:00
6ff0c41308Simplify check_build_dirs and rename it to check_build_vars.
Juan RP
2008-09-27 18:20:46 +02:00
ccb854252dIntroduce PKGFS_MASTERDIR.
Juan RP
2008-09-27 03:47:22 +02:00
3ec5d465e4Some changes I have done for the past hour.
Juan RP
2008-09-27 03:17:12 +02:00
a8bb291a08Bah, use the correct variable for PATH and fix previous.
Juan RP
2008-09-27 00:20:54 +02:00
e8944276b1Use a minimal PATH when building packages, and restore it afterwards.
Juan RP
2008-09-27 00:19:02 +02:00
5b2e16e859Remove the .pkgfs suffix from templates and just use .tmpl.
Juan RP
2008-09-26 23:43:20 +02:00
e36d3e4e5eDon't hardcode commands and don't require the global configuration file to use the info target.
Juan RP
2008-09-26 23:39:29 +02:00
084d6664b2Remove the list target... it's not very useful.
Juan RP
2008-09-26 23:23:41 +02:00
d2d10e9ecdSome fixes missed in the import.
Juan RP
2008-09-26 22:30:14 +02:00
df02cbad60Fix PKGFS_CXXFLAGS in configuration file.
Juan RP
2008-09-26 22:29:43 +02:00
535b7b6a31Initial import of pkgfs, aka package from sources.
Juan RP
2008-09-26 21:59:07 +02:00