Commit graph

116 commits

Author SHA1 Message Date
Min Sik Kim
48cd8b7072 Introducte SVN_DISTBASE.${repo} so as to allow each package to
override _SVN_DISTFILE.${repo}.
2009-07-06 18:22:23 +00:00
Min Sik Kim
bfca403d37 Packages requiring texlua must depend on luatex. 2009-07-06 18:19:07 +00:00
Min Sik Kim
c158d9f5a3 Move REPLACE_INTERPRETER settings for texlua to tlpkg.mk so that they
can be shared by other TeX Live packages.
2009-07-05 23:54:52 +00:00
Min Sik Kim
b1f8205e5e - Do not install texmf-doc, which is no longer used by TeX Live.
- Install scripts in ${WRKSRC}/bin.
2009-07-05 22:34:33 +00:00
Min Sik Kim
df93bf20ca Add a Makefile fragment for TeX Live 2009 packages.
After TeX Live 2009 is released, this file should be moved to
pkgsrc/print/texlive.
2009-07-05 22:05:35 +00:00
PHO / phonohawk
48af707c7f We need --force to unregister packages. Without that, ghc-pkg don't actually unregister them when they are required by other packages. 2009-05-20 08:34:42 +00:00
PHO / phonohawk
da7676ed1e * Add a note for package developers regarding library dependency.
* Rename HASKELL_TYPE to HASKELL_COMPILER.
* Declare the default value for PKGNAME to "hs-${DISTNAME}".
2009-05-20 08:32:00 +00:00
Tobias Nygren
b67e7c4b4b add -z3 to default cvs flags 2009-05-18 12:36:03 +00:00
Emil Sköldberg
cf4b370f63 Add conditional generation of haddock documentation and PLIST_VARs
for doc files and profiled libraries.
2009-05-09 21:57:59 +00:00
Aleksej Saushev
04aa0cefca Document that PKGREVISION is set automatically.
Noticed by Greg Troxel for Subverion-based packages.
Sync. with svn-package.mk
2009-03-19 19:22:32 +00:00
Greg Troxel
1e328e065a Note in documentation that PKGREVISION is set by default. 2009-03-02 20:29:55 +00:00
Aleksej Saushev
779aadf5bf Synchronize with svn-package.mk rev. 1.10:
${repo} may not equal to real repo name.
2009-02-21 22:16:15 +00:00
OBATA Akio
99496c0177 ${repo} may not equal to real repo name. 2009-02-13 05:07:36 +00:00
PHO / phonohawk
e7e8bba1d1 CONFIGURE_ARGS += -O2 2009-02-10 08:30:07 +00:00
PHO / phonohawk
596c46c509 New public variable for packages: HASKELL_ENABLE_LIBRARY_PROFILING 2009-02-10 04:54:17 +00:00
PHO / phonohawk
90ae8ab0b1 Fixed a bug in DESTDIR support. 2009-01-29 10:22:31 +00:00
PHO / phonohawk
7efd8107f0 haskell.mk: PKG_DESTDIR_SUPPORT 2009-01-29 09:55:05 +00:00
PHO / phonohawk
6522d739aa Bugfix: the default value of MASTER_SITES and HOMEPAGE was wrongly computed when a package defines its own PKGNAME. 2009-01-12 05:46:22 +00:00
PHO / phonohawk
c625daa700 Fix for executable-only packages: they don't have installed-pkg-config. 2009-01-12 03:18:06 +00:00
PHO / phonohawk
f5c1061dd0 Add default values for MASTER_SITES and HOMEPAGE. 2009-01-12 02:08:35 +00:00
Aleksej Saushev
aae19cff42 For CVS and Subversion packages, enforce PKGREVISION,
unless they set it themselves or set CVS_TAG.
2009-01-08 17:32:03 +00:00
Aleksej Saushev
489ff950aa Unifying with cvs-package.mk. As consequence:
- don't require SVN_MODULE to be set (default to repository name);
- don't default to HEAD anymore, use today midnight UTC for consistency;
- implement caching of today's snapshot (no updating yet!).
2008-12-22 20:01:28 +00:00
Aleksej Saushev
6809bbc535 Use "repo" to iterate across repositories. 2008-12-22 18:41:08 +00:00
Aleksej Saushev
0869f13e45 Synchronize textual layout of cvs-package.mk and svn-package.mk 2008-12-22 16:46:08 +00:00
Aleksey Cheusov
0c2c838747 under Linux cvs packages fails like this
=> Downloading emacs from
           :pserver:anonymous:@cvs.savannah.gnu.org:/sources/emacs.
    cvs [checkout aborted]: Can't parse date/time: `2008-10-10T00:00+0'
    *** Error code 1

    This is because YYYY-MM-DDTHH:mm+N date format is not supported.

    New format 'YYYY-MM-DD HH:mm +NNNN' works fine both under NetBSD and
    Linux.
2008-10-15 20:05:58 +00:00
OBATA Akio
63cdfd55b5 Use newest cache distfile. 2008-10-12 02:37:45 +00:00
Aleksej Saushev
ce4a968a97 Create ${_CVS_DISTDIR}, don't rely on user. 2008-09-19 21:19:27 +00:00
PHO / phonohawk
d85972be29 do-configure should setenv CONFIGURE_ENV 2008-07-20 05:56:00 +00:00
PHO / phonohawk
dd4e64efb2 haskell.mk - generalised .mk file for Haskell Cabal packages. 2008-07-19 07:50:00 +00:00
Aleksej Saushev
f2bc96b3ac Use ${RUN}. Syncing with cvs-package.mk 2008-06-02 08:38:22 +00:00
Aleksej Saushev
6dda1a5e8e Add primitive CVS caching.
Discussed with Tobias Nygren.
2008-06-01 17:45:47 +00:00
Tobias Nygren
81a8679a8a needs pax 2008-05-28 13:07:08 +00:00
Tobias Nygren
561aa80ce9 Slap a BROKEN line on top of linuxbin.pkg.mk.
I think it needs to be updated to work with the new emulation framework.
ERROR: [reduce-depends.awk] ../../emulators/suse_compat does not exist.
2008-02-03 16:32:26 +00:00
Ondrej Tuma
681ef77976 Alsa mk file for Linux users. It gets alsa.pc from system if it exists or from ../../wip/alsa-lib/ 2008-01-16 19:43:56 +00:00
Roland Illig
e868ef2e05 Minor style changes. 2007-12-18 12:31:24 +00:00
Blair Sadewitz
61171fa268 This should be BUILD_DEPENDS, not DEPENDS. 2007-11-16 05:53:59 +00:00
Roland Illig
dd9fe0ff4a Renamed _repo_ to r and removed a bunch of unnecessary :Q operators. 2007-11-06 14:24:41 +00:00
Roland Illig
b586ed2ee9 Improved documentation. 2007-09-11 21:26:08 +00:00
Thomas Klausner
a342b0638c Make mercurial a build dependency. 2007-09-03 20:31:42 +00:00
Thomas Klausner
df2352b8e5 Support for mercurial checkouts, provided by Rumko in private mail. 2007-08-23 22:03:01 +00:00
Roland Illig
6048f2d64b Added two empty lines to help "make help" to get the correct text. 2007-06-09 11:02:55 +00:00
Roland Illig
4898f2fdd0 When this file is included, a default value for PKGNAME is provided,
based on the current date. This does not affect any of the packages
currently in pkgsrc-wip, since they all set PKGNAME explicitly.
2007-05-21 11:51:12 +00:00
Roland Illig
cbf838aee5 Now that the stable branch knows about FETCH_MESSAGE, convert to it from
_FETCH_MESSAGE.
2007-05-21 11:33:03 +00:00
Roland Illig
a11eb777b4 Fixed the CVS_ROOT for SourceForge projects, although it seems to be
unused right now.
2007-04-11 06:42:33 +00:00
OBATA Akio
c0e6e89a2c Fixed to use SVN_TAG.${id}. 2007-03-21 11:23:11 +00:00
Dieter Baron
a1a61faeaa Add SVN_CERTS, a list of files with SSL certificates of SVN servers. 2007-01-27 15:33:09 +00:00
Roland Illig
a673967a65 The CVS_MODULE.${id} is no longer necessary, since the usual value is
identical to ${id}.

Improved the documentation and augmented it with some examples.
2007-01-16 10:54:38 +00:00
Roland Illig
227983329e Added an empty password to CVS_ROOT_GNU. 2007-01-16 10:35:35 +00:00
OBATA Akio
a7eae08eee Adapt to cvs server's naming rule of Sourceforge. 2006-10-09 15:31:07 +00:00
Lars Nordlund
4ee3ec7525 Depend on subversion. Should fix problem with svn command not found during
bulk builds.
2006-08-20 18:35:07 +00:00