Commit graph

9337 commits

Author SHA1 Message Date
Juan RP
b947d143c7 Massive renaming: pkgfs is now called xbps.
Also known as "xtraeme's build package system".

--HG--
extra : convert_revision : 3c3a8604ca064e711631bcc09be5276ec11f90b2
2008-10-13 07:29:38 +02:00
Juan RP
c5e09892b5 Added libxslt-1.1.24 template.
--HG--
extra : convert_revision : 2c24c3ad0076959e6a82e947d2d1e88116945520
2008-10-13 06:26:35 +02:00
Juan RP
6752045a4f README: explain the 'listfiles' target.
--HG--
extra : convert_revision : 38a1815946f4b65ae4aa6f49e2a6cda80c638c6c
2008-10-13 06:19:35 +02:00
Juan RP
ef0fe41c49 Added libgcrypt-1.4.3 template.
--HG--
extra : convert_revision : abe6b4b2103b9c42bea2eb3e3d203fba363d6acb
2008-10-13 06:18:52 +02:00
Juan RP
6a5e9b27c8 pkgfs.sh: add a new target 'listfiles'.
This target lists the files (sorted) installed by a package.
Please note that package must be available in destdir and that
you must specify pkgname-version as argument.

--HG--
extra : convert_revision : 0e9010a41e4cb658403bc21226bf985fe21b8907
2008-10-13 05:50:40 +02:00
Juan RP
aa35ce692a Added libgpg-error-1.6 template.
--HG--
extra : convert_revision : 46d5f117f85e18373de18ab93226ea728b5f2ae7
2008-10-13 05:33:25 +02:00
Juan RP
037049a438 pkgfs.sh: fix install target.
--HG--
extra : convert_revision : c569e39e4506522606771df4f68611f0735abc5a
2008-10-13 05:30:59 +02:00
Juan RP
6575a051be Simplify template files by removing run_stuff_<stage>_<phase> variables.
Now if a file "$pkgname-runstuff-<stage>-<phase>.sh" exists in
PKGFS_TEMPLATESDIR exists, it's executed automatically. Therefore
templates are simplified a lot.

--HG--
extra : convert_revision : 94f1da6424d3df70ef763d4339cf4d8e778ccbac
2008-10-13 05:04:50 +02:00
Juan RP
3e4a2a977c Added xmlcatmgr-2.2 template.
--HG--
extra : convert_revision : adf09323e9455ff5ec35618c996ffee2e6d618a4
2008-10-13 04:50:32 +02:00
Juan RP
ba2fd360bb pkgfs.sh: updated TODO with more wanted items.
--HG--
extra : convert_revision : 81430a79c6539799dc6b2ecaf1fab3a48a0f35f0
2008-10-13 02:29:14 +02:00
Juan RP
48c3875d83 README: remove stuff about PKGFS_TEMPLATESDIR.
The user doesn't have to mess with it anymore.

--HG--
extra : convert_revision : 7d14d681346a544f6cc3c4a8be53df42965388ca
2008-10-13 01:18:59 +02:00
Juan RP
c80d154fc4 pkgfs.sh: added new 'install-destdir' target.
This target will build and install a package into destdir but without
stowning it in masterdir. Useful to test new versions with already
stowned packages.

--HG--
extra : convert_revision : 6845fd51ecb6791396717339e0c3b23edcd61d85
2008-10-13 01:11:24 +02:00
Juan RP
c6da43c864 git: remove hardcoded /usr/pkg stuff from Makefile for NetBSD!
That means that the correct rpath dir is used now even if
/usr/pkg is there.

--HG--
extra : convert_revision : a1e1417bb9349274805426fd12676810f38a2c2e
2008-10-13 00:40:57 +02:00
Juan RP
05a7bcc95e curl: updated to 7.19.0 and enabled ldaps now.
--HG--
extra : convert_revision : a9edea94bf719d980af9866487a548ed53ee202a
2008-10-13 00:28:53 +02:00
Juan RP
d9b394647c pkgfs.sh: fix configure_src_phase::configure_args paths.
--HG--
extra : convert_revision : aadd57402fda4def956aa7ebf50261747e4a524f
2008-10-13 00:14:51 +02:00
Juan RP
15935a89d1 Added libXcursor-1.1.9 template.
--HG--
extra : convert_revision : 3f904573df016b26aae13ad0d993c1e664d248e4
2008-10-12 21:43:46 +02:00
Juan RP
efb3bf3ec4 sylpheed: add missing GTK+ dependency.
--HG--
extra : convert_revision : 7fb85c0a37c0f7080eee6507888ce5cceff0f53d
2008-10-12 21:09:35 +02:00
Juan RP
b53922a2ec Major changes adding new targets and supporting build phases.
New changes include adding the following targets:

	build, configure, extract, fetch and install.

Those targets replace the not very understood old flags. Also
the code has been restructured to really understand what's going
on all the time.

--HG--
extra : convert_revision : c591d7ffd5251b7bb80e5e56bf2f4a7909c887dc
2008-10-12 20:05:52 +02:00
Juan RP
f0890caaba jpeg: missing libtool dependency.
--HG--
extra : convert_revision : 3573276bfa9dbfb5af04f84078558cecdbd962bd
2008-10-12 03:22:30 +02:00
Juan RP
11103a49a8 pkgfs.sh: misc changes to collapse various conditionals into one line.
Also some misc cosmetics in messages.

--HG--
extra : convert_revision : d61042aac5bac8be07638beb9b7cd85bae1da577
2008-10-11 15:48:01 +02:00
Juan RP
2ed298ac70 libwmf: fix typo in previous.
--HG--
extra : convert_revision : 3791c69e2bdaad64b4a95113b8f69dca478f86dc
2008-10-11 14:09:03 +02:00
Juan RP
ae78bca0fb libwmf: install stuff into the correct dirs.
--HG--
extra : convert_revision : c1b3578d93c9cda02e6f34d462eaafde598dc8ea
2008-10-11 13:50:58 +02:00
Juan RP
577dd85579 glib: ignore charset.alias and do not link it in masterdir.
--HG--
extra : convert_revision : f64baef000bec35c0e10b29a985d82090865f7af
2008-10-11 13:04:05 +02:00
Juan RP
3784047244 autoconf: missing perl dependency.
--HG--
extra : convert_revision : 72ac96cf12c091a64edc1a0ab2b7f7d938b4f596
2008-10-11 12:44:13 +02:00
Juan RP
3c63eaa15f pkgfs.sh: also reset the build vars in reset_tmpl_vars().
--HG--
extra : convert_revision : 9b679b8eed80e0189ea70cdc0d992b11baa7aaad
2008-10-11 12:35:04 +02:00
Juan RP
5a8e34edf2 gettext-runtime: needs gmake dependency.
--HG--
extra : convert_revision : 4802f8a33a84444ac29fce2bb198912661f08df9
2008-10-11 12:34:40 +02:00
Juan RP
0d54f15a4a pkg-config needs libtool, add its build dependency.
--HG--
extra : convert_revision : c1445b960c7cc2a293a0598a8e6007584436ad87
2008-10-11 12:28:12 +02:00
Juan RP
955e05fa58 gettext-tools: only link against libintl provided by gettext-runtime.
--HG--
extra : convert_revision : f5957559a65e0fc1ed49214f9feae7fed3499b13
2008-10-11 11:06:37 +02:00
Juan RP
9df0bbed01 gettext-runtime: do not link against libintl from base.
--HG--
extra : convert_revision : 59206e9b1a020b0687d4505895cf3de711486c90
2008-10-11 09:47:05 +02:00
Juan RP
8a0d474c67 Added GIMP 2.6.1 template and other related stuff required.
Another helper was made to be able to build GIMP, which will use the
external gettext-tools package when a template needs it.

--HG--
extra : convert_revision : 80ebdea771b9dec28a1741b5fcae6bd17b50b143
2008-10-11 09:17:47 +02:00
Juan RP
1ff8e9e747 Added gettext-runtime and gettext-tools 0.17 templates.
--HG--
extra : convert_revision : 2b438f6d2798207327249cd0c5736291dd8f7aed
2008-10-11 08:40:18 +02:00
Juan RP
f030c1fae5 Added babl-0.0.22, gegl-0.0.20, iso-codes-3.3 and mng-1.0.10 templates.
--HG--
extra : convert_revision : e42e0255389433a8b5b99438fea34fe33e487e3d
2008-10-11 06:33:25 +02:00
Juan RP
ea82ff8d3d shared-mime-info: install the pkgconfig file in correct dir.
--HG--
extra : convert_revision : 008f93ddc3c8e051b0cafaca88be330821e22edb
2008-10-11 06:27:29 +02:00
Juan RP
293de9c6ec Added a new template helper to run GNU automake stuff for a pkg.
--HG--
extra : convert_revision : 55608667a6245e3aa5c71b92ff7bfd9f6ca88c2a
2008-10-11 06:14:02 +02:00
Juan RP
e0f1962789 Improve one more time the regexp to match installed vs required versions.
--HG--
extra : convert_revision : 4ae4f3c2c565dc81a9dc6101444aa8f592aaac79
2008-10-11 05:28:52 +02:00
Juan RP
8ad6467b0f Added libexif-0.6.16 template.
--HG--
extra : convert_revision : 18154fe6dbeec61634c4df6c555f704db145cd66
2008-10-11 02:33:03 +02:00
Juan RP
356b63e660 Added libart-2.3.20 template.
--HG--
extra : convert_revision : 42773223501d1ad0388944620aec737284006a18
2008-10-11 02:27:03 +02:00
Juan RP
2ae8f42dac mktmpl.sh: fix deps handling when no minimal deps are specified.
--HG--
extra : convert_revision : b7d3e1c22e50dd9594803668fe694f9bfaf47044
2008-10-11 02:26:25 +02:00
Juan RP
774dc064ba Added lcms-1.17 template.
--HG--
extra : convert_revision : 3c1346e5a4faef5ed43d4d6c9b3dbbfea60dc513
2008-10-11 02:12:02 +02:00
Juan RP
6767460858 Added hicolor-icon-theme-0.10 and its acompannion helper.
--HG--
extra : convert_revision : 885f1c2f7759caa86909aed1831522d44b1e159f
2008-10-11 02:03:45 +02:00
Juan RP
259900136c Added shared-mime-info-0.51 template and its related helper.
--HG--
extra : convert_revision : 16763dc3fcd2361fef5ba0560c57a46b45333677
2008-10-10 19:14:25 +02:00
Juan RP
54139e95fb Added libwmf-0.2.8.4 template.
--HG--
extra : convert_revision : c45c116b539c4692b7cbe421039daf83eb53dc35
2008-10-10 18:36:53 +02:00
Juan RP
ea6f54d724 pthread_attr_getschedparam() has been fixed on -current.
Remove glib's patch now that it's not needed.

--HG--
extra : convert_revision : ca3d40730eb576d7027826c7287a3ac3b4c61985
2008-10-10 15:05:10 +02:00
Juan RP
c3a511ed1b Added poppler-0.10.0 and epdfview-0.1.6 templates.
--HG--
extra : convert_revision : 0916488178516c460155f0726b9fcaa3de9b47d3
2008-10-10 09:05:01 +02:00
Juan RP
b76fe58826 Added gkrellm-2.3.2 template. YES, IT WORKS!!!
--HG--
extra : convert_revision : 0af07729a7e7df1564846952ae2a60253c2d1fa8
2008-10-10 07:38:56 +02:00
Juan RP
e12127b861 glib: added a patch to fix gthread errors caught by gkrellm.
I will report this upstream if the bug is not on NetBSD, but I'm not
sure. It seems that on NetBSD you aren't allowed to call
pthread_attr_getschedparam() without first calling _setschedparam().

--HG--
extra : convert_revision : 6a2ed6884cd148e48af908be38e8bb1d0060ccab
2008-10-10 07:37:17 +02:00
Juan RP
a01d4997cc xorg-server: enable some more extensions.
--HG--
extra : convert_revision : 503f33993b029a2b5f47d1e54e1c4c5eadd95aeb
2008-10-10 06:30:56 +02:00
Juan RP
c50217f5c8 Fix some obvious typos in two functions and misc cosmetics.
--HG--
extra : convert_revision : dd2c61c9db9152c323f4cc85158864246c00dcdf
2008-10-10 06:19:45 +02:00
Juan RP
493809cbe4 Copy patch into $wrksrc before applying and use this one.
Previously it was using the one in PKGFS_TEMPLATESDIR, therefore
if it was compressed it was uncompressing it directly!

--HG--
extra : convert_revision : 210afd8662e0f9dcb6907a4d031a3197686bbdb8
2008-10-10 04:48:58 +02:00
Juan RP
6dd10d7ce4 Introduce the make_env var for templates, and other related changes.
Set and unset all env vars in a more controlled way.

--HG--
extra : convert_revision : a4fd0bc08667718d008724e7f664a4b053a1f265
2008-10-10 04:41:15 +02:00