• Skip to sidebar navigation
  • Skip to content

Bitbucket

  • More
    ProjectsRepositories
  • Help
    • Online help
    • Learn Git
    • Welcome to Bitbucket
    • Keyboard shortcuts
  • Log In
Alexander Dahl
  1. Alexander Dahl

buildroot

Public
Actions
  • Clone
  • Compare

Learn more about cloning repositories

You have read-only access

Navigation
  • Source
  • Commits
  • Branches
  • All Branches Graph
  • Forks
  1. Alexander Dahl
  2. buildroot

Source

buildroot/package/cvs/cvs.mk
Karoly KaszaKaroly Kasza committed 9e20ec86b2923 Oct 2014
Raw file
Source viewDiff to previous
 
1
################################################################################
2
#
3
# cvs
4
#
5
################################################################################
6
​
7
CVS_VERSION = 1.12.13
8
CVS_SOURCE = cvs_$(CVS_VERSION).orig.tar.gz
9
CVS_PATCH = cvs_$(CVS_VERSION)-12+squeeze1.diff.gz
10
CVS_SITE = http://snapshot.debian.org/archive/debian/20141023T043132Z/pool/main/c/cvs
11
CVS_DEPENDENCIES = ncurses
12
​
13
CVS_CONF_ENV = cvs_cv_func_printf_ptr=yes
14
​
15
CVS_CONFIGURE_ARGS = --disable-old-info-format-support
16
ifeq ($(BR2_PACKAGE_CVS_SERVER),y)
17
CVS_CONFIGURE_ARGS += --enable-server
18
else
19
CVS_CONFIGURE_ARGS += --disable-server
20
endif
21
ifeq ($(BR2_PACKAGE_ZLIB),y)
22
CVS_CONFIGURE_ARGS += --with-external-zlib
23
endif
24
​
25
CVS_CONF_OPTS = $(CVS_CONFIGURE_ARGS)
26
​
27
define CVS_BZIP_UNPACK
28
    $(BZCAT) $(@D)/cvs-$(CVS_VERSION).tar.bz2 | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
29
    rm -f $(@D)/cvs-$(CVS_VERSION).tar.bz2
30
endef
31
​
32
CVS_POST_PATCH_HOOKS += CVS_BZIP_UNPACK
33
​
34
ifneq ($(CVS_PATCH),)
35
define CVS_DEBIAN_PATCHES
36
    if [ -d $(@D)/debian/patches ]; then \
37
        (cd $(@D)/debian/patches && for i in *; \
38
         do $(SED) 's,^\+\+\+ .*cvs-$(CVS_VERSION)/,+++ cvs-$(CVS_VERSION)/,' $$i; \
39
         done; \
40
        ); \
41
        $(APPLY_PATCHES) $(@D) $(@D)/debian/patches \*; \
42
    fi
43
endef
44
endif
45
​
46
CVS_POST_PATCH_HOOKS += CVS_DEBIAN_PATCHES
47
​
48
define CVS_INSTALL_TARGET_CMDS
49
    $(INSTALL) -D $(@D)/src/cvs $(TARGET_DIR)/usr/bin/cvs
50
endef
51
​
52
$(eval $(autotools-package))
  • Git repository management for enterprise teams powered by Atlassian Bitbucket
  • Atlassian Bitbucket v6.7.2
  • Documentation
  • Request a feature
  • About
  • Contact Atlassian
Atlassian

Everything looks good. We'll let you know here if there's anything you should know about.