Commit Graph

  • 9ec1cfd802 Added font-bh-ttf-1.0.0 and font-bh-type1-1.0.0 templates. Juan RP 2008-10-06 22:56:27 +02:00
  • 75bb8fbd06 Added font-bh-* templates. Juan RP 2008-10-06 22:46:21 +02:00
  • 80e512a486 Added font-adobe-utopia-75dpi, font-adobe-utopia-type1 and font-alias templates. Juan RP 2008-10-06 21:33:53 +02:00
  • 9325f61bc0 Added xf86-input-keyboard, xf86-input-mouse and xf86-video-ati templates. Juan RP 2008-10-06 21:14:58 +02:00
  • b2dee1f637 Added NetBSD support to libpciaccess. Juan RP 2008-10-06 21:11:03 +02:00
  • 62c4509bd8 Added font-adobe-utopia-100dpi template. Juan RP 2008-10-06 17:03:19 +02:00
  • 6ade2fe36a Some changes for better use of postinstall_helpers and run_stuff_*. Juan RP 2008-10-06 16:57:36 +02:00
  • ef661f001c mktmpl.sh: if PKGFS_SRCDISTDIR doesn't exist, create it. Juan RP 2008-10-06 15:58:14 +02:00
  • 0d96fc4b8f Added font-adobe-75dpi-1.0.0 template. Juan RP 2008-10-06 05:57:25 +02:00
  • 9df9233941 Added sylpheed-2.6.0beta1, but doesn't build with GTK+ 2.14.x. Juan RP 2008-10-06 05:48:43 +02:00
  • 1543ffa25a Update xkeyboard-config to 1.4. Juan RP 2008-10-06 05:21:07 +02:00
  • a888a3357b libtool: changed ltmain.sh to not add references to $destdir. Juan RP 2008-10-06 05:08:33 +02:00
  • efe4616185 Added missing gmake dependency to libpng. Juan RP 2008-10-06 04:31:24 +02:00
  • de994b8fa4 Added default build directory to .gitignore. Juan RP 2008-10-06 04:13:00 +02:00
  • 0f9b63e2a1 libX11: override X11_LOCALELIBDIR at install time and revert previous. Juan RP 2008-10-06 04:11:47 +02:00
  • 21886c627f Fix unzip's helper to work with last set of changes. Juan RP 2008-10-06 02:51:34 +02:00
  • 16ae7bdf63 Added a .gitignore file to ignore default created dirs. Juan RP 2008-10-06 02:04:54 +02:00
  • e51058bb61 Override a path at install target to install into correct location. Juan RP 2008-10-06 01:20:35 +02:00
  • a891a9c571 libX11: also pass --libdir to install into correct dir. Juan RP 2008-10-06 00:33:07 +02:00
  • fe56718ac0 Update libidn to 1.10. Juan RP 2008-10-05 21:42:19 +02:00
  • d36db715e5 Implement a very basic routine to check minimal required dependency. Juan RP 2008-10-05 21:23:39 +02:00
  • 15f4d9b5dd Add a function to remove duplicate deps and print the ones that are installed as well as the ones are not installed. Juan RP 2008-10-04 20:44:56 +02:00
  • 63f8f0912d Added font-adobe-100dpi-1.0.0, mkfontdir-1.0.4 and mkfontscale-1.0.5 templates. Juan RP 2008-10-04 17:16:00 +02:00
  • 1b7cd6814b Bah, fix mktmpl.sh by adding a missing continuation line char. Juan RP 2008-10-04 16:52:04 +02:00
  • a66c7f448e Added bdftopcf-1.0.1 template. Juan RP 2008-10-04 16:40:04 +02:00
  • 39c3c5da7b Sync mktmpl.sh with current code. Juan RP 2008-10-04 16:33:03 +02:00
  • 64dc46f2a6 Added font-util-1.0.1 template. Juan RP 2008-10-04 16:29:00 +02:00
  • 725ad53038 Add another helper to replace default perl shebang path with the one pointing at PKGFS_MASTERDIR. Juan RP 2008-10-04 16:27:56 +02:00
  • 21fadc77d8 Only run pkgconfig_transform_file if file is there. Juan RP 2008-10-04 16:27:27 +02:00
  • b4b9a41fac Update PERFORMANCE section with numbers building libX11 and all its dependencies in pkgfs vs pkgsrc. You know, pkgsrc is 40% slower. Juan RP 2008-10-04 15:09:11 +02:00
  • 7029fec44d Also transform glitz-glx.pc in glitz template, now that MesaLib has been fixed. Juan RP 2008-10-04 14:04:03 +02:00
  • ff05dd1e42 Fix remove_tmpl() and misc cosmetics to info_tmpl(). Juan RP 2008-10-04 14:02:39 +02:00
  • 78dfdd4241 libX11: Enable loadable I18N modules and set --datarootdir explicitly. Juan RP 2008-10-04 13:43:50 +02:00
  • 98b7b40a7b Update README to match current behaviour of code. Juan RP 2008-10-04 06:35:43 +02:00
  • e9def74b60 Mega patch to improve how build dependencies are handled and how packages are found. Juan RP 2008-10-04 06:29:49 +02:00
  • 4cd4543c72 Add missing xf86driproto dependency to xorg-server. Juan RP 2008-10-04 01:08:15 +02:00
  • a1218c3f0b Make xorg-server build with DRI and GLX support now that MesaLib has been fixed. Juan RP 2008-10-04 00:56:27 +02:00
  • a2c364b096 Fix MesaLib to build shared libraries and DRI modules. Juan RP 2008-10-04 00:55:53 +02:00
  • 50939e53c9 Add missing glproto dependency to MesaLib. Juan RP 2008-10-04 00:55:01 +02:00
  • 2b14031db2 Some changes in how the configuration file is searched. Juan RP 2008-10-03 18:53:58 +02:00
  • af116bf467 Added libXrandr-1.2.3 and pekwm-0.1.7 templates. Juan RP 2008-10-03 18:12:04 +02:00
  • 724b821f30 Remove unnecessary arguments to LDFLAGS in python. Juan RP 2008-10-03 17:55:09 +02:00
  • 0869d755ca Set CURLDIR via $configure_env in the git template, otherwise it won't find the curl headers/lib. Juan RP 2008-10-03 17:38:50 +02:00
  • 9078783ed1 Added three new helpers to be used by packages requiring GTK+ and by pango itself. Juan RP 2008-10-03 17:19:37 +02:00
  • ce2680b740 Add PKGFS_SYSCONFDIR option to the configuration file. Juan RP 2008-10-03 15:41:26 +02:00
  • 32ae8e7df3 Add missing xf86dgaproto dependency to xorg-server. Juan RP 2008-10-03 14:44:50 +02:00
  • 902512dd96 Multiple bugfixes and improvements after building gtk+ from scratch. Juan RP 2008-10-03 14:32:26 +02:00
  • 6d6d456951 Add missing videoproto dependency to xorg-server. Juan RP 2008-10-03 14:30:32 +02:00
  • d8034919a3 Fix typo in previous commit that broke libX11. Juan RP 2008-10-03 03:24:57 +02:00
  • 84f4968e8d Add missing xf86bigfontproto dependency to libX11. Juan RP 2008-10-03 03:03:25 +02:00
  • bde7452fba Added gtk+-2.14.3 template. I'm currently working in some helpers to update gdk-pixbuf.loaders and pango.modules... stay tuned. Juan RP 2008-10-03 02:48:02 +02:00
  • c9724cada7 Added libXinerama-1.0.3 template. Juan RP 2008-10-03 01:11:09 +02:00
  • b1c2d7613a Added support for building packages that use GNU or BSD Makefiles and extraction of zip distfiles via a new helper: unzip-extraction.sh. Juan RP 2008-10-03 00:44:43 +02:00
  • 39d7aee194 Add make_{build,install}_target to reset_tmpl_vars(). Juan RP 2008-10-02 22:56:00 +02:00
  • 208f99981a Added pango-1.22.0 template. Juan RP 2008-10-02 22:46:19 +02:00
  • bc27614d53 Added libXft-2.1.13 template. Juan RP 2008-10-02 22:31:33 +02:00
  • b3ec7fdaa0 Add a patch to remove a block in doc/public/Makefile.in that uses "which gtkdoc-rebase", which is unavailable for cairo. Juan RP 2008-10-02 21:56:05 +02:00
  • ba3bf39409 Added cairo-1.7.6 template. Juan RP 2008-10-02 19:50:48 +02:00
  • 681ce4fe81 Added glitz-0.5.6 template. Juan RP 2008-10-02 19:17:50 +02:00
  • 52d473acc1 Added tiff-3.8.2 template. Juan RP 2008-10-02 19:09:56 +02:00
  • 161abb75e7 Added libpng-1.2.32 template. Juan RP 2008-10-02 19:01:17 +02:00
  • 8f11172f55 Added jpeg-6b template. Juan RP 2008-10-02 18:41:25 +02:00
  • 47e0dc43cd Added $make_{build,install}_target, to be used in templates. Use them if package doesn't use defaults. Juan RP 2008-10-02 18:39:26 +02:00
  • 43077fd21d Added fontconfig-2.6.0 and libxml2-2.7.1. Juan RP 2008-10-02 09:09:21 +02:00
  • e6f5227c2a Added atk-1.24.0 template. Juan RP 2008-10-02 08:46:18 +02:00
  • a5c379d1d4 Added xorg-server-1.5.1, the latest one. GLX and DRI are disabled due to mesa errors... but I don't really care much for now. Juan RP 2008-10-02 08:29:13 +02:00
  • 8ac55ef618 Added dmxproto-2.2.2, libXrender-0.9.4 and libpciaccess-0.10.3. Juan RP 2008-10-02 08:13:55 +02:00
  • f4a6d7a16b Added MesaLib-7.2 template, DRI support is not built in... will fix this later. Juan RP 2008-10-02 07:36:10 +02:00
  • 6a38c8bf2e Added libXdamage-1.1.1 template. Juan RP 2008-10-02 06:47:10 +02:00
  • e9e79a8087 Added util-macros-1.1.6 and xineramaproto-1.1.2. Juan RP 2008-10-02 05:08:34 +02:00
  • 5dd7a6203b Again: 755 for all template files. Juan RP 2008-10-02 04:54:09 +02:00
  • c3bd14e65c Change permissions to 755 for new templates. Juan RP 2008-10-02 04:53:22 +02:00
  • 98f478185d Added compositeproto-0.4, damageproto-1.1.0, evieext-1.0.2, glproto-1.4.9, libXi-1.1.3, libdrm-2.3.1, randrproto-1.2.2, recordproto-1.13.2, renderproto-0.9.3, resourceproto-1.0.2, scrnsaverproto-1.1.0, trapproto-3.4.3, videoproto-2.2.2, xf86dgaproto-2.0.3 and xf86driproto-2.0.4. Juan RP 2008-10-02 04:49:34 +02:00
  • 61d42c32c7 Added the flags "-i". Use it when you only want to build and install a package into destdir but do not want to have it in masterdir. Juan RP 2008-10-02 03:52:21 +02:00
  • 7b9c3503fa Make it possible to use multiple stages in run_stuff_*, e.g: Juan RP 2008-10-02 03:19:27 +02:00
  • ea61d25a06 Add some new recently template vars into reset_tmpl_vars(). Juan RP 2008-10-02 03:00:32 +02:00
  • 7571f01b6c For now when stowning/unstowing ignore perllocal.pod files. Juan RP 2008-10-02 02:53:09 +02:00
  • 812ae0695e Added xkeyboard-config-1.3 template. Juan RP 2008-10-02 02:32:01 +02:00
  • d6f542964d mktmpl.sh: do not force user to specify path to pkgfs.conf every time, rather look at default location (/usr/local/etc/pkgfs.conf), current directory, or error out. Juan RP 2008-10-02 02:25:16 +02:00
  • 8c6111d4ab Use the perl-module.sh helper in irssi template to use the correct dirs for the perl module. Juan RP 2008-10-02 02:10:35 +02:00
  • c78b7af35c Do not transform pkg-config files that are meant to be installed in glib and pixman. Juan RP 2008-10-02 02:06:52 +02:00
  • 37c599e017 Bah. Fix wrksrc in templates that use it. Juan RP 2008-10-02 01:48:48 +02:00
  • 0fdfc94802 Added support for build_style=perl_module. That means that perl modules now work on pkgfs. Juan RP 2008-10-02 01:38:12 +02:00
  • 0220b27822 Bah, fix permissions again on previous added templates. Juan RP 2008-10-01 17:19:39 +02:00
  • 465f6f6e9f Added fixesproto-4.0, libXfixes-4.0.3, libXfont-1.3.3, libXxf86misc-1.0.1, libXxf86vm-1.0.2, libfontenc-1.0.4, libxkbui-1.0.2, pixman-0.12.0, xf86miscproto-0.9.2 and xf86vidmodeproto-2.2.2 templates. Juan RP 2008-10-01 17:07:54 +02:00
  • e925309307 Add libXaw-1.0.4, libXp-1.0.0, libXpm-3.5.7 templates and fix permissions again in some templates made yesterday in a chroot. Juan RP 2008-10-01 16:09:22 +02:00
  • f849c5dc54 Mention pkgconfig_override in example.tmpl. Juan RP 2008-10-01 15:01:03 +02:00
  • 5d65d4762c Add a not so useful "HOW TO MAKE TEMPLATES" section. Juan RP 2008-10-01 05:27:15 +02:00
  • d53b7c6dd3 mktmpl.sh: add pkg-config dependency if the user sets .pc files. Juan RP 2008-10-01 05:11:26 +02:00
  • fbcab43d84 Some new packages that were made with mktmpl.sh from modular x.org. Juan RP 2008-10-01 05:09:19 +02:00
  • 1c7b760421 mktmpl.sh: now it asks you if pkg requires GNU make or libtool, and adds the dependency automagically. Juan RP 2008-10-01 04:36:43 +02:00
  • 990247efe8 Add mktmpl.sh, a shell script to create new templates. Juan RP 2008-10-01 03:56:21 +02:00
  • 9a67e2e245 Use the bzip2 tarball in bigreqsproto, as I inteded in first time. Juan RP 2008-10-01 01:14:34 +02:00
  • 854f8ba687 Change permission mode to 755 in some template files, for consistency with all the other ones. Juan RP 2008-10-01 01:01:53 +02:00
  • 1c0c15eeef Added vim-7.2 template. Juan RP 2008-10-01 01:01:18 +02:00
  • f369e3648b Use the pkg-config helper in libX11 required deps and fix libX11 deps db file. Juan RP 2008-09-30 23:18:02 +02:00
  • 01799e1e18 Multiple changes to gnu_configure style packages, as well as other changes to allow better linking flags in future packages through pkg-config. Juan RP 2008-09-30 22:48:52 +02:00
  • 42eda74f0d There's no need to defined path to pkg-config in glib's template anymore. pkgfs.sh does this if build_style=gnu_configure. Juan RP 2008-09-30 18:59:00 +02:00
  • 26c001f582 Pass some more args to gnu configure scripts to get the correct dirs and remove specific hacks from templates. Juan RP 2008-09-30 18:58:04 +02:00
  • 6c2449b7e1 Fix libidn pkg-config file. It was looking at PKGFS_DESTDIR rather than PKGFS_MASTERDIR! Juan RP 2008-09-30 18:38:44 +02:00