Skip to content

Commit

Permalink
Merge pull request easybuilders#18985 from Micket/cvs_rename
Browse files Browse the repository at this point in the history
Rename CVS to ConcurrentVersionsSystem
  • Loading branch information
boegel authored Oct 26, 2023
2 parents e93e0e4 + 396330f commit 445750e
Show file tree
Hide file tree
Showing 9 changed files with 10 additions and 26 deletions.
13 changes: 0 additions & 13 deletions .github/workflows/unit_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -147,10 +147,6 @@ jobs:
eb --search '^foss-2019b.eb' | tee eb_search_foss.out
grep '/foss-2019b.eb$' eb_search_foss.out
# make sure CVS easyconfigs are included in installation (cfr. issue #10325)
echo "Searching for CVS easyconfigs..."
eb --search '^CVS-' | grep '/CVS-'
# try installing M4 with system toolchain (requires ConfigureMake easyblock + easyconfig)
# use /tmp/sources because that has cached downloads (see cache step above)
eb --prefix /tmp/$USER/$GITHUB_SHA --sourcepath /tmp/sources M4-1.4.18.eb
Expand Down Expand Up @@ -184,12 +180,3 @@ jobs:
else
echo "No .git folders found in source tarball: OK"
fi
# CVS easyconfigs must be included in source tarball,
# see https://github.com/easybuilders/easybuild-easyconfigs/issues/10325
cvs_easyconfigs=$(find . -name 'CVS-*.eb')
if [ -z "$cvs_easyconfigs" ]; then
echo "CVS easyconfigs not found" && false
else
echo "Found CVS easyconfigs: $cvs_easyconfigs"
fi
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

easyblock = 'ConfigureMake'

name = 'CVS'
name = 'ConcurrentVersionsSystem'
version = '1.11.23'

homepage = 'https://savannah.nongnu.org/projects/cvs'
Expand All @@ -15,7 +15,7 @@ description = """CVS is a version control system, an important component of
toolchain = {'name': 'GCC', 'version': '4.8.2'}

source_urls = [' http://ftp.gnu.org/non-gnu/cvs/source/stable/%(version)s/']
sources = [SOURCELOWER_TAR_BZ2]
sources = ['cvs-%(version)s.tar.bz2']

patches = ['CVS-1.11.23-zlib-1.patch', 'CVS-1.11.23-getline.patch']

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

easyblock = 'ConfigureMake'

name = 'CVS'
name = 'ConcurrentVersionsSystem'
version = '1.11.23'

homepage = 'https://savannah.nongnu.org/projects/cvs'
Expand All @@ -16,7 +16,7 @@ Source Configuration Management (SCM).
toolchain = {'name': 'GCCcore', 'version': '11.2.0'}

source_urls = [' https://ftp.gnu.org/non-gnu/cvs/source/stable/%(version)s/']
sources = [SOURCELOWER_TAR_BZ2]
sources = ['cvs-%(version)s.tar.bz2']
patches = [
'CVS-1.11.23-zlib-1.patch',
'CVS-1.11.23-getline.patch',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

easyblock = 'ConfigureMake'

name = 'CVS'
name = 'ConcurrentVersionsSystem'
version = '1.11.23'

homepage = 'https://savannah.nongnu.org/projects/cvs'
Expand All @@ -15,7 +15,7 @@ description = """CVS is a version control system, an important component of
toolchain = {'name': 'GCCcore', 'version': '4.9.3'}

source_urls = [' http://ftp.gnu.org/non-gnu/cvs/source/stable/%(version)s/']
sources = [SOURCELOWER_TAR_BZ2]
sources = ['cvs-%(version)s.tar.bz2']

patches = ['CVS-1.11.23-zlib-1.patch', 'CVS-1.11.23-getline.patch']

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

easyblock = 'ConfigureMake'

name = 'CVS'
name = 'ConcurrentVersionsSystem'
version = '1.11.23'

homepage = 'https://savannah.nongnu.org/projects/cvs'
Expand All @@ -15,7 +15,7 @@ description = """CVS is a version control system, an important component of
toolchain = {'name': 'GCCcore', 'version': '6.4.0'}

source_urls = [' http://ftp.gnu.org/non-gnu/cvs/source/stable/%(version)s/']
sources = [SOURCELOWER_TAR_BZ2]
sources = ['cvs-%(version)s.tar.bz2']
patches = [
'CVS-1.11.23-zlib-1.patch',
'CVS-1.11.23-getline.patch',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ toolchain = {'name': 'GCCcore', 'version': '4.9.3'}

sources = ['%(version)s.tar.gz']
source_urls = [('https://github.com/GNOME/jhbuild/archive/')]
checksums = [None]

# jhbuild is python so it has a python dependency, but we want to give people freedom to use whatever python they
# chose during a build process
Expand All @@ -28,7 +29,7 @@ dependencies = [
('flex', '2.6.0'),
('Bison', '3.0.4'),
('M4', '1.4.17'),
('CVS', '1.11.23'),
('ConcurrentVersionsSystem', '1.11.23'),
]

# We use the simple install method as per:
Expand Down
4 changes: 0 additions & 4 deletions setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,3 @@ builtins =
SOURCELOWER_PY2_WHL,
SOURCE_PY3_WHL,
SOURCELOWER_PY3_WHL

[sdist]
# Don't remove CVS and RCS directories
prune = 0

0 comments on commit 445750e

Please sign in to comment.