Commit graph

173 commits

Author SHA1 Message Date
Blue Rats
a22160ba21 wip/alsa-lib -> audio/alsa-lib 2012-11-07 03:07:08 +00:00
Krister Walfridsson
855a069976 Permit the ${ECL_DEFAULT_PACKAGE} to have a PKGREVISION. 2012-10-16 19:32:24 +00:00
Aleksej Saushev
b96d99201f Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 14:00:38 +00:00
Filip Hajny
62889bb1e7 Make pax usage more portable 2012-08-09 13:53:12 +00:00
Oleksandr Kozachuk
c7d59fd7cf Fix ECL dependency to exact version. 2012-06-18 10:32:49 +00:00
Oleksandr Kozachuk
18dc7087b4 Fix installation of ECL packages (add missing lib*.a files). 2012-02-21 11:49:57 +00:00
Artem Falcon
51bf61a5d2 Mk helper for doing full linking set of CLISP. Required by some packages until CLISP 2.50 release. 2011-12-18 17:46:25 +00:00
Aleksej Saushev
3154edb2a1 Implement simple caching. 2011-12-05 14:43:23 +00:00
Aleksej Saushev
0fe0a0726a Converge to CVS-based packages. 2011-12-05 14:26:55 +00:00
Aleksej Saushev
5cbf3f5579 Implement checkout semantics similar to that of CVS-based packages. 2011-12-05 14:00:43 +00:00
Aleksej Saushev
4bb192f0e6 Implement caching. 2011-12-05 13:29:18 +00:00
Aleksej Saushev
361d3b4df2 Use ${RUN}. 2011-12-05 13:15:52 +00:00
Aleksej Saushev
abd7d73cc7 Add commands to support caching. 2011-12-05 12:40:14 +00:00
Aleksej Saushev
4a91646c34 Simplify access to SourceForge projects. 2011-12-05 12:29:57 +00:00
Oleksandr Kozachuk
01d24a955b Fix CLisp support, add CLisp support to all cl-* packages. 2011-11-29 09:25:09 +00:00
Oleksandr Kozachuk
f7b493e0cd CLisp support for cl-* packages. 2011-11-27 22:26:58 +00:00
Oleksandr Kozachuk
004451870c SBCL support for all Common Lisp modules. 2011-11-25 14:01:29 +00:00
Oleksandr Kozachuk
2959ff80f3 Fix using default ECL package in modules. 2011-11-24 14:42:14 +00:00
David Brownlee
0c5892c178 Try to clean out the last of the @dirrm lines 2011-11-21 19:08:56 +00:00
Aleksej Saushev
3cbeb0e1bd Revert more changes, they should be reconsidered. 2011-11-07 17:26:53 +00:00
Aleksej Saushev
e6d24402c2 Do remove stage numbers. We don't have them in pkgsrc. 2011-11-07 05:56:28 +00:00
Aleksej Saushev
7096b64fde Fix incorrect merge. 2011-11-07 05:53:53 +00:00
Aleksej Saushev
13b37f9fed Revert broken changes:
1. It doesn't work unprivileged.
2. We don't have stage numbers in pkgsrc, don't introduce them here either.
2011-11-07 05:51:45 +00:00
Makoto Fujiwara
b1d980a4fc _CVS_FLAGS= -z3 only is too noisy, set -q also. 2011-10-07 02:52:57 +00:00
Makoto Fujiwara
a04bb65cb3 Introduce the mechanism as:
Avoid creating cache file if no updates since last cache file
created.
2011-10-06 07:32:01 +00:00
Makoto Fujiwara
330d4d2654 (1) Change cache name policy
${PKGBASE}-(vcs-module-name)- date
    to
    (vcs-package-name)- date

(2) Avoid creating cache file if no updates since last cache file
     created.

(3) Add some sequence number for user to follow VCS update behavior easily

(4) Make {cvs,svn}-package.mk resemble each other

(5) Add default PKGNAME as (which cvs already has)
    ${DISTNAME:C,-[0-9].*,,}-svn-${_SVN_PKGVERSION}

Related discussion:
  mk/svn-package.mk (Re: mk/git-package.mk (eliminates caching if no updates)
  (2011-09-28)
  http://sourceforge.net/mailarchive/message.php?msg_id=28152271

  {svn, cvs}-package.mk (Re: [PATCH] cache filename change for mk/git-package.mk
  (2011-09-28)
  http://sourceforge.net/mailarchive/message.php?msg_id=28154163

Thank you,
2011-10-06 03:57:03 +00:00
Makoto Fujiwara
8f0c981cff Adjust _GIT_DISTDIR which is the cache directory name to be
consistent with {cvs,svn}-package.mk. Sorry since 2010/07.
-  _GIT_DISTDIR=	${DISTDIR}/git-package
+  _GIT_DISTDIR=	${DISTDIR}/git-packages
2011-09-28 22:33:12 +00:00
Makoto Fujiwara
bd1a38acdd As for some discussion were made on pkgsrc-wip-discuss,
(1) Change line/word layout so that easy to compare against svn-package.mk.
(2) Add some sequence numbers for ${STEP_MSG} for user to follow the
    behavior.

The comparison to svn-package.mk is made as:
  sed -e 's/Subversion/CVS/g' \
      -e 's/subversion/CVS/g' \
      -e 's/SVN/CVS/g' \
      -e 's/svn/cvs/g' \
      svn-package.mk  >!  svn-package.mk-compare;

  diff -u svn-package.mk-compare cvs-package.mk
Thank you,
2011-09-28 02:42:53 +00:00
Aleksej Saushev
dea9ef78c1 Really support checking out specific revisions. 2011-06-27 10:50:24 +00:00
Aleksej Saushev
e82c171b24 Handle CHECKOUT_DATE and PKGREVISION just like CVS package.
Use ${RUN}.
2011-06-26 21:35:30 +00:00
Oleksandr Kozachuk
098d48f838 Merged implementation of Common Lisp packages to mk/cl-package.mk. Added
possibility to choose the ECL package (f.e. lang/ecl or wip/ecl).
2011-03-08 13:36:33 +00:00
Aleksej Saushev
fc8a54adb7 Compat package name is "suse100_compat". 2011-01-14 21:32:26 +00:00
Aleksey Cheusov
cc40b128f3 Add pax to USE_TOOLS 2010-12-30 09:50:41 +00:00
PHO / phonohawk
db4cd9964c Compile 'Setup' first:
We might not have any working Haskell interpreter so compile
Setup.?hs to a binary.
2010-12-30 06:52:48 +00:00
OBATA Akio
4214eef67d pear fragments had been updated in pkgsrc/lang/php. 2010-08-29 06:10:25 +00:00
OBATA Akio
62d8b67adf PEAR_CHANNEL is not used. 2010-08-29 06:02:29 +00:00
OBATA Akio
cb4df35f67 Only create stub of DESCR if it does not exist. 2010-08-29 05:53:09 +00:00
OBATA Akio
57ac6a8850 Add -O option to avoid extra unwanted downloads. 2010-08-29 05:45:50 +00:00
OBATA Akio
348df2f6d4 fix a typo to sync with lang/php/pear.mk. 2010-08-25 08:02:55 +00:00
OBATA Akio
a1a9ee655e Add support files for pear channel packages. 2010-08-25 07:57:49 +00:00
OBATA Akio
e7788e9727 Proposed newer version of lang/php/pear* files.
* support other than defautl channel.
* replace deprecated function usage.
* generate filelist from installed registry, to support "install as" files.
2010-08-25 07:57:00 +00:00
Makoto Fujiwara
93ce1d1857 pick more specific cache file name for git-package/${PKGNAME}-{date}.tar file 2010-07-31 07:31:42 +00:00
Makoto Fujiwara
b2b6f91df6 Change cache filename generation format.
former: (${PKGBASE} + ${GIT_MODULE} + ${PKGREVISION})
     emacs-emacs-emacs-2010-07-27.tar
     emacs-nox11-emacs-2010-07-27.tar
  from now on:
     emacs-2010-07-27.tar
     ^- GIT_MODULE derived:
Ref:
| To: pkgsrc-wip-discuss at lists.sourceforge.net
| Subject: [PATCH] cache filename change for mk/git-package.mk
| From: Makoto Fujiwara <makoto at ki.nu>
| Date: Wed, 28 Jul 2010 13:14:31 +0900
Thanks,
2010-07-29 23:02:48 +00:00
Emil Sköldberg
ac43b3df4d Remove inclusion of buildlink file for haddock, since ghc installs
haddock since version 6.10.
2010-07-13 04:20:50 +00:00
Makoto Fujiwara
abbf24479e As was discussed in pkgsrc-wip-discuss, the cache facility is added.
Cache may get fat by repeating (daily or frequent) build. Currently
manuall removing of old or all generation is recommended.
  GIT_TAG facility is not implemented and to be improved.
Thank you.
2010-07-12 08:30:44 +00:00
OBATA Akio
ff1a88b69a Remove :Q from SVN_CERTS, or failed to copy multiple certs. 2010-03-27 13:10:37 +00:00
Eric Schnoebelen
d3045a5c93 Attempt to support specific revisions;
attempt to not pull across so much data in cloning the respository.
2010-03-03 05:06:26 +00:00
Min Sik Kim
795d6ec31b Use print/texlive/package.mk instead of wip/mk/tlpkg.mk. 2010-01-16 05:20:27 +00:00
PHO / phonohawk
7aef38d9be We should run "ghc-pkg update" rather than "ghc-pkg register" 2010-01-13 02:39:12 +00:00
PHO / phonohawk
82aac4fc1f do-install fix for newer ghc-pkg 2010-01-13 02:36:45 +00:00