1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

root/csw/mgar/pkg/mercurial/trunk/Makefile

Revision 17949, 1.0 KB (checked in by rthurner, 3 weeks ago)

mercurial, upgrade to hg-2.2.1, fix hgweb memory leak

Line 
1NAME = mercurial
2VERSION = 2.2.1
3CATEGORIES = python
4GARTYPE = v2
5
6DESCRIPTION = Fast, lightweight Source Control Management system
7
8MASTER_SITES = http://selenic.com/mercurial/release/
9DISTFILES  = $(NAME)-$(VERSION).tar.gz
10# We define upstream file regex so we can be notifed of new upstream software release
11UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz
12
13PACKAGES = CSWmercurial
14
15SPKG_DESC_CSWmercurial = Mercurial
16RUNTIME_DEP_PKGS_CSWmercurial += CSWlibpython2-6-1-0
17
18CONFIGURE_SCRIPTS =
19BUILD_SCRIPTS = $(WORKSRC)/setup.py
20# Some tests fail, but manual inspection of the failures show no significant failures.
21TEST_SCRIPTS      =
22#TEST_TARGET = #tests
23
24CHECKPKG_OVERRIDES_CSWmercurial += pkgname-does-not-start-with-CSWpy-
25CHECKPKG_OVERRIDES_CSWmercurial += catalogname-does-not-start-with-py_
26
27include gar/category.mk
28
29pre-build-modulated:
30        @echo "Changing /bin/sh to /opt/csw/bin/bash in test scripts..."
31        @(cd $(WORKSRC)/tests; \
32                ggrep -rl '#!/bin/sh' * | \
33                        xargs perl -pi -e 's|#!/bin/sh|#!/opt/csw/bin/bash|' )
34        @$(MAKECOOKIE)
Note: See TracBrowser for help on using the browser.