public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Orphaned Packages Process <packaging-reports@fedoraproject.org>
To: git-commits@fedoraproject.org
Subject: [rpms/git-cinnabar] rawhide: Orphaned for 6+ weeks
Date: Fri, 19 Jun 2026 20:25:55 GMT	[thread overview]
Message-ID: <178190075580.1.13618417109127271536.rpms-git-cinnabar-8646e8dfeded@fedoraproject.org> (raw)

A new commit has been pushed.

Repo   : rpms/git-cinnabar
Branch : rawhide
Commit : 8646e8dfededa25db0e4b4b619ea40a837f88e37
Author : Orphaned Packages Process <packaging-reports@fedoraproject.org>
Date   : 2026-06-19T15:25:51-05:00
Stats  : +1/-675 in 11 file(s)
URL    : https://src.fedoraproject.org/rpms/git-cinnabar/c/8646e8dfededa25db0e4b4b619ea40a837f88e37?branch=rawhide

Log:
Orphaned for 6+ weeks

---
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 2d29c12..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,26 +0,0 @@
-/git-2.13.1.tar.xz
-/git-cinnabar-0.5.0b2.tar.gz
-/jqplot-e8af8a37f0f1.hg
-/git-cinnabar-0.5.0b3.tar.gz
-/git-2.17.0.tar.xz
-/git-cinnabar-0.5.0b4.tar.gz
-/git-2.18.0.tar.xz
-/git-cinnabar-0.5.0.tar.gz
-/git-cinnabar-0.5.1.tar.gz
-/git-2.21.0.tar.xz
-/git-cinnabar-0.5.2.tar.gz
-/git-2.22.0.tar.xz
-/git-cinnabar-0.5.4.tar.gz
-/git-2.25.0.tar.xz
-/git-cinnabar-0.5.5.tar.gz
-/git-2.26.2.tar.xz
-/git-cinnabar-0.5.6.tar.gz
-/git-2.29.2.tar.xz
-/git-cinnabar-0.5.7.tar.gz
-/git-2.31.1.tar.xz
-/git-cinnabar-0.5.8.tar.gz
-/git-2.34.0.tar.xz
-/git-cinnabar-0.5.10.tar.gz
-/git-2.37.1.tar.xz
-/git-cinnabar-0.5.11.tar.gz
-/git-2.38.1.tar.xz

diff --git a/0001-Skip-version-checks.patch b/0001-Skip-version-checks.patch
deleted file mode 100644
index ec75994..0000000
--- a/0001-Skip-version-checks.patch
+++ /dev/null
@@ -1,109 +0,0 @@
-From 752f9d4344527d94e6b28f31d876fa81e1697716 Mon Sep 17 00:00:00 2001
-From: Elliott Sales de Andrade <quantum.analyst@gmail.com>
-Date: Wed, 11 Apr 2018 05:15:58 -0400
-Subject: [PATCH 1/3] Skip version checks.
-
-We're building from a tarball, not a git repo, so we can't check if the
-script version matches the git version anyway.
-
-Signed-off-by: Elliott Sales de Andrade <quantum.analyst@gmail.com>
----
- Makefile     | 31 -------------------------------
- tests/cmd.py | 44 --------------------------------------------
- 2 files changed, 75 deletions(-)
- delete mode 100644 tests/cmd.py
-
-diff --git a/Makefile b/Makefile
-index 0abbf01..ec50051 100644
---- a/Makefile
-+++ b/Makefile
-@@ -1,36 +1,5 @@
- SYSTEM = $(shell python2.7 -c 'import platform; print platform.system()')
- include helper/GIT-VERSION.mk
--ifeq ($(SYSTEM),Windows)
--GIT_REPO = https://github.com/git-for-windows/git
--GIT_VERSION := $(WINDOWS_GIT_VERSION)
--else
--GIT_REPO = $(shell sed -n 's/.*url = //p' .gitmodules)
--endif
--SUBMODULE_STATUS := $(shell git submodule status git-core 2> /dev/null || echo no)
--
--define exec
--$$(shell echo $1 >&2)
--ifeq (fail,$$(shell $1 >&2 || echo fail))
--$$(error failed)
--endif
--endef
--
--ifeq ($(SUBMODULE_STATUS),no)
--$(eval $(call exec,git clone -n $(GIT_REPO) git-core))
--$(eval $(call exec,git -C git-core checkout $(GIT_VERSION)))
--else
--ifneq ($(shell git -C git-core rev-parse HEAD),$(shell git -C git-core rev-parse --revs-only $(GIT_VERSION)^{commit}))
--$(eval $(call exec,git submodule update --init))
--ifeq ($(SYSTEM),Windows)
--$(eval $(call exec,git -C git-core remote add git4win $(GIT_REPO)))
--$(eval $(call exec,git -C git-core fetch git4win --tags))
--$(eval $(call exec,git -C git-core checkout $(GIT_VERSION)))
--endif
--endif
--endif
--ifneq ($(shell git -C git-core rev-parse HEAD),$(shell git -C git-core rev-parse --revs-only $(GIT_VERSION)^{commit}))
--$(error git-core is not checked out at $(GIT_VERSION))
--endif
- 
- .PHONY: helper
- helper:
-diff --git a/tests/cmd.py b/tests/cmd.py
-deleted file mode 100644
-index 5e98392..0000000
---- a/tests/cmd.py
-+++ /dev/null
-@@ -1,44 +0,0 @@
--from __future__ import absolute_import, unicode_literals
--import os
--import unittest
--from cinnabar.cmd.util import Version as CmdVersion
--from cinnabar.git import (
--    Git,
--    split_ls_tree,
--)
--from cinnabar.util import one
--from distutils.version import StrictVersion
--
--
--class Version(StrictVersion):
--    def __init__(self, v):
--        if isinstance(v, bytes):
--            v = v.decode('ascii')
--        if v.endswith('a'):
--            v += '0'
--        StrictVersion.__init__(self, v)
--
--
--class TestVersion(unittest.TestCase):
--    def test_cinnabar_version(self):
--        desc = one(Git.iter('describe', '--tags', 'HEAD'))
--        version = Version(CmdVersion.cinnabar_version())
--        if b'-' in desc:
--            last_tag, n, sha1 = desc.rsplit(b'-', 2)
--            self.assertGreater(version, Version(last_tag))
--        else:
--            self.assertEqual(version, Version(desc))
--
--    def test_module_version(self):
--        module = one(Git.iter(
--            'ls-tree', 'HEAD', 'cinnabar',
--            cwd=os.path.join(os.path.dirname(__file__), '..')))
--        self.assertEqual(CmdVersion.module_version(),
--                         split_ls_tree(module)[2].decode('ascii'))
--
--    def test_helper_version(self):
--        helper = one(Git.iter(
--            'ls-tree', 'HEAD', 'helper',
--            cwd=os.path.join(os.path.dirname(__file__), '..')))
--        self.assertEqual(CmdVersion.helper_version()[1],
--                         split_ls_tree(helper)[2].decode('ascii'))
--- 
-2.36.1
-

diff --git a/0002-Make-Python-shebangs-explicit.patch b/0002-Make-Python-shebangs-explicit.patch
deleted file mode 100644
index 3c70fc5..0000000
--- a/0002-Make-Python-shebangs-explicit.patch
+++ /dev/null
@@ -1,87 +0,0 @@
-From f5a986a65b97ca65cdeb1b9fe809279697e420d6 Mon Sep 17 00:00:00 2001
-From: Elliott Sales de Andrade <quantum.analyst@gmail.com>
-Date: Fri, 14 Feb 2020 23:13:41 -0500
-Subject: [PATCH 2/3] Make Python shebangs explicit.
-
-As a package, we need to be specific about which version of Python is
-being used.
-
-Signed-off-by: Elliott Sales de Andrade <quantum.analyst@gmail.com>
----
- git-cinnabar  | 27 +--------------------------
- git-remote-hg | 27 +--------------------------
- 2 files changed, 2 insertions(+), 52 deletions(-)
-
-diff --git a/git-cinnabar b/git-cinnabar
-index 97b2ed9..7249d2b 100755
---- a/git-cinnabar
-+++ b/git-cinnabar
-@@ -1,29 +1,4 @@
--#!/bin/sh
--''':'
--py="$GIT_CINNABAR_PYTHON"
--if test -z "$py"; then
--  for py in python3 python python2.7 python2; do
--    "$py" -c "from mercurial import hg" >/dev/null 2>&1 && break
--    py=
--  done
--fi
--if test -z "$py"; then
--  for py in python3 python python2.7 python2 "py -3" "py -2"; do
--    # Make sure this Python actually works. On Windows, python.exe, etc. might
--    # try to run the Windows Store app even if it's not installed.
--    $py -c "import sys" >/dev/null 2>&1 && break
--    py=python3
--  done
--fi
--if test -n "$GIT_CINNABAR_PYTHON"; then
--  # $GIT_CINNABAR_PYTHON is an executable which might contain spaces.
--  exec "$GIT_CINNABAR_PYTHON" "$0" "$@"
--else
--  # If $py contains spaces, these will be arguments.
--  exec $py "$0" "$@"
--fi
--exit 1
--'''
-+#!/usr/bin/python3
- 
- import os
- import sys
-diff --git a/git-remote-hg b/git-remote-hg
-index 72abc06..6d4c3ff 100755
---- a/git-remote-hg
-+++ b/git-remote-hg
-@@ -1,29 +1,4 @@
--#!/bin/sh
--''':'
--py="$GIT_CINNABAR_PYTHON"
--if test -z "$py"; then
--  for py in python3 python python2.7 python2; do
--    "$py" -c "from mercurial import hg" >/dev/null 2>&1 && break
--    py=
--  done
--fi
--if test -z "$py"; then
--  for py in python3 python python2.7 python2 "py -3" "py -2"; do
--    # Make sure this Python actually works. On Windows, python.exe, etc. might
--    # try to run the Windows Store app even if it's not installed.
--    $py -c "import sys" >/dev/null 2>&1 && break
--    py=python3
--  done
--fi
--if test -n "$GIT_CINNABAR_PYTHON"; then
--  # $GIT_CINNABAR_PYTHON is an executable which might contain spaces.
--  exec "$GIT_CINNABAR_PYTHON" "$0" "$@"
--else
--  # If $py contains spaces, these will be arguments.
--  exec $py "$0" "$@"
--fi
--exit 1
--'''
-+#!/usr/bin/python3
- 
- from __future__ import division
- import os
--- 
-2.36.1
-

diff --git a/0003-Skip-more-version-checks.patch b/0003-Skip-more-version-checks.patch
deleted file mode 100644
index d9fe858..0000000
--- a/0003-Skip-more-version-checks.patch
+++ /dev/null
@@ -1,105 +0,0 @@
-From a7fcacda523b4bc4e4ba2605c696d6d8cc1a0208 Mon Sep 17 00:00:00 2001
-From: Aleksei Bavshin <alebastr89@gmail.com>
-Date: Thu, 18 Jan 2024 20:31:12 -0800
-Subject: [PATCH 3/5] Skip more version checks
-
-The code uses `distutils`, is completely broken with Python 3.12 and
-runs during tests.
-It's also an online check for new releases, which is not important for
-our packaging.
----
- cinnabar/util.py | 64 ------------------------------------------------
- 1 file changed, 64 deletions(-)
-
-diff --git a/cinnabar/util.py b/cinnabar/util.py
-index 2dd32a2e..11eb7dbc 100644
---- a/cinnabar/util.py
-+++ b/cinnabar/util.py
-@@ -928,68 +928,6 @@ class MemoryCPUReporter(Thread):
-         self.join()
- 
- 
--class VersionCheck(Thread):
--    def __init__(self):
--        super(VersionCheck, self).__init__()
--        self.message = None
--        self.parent_dir = os.path.dirname(os.path.dirname(__file__))
--        self.skip_check = (
--            not os.path.exists(os.path.join(self.parent_dir, '.git')) or
--            check_enabled('no-version-check') or
--            not interval_expired('version-check', 86400, globl=True))
--        self.start()
--
--    def run(self):
--        from cinnabar import VERSION
--        from cinnabar.git import Git, GitProcess
--        from distutils.version import StrictVersion
--        if self.skip_check:
--            return
--        REPO = 'https://github.com/glandium/git-cinnabar'
--        devnull = open(os.devnull, 'wb')
--        if VERSION.endswith('a'):
--            _, _, extra = StrictVersion(VERSION[:-1]).version
--            ref = 'refs/heads/next' if extra == 0 else 'refs/heads/master'
--            for line in Git.iter('ls-remote', REPO, ref, stderr=devnull):
--                sha1, head = line.split()
--                if fsdecode(head) != ref:
--                    continue
--                proc = GitProcess(
--                    '-C', self.parent_dir, 'merge-base', '--is-ancestor', sha1,
--                    'HEAD', stdout=devnull, stderr=devnull)
--                if proc.wait() != 0:
--                    self.message = (
--                        'The `{}` branch of git-cinnabar was updated. '
--                        'Please update your copy.\n'
--                        'You can switch to the `release` branch if you want '
--                        'to reduce these update notifications.'
--                        .format(ref.partition('refs/heads/')[-1]))
--                    break
--        else:
--            version = StrictVersion(VERSION)
--            newer_version = version
--            for line in Git.iter('ls-remote', REPO, 'refs/tags/*',
--                                 stderr=devnull):
--                sha1, tag = line.split()
--                tag = fsdecode(tag).partition('refs/tags/')[-1]
--                try:
--                    v = StrictVersion(tag)
--                except ValueError:
--                    continue
--                if v > newer_version:
--                    newer_version = v
--            if newer_version != version:
--                self.message = (
--                    'New git-cinnabar version available: {} '
--                    '(current version: {})'
--                    .format(newer_version, version))
--
--    def join(self):
--        super(VersionCheck, self).join()
--        if self.message:
--            sys.stderr.write('\n' + self.message + '\n')
--
--
- def run(func, args):
-     reexec = None
-     if os.environ.pop('GIT_CINNABAR_COVERAGE', None):
-@@ -1006,7 +944,6 @@ def run(func, args):
-         reporter = MemoryCPUReporter(memory=check_enabled('memory'),
-                                      cpu=check_enabled('cpu'))
- 
--    version_check = VersionCheck()
-     try:
-         from cinnabar.git import Git
-         objectformat = Git.config('extensions.objectformat') or 'sha1'
-@@ -1040,7 +977,6 @@ def run(func, args):
-     finally:
-         if check_enabled('memory') or check_enabled('cpu'):
-             reporter.shutdown()
--        version_check.join()
-     if check_enabled('no-mercurial'):
-         if any(k.startswith('mercurial.') or k == 'mercurial'
-                for k in sys.modules):
--- 
-2.43.0
-

diff --git a/0004-Fix-compatibility-with-Mercurial-6.4.patch b/0004-Fix-compatibility-with-Mercurial-6.4.patch
deleted file mode 100644
index d751836..0000000
--- a/0004-Fix-compatibility-with-Mercurial-6.4.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-From 6121c016551b9881190b77f8ac8e3e7da48d33c5 Mon Sep 17 00:00:00 2001
-From: Aleksei Bavshin <alebastr89@gmail.com>
-Date: Thu, 18 Jan 2024 20:33:09 -0800
-Subject: [PATCH 4/5] Fix compatibility with Mercurial 6.4
-
-`mercurial.sshpeer.instance` has been renamed to `make_peer` in
-49750:f075a9463ee7.
-`path` argument was changed to take `mercurial.utils.urlutil.path`
-object in 49757:5f71fff8dc74.
----
- cinnabar/hg/repo.py | 23 ++++++++++++++---------
- 1 file changed, 14 insertions(+), 9 deletions(-)
-
-diff --git a/cinnabar/hg/repo.py b/cinnabar/hg/repo.py
-index e11ef6f5..5acb7835 100644
---- a/cinnabar/hg/repo.py
-+++ b/cinnabar/hg/repo.py
-@@ -95,9 +95,18 @@ try:
-         url,
-     )
-     try:
--        from mercurial.sshpeer import instance as sshpeer
-+        from mercurial.sshpeer import make_peer
-+        from mercurial.utils.urlutil import path as make_path
-+
-+        def sshpeer(ui, path, create, **kwargs):
-+            path = make_path(ui, rawloc=path)
-+            return make_peer(ui, path, create, **kwargs)
-+
-     except ImportError:
--        from mercurial.sshrepo import instance as sshpeer
-+        try:
-+            from mercurial.sshpeer import instance as sshpeer
-+        except ImportError:
-+            from mercurial.sshrepo import instance as sshpeer
-     try:
-         from mercurial.utils import procutil
-     except ImportError:
-@@ -1279,14 +1288,10 @@ if changegroup:
-         if quotecommand:
-             procutil.quotecommand = override_quotecommand
- 
--        class override_url(object):
-+        class override_url(url):
-             def __init__(self, *args, **kwargs):
--                self.scheme = b'ssh'
--                self.host = b'localhost'
--                self.port = None
--                self.path = path
--                self.user = b'user'
--                self.passwd = None
-+                super().__init__(b'ssh://user@localhost/')
-+                self.path = self._origpath = path
-         urlutil.url = override_url
- 
-         repo = sshpeer(ui, path, False)
--- 
-2.43.0
-

diff --git a/0005-Fix-access-to-ssh-remotes-with-absolute-path.patch b/0005-Fix-access-to-ssh-remotes-with-absolute-path.patch
deleted file mode 100644
index d33de91..0000000
--- a/0005-Fix-access-to-ssh-remotes-with-absolute-path.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From c626009b1d6ad950e9f5aad2e1aa4b6e34f63f39 Mon Sep 17 00:00:00 2001
-From: Aleksei Bavshin <alebastr89@gmail.com>
-Date: Thu, 18 Jan 2024 20:34:46 -0800
-Subject: [PATCH 5/5] Fix access to ssh remotes with absolute path
-
-Mercurial only strips a single leading '/' from the path of an ssh
-remote, and preserves the rest.
-`git-cinnabar` strips all the leading slashes, essentially corrupting
-the absolute paths in the remote URL and making it impossible to access
-such repositories.
-
-Compare:
-```
-$ hg --debug clone ssh://localhost//home/alebastr/sources/repo | grep running
-running ssh localhost 'hg -R /home/alebastr/sources/repo serve --stdio'
-
-$ hg --debug clone ssh://localhost///home/alebastr/sources/repo | grep running
-running ssh localhost 'hg -R //home/alebastr/sources/repo serve --stdio'
-
-$ git clone hg::ssh://localhost//home/alebastr/sources/repo
-Cloning into 'repo'...
-remote: abort: repository home/alebastr/sources/repo not found
-fatal: called `Result::unwrap()` on an `Err` value: ParseIntError { kind: Empty }
-...
-
-(backported from 02d90ef5c156fd96abdbcf3dbedd73eb15f10a7a)
----
- helper/hg-connect-stdio.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/helper/hg-connect-stdio.c b/helper/hg-connect-stdio.c
-index 5599c338..a51fdbc9 100644
---- a/helper/hg-connect-stdio.c
-+++ b/helper/hg-connect-stdio.c
-@@ -231,7 +231,7 @@ struct hg_connection *hg_connect_stdio(const char *url, int flags)
- 			port = get_port(ssh_host);
- 
- 		proc->trace2_child_class = "transport/ssh";
--		while (*remote_path == '/')
-+		if (*remote_path == '/')
- 			remote_path++;
- 		fill_ssh_args(proc, ssh_host, port, protocol_v0, flags);
- 	} else if (protocol == PROTO_FILE || protocol == PROTO_LOCAL) {
--- 
-2.43.0
-

diff --git a/639cd8db63b07c958062bde4d3823dadbf469b0b.patch b/639cd8db63b07c958062bde4d3823dadbf469b0b.patch
deleted file mode 100644
index e1aff74..0000000
--- a/639cd8db63b07c958062bde4d3823dadbf469b0b.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 639cd8db63b07c958062bde4d3823dadbf469b0b Mon Sep 17 00:00:00 2001
-From: "brian m. carlson" <sandals@crustytoothpaste.net>
-Date: Sun, 17 Nov 2024 01:31:49 +0000
-Subject: [PATCH] reflog: rename unreachable
-
-In C23, "unreachable" is a macro that invokes undefined behavior if it
-is invoked.  To make sure that our code compiles on a variety of C
-versions, rename unreachable to "is_unreachable".
-
-Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
-Signed-off-by: Junio C Hamano <gitster@pobox.com>
----
- reflog.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/reflog.c b/reflog.c
-index 875ac1aa6620d2..aeab78c9b71573 100644
---- a/reflog.c
-+++ b/reflog.c
-@@ -210,7 +210,7 @@ static void mark_reachable(struct expire_reflog_policy_cb *cb)
- 	cb->mark_list = leftover;
- }
- 
--static int unreachable(struct expire_reflog_policy_cb *cb, struct commit *commit, struct object_id *oid)
-+static int is_unreachable(struct expire_reflog_policy_cb *cb, struct commit *commit, struct object_id *oid)
- {
- 	/*
- 	 * We may or may not have the commit yet - if not, look it
-@@ -265,7 +265,7 @@ int should_expire_reflog_ent(struct object_id *ooid, struct object_id *noid,
- 			return 1;
- 		case UE_NORMAL:
- 		case UE_HEAD:
--			if (unreachable(cb, old_commit, ooid) || unreachable(cb, new_commit, noid))
-+			if (is_unreachable(cb, old_commit, ooid) || is_unreachable(cb, new_commit, noid))
- 				return 1;
- 			break;
- 		}

diff --git a/changelog b/changelog
deleted file mode 100644
index 380b337..0000000
--- a/changelog
+++ /dev/null
@@ -1,64 +0,0 @@
-* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.7-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Fri Apr 02 2021 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.5.7-1
-- Update to latest version (#1945563)
-
-* Wed Feb 10 2021 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.5.6-3
-- Switch to Python 3
-- Closes rhbz#1738967
-
-* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.6-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-
-* Sun Nov 29 2020 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.5.6-1
-- Update to latest version (#1897269)
-
-* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.5-3
-- Second attempt - Rebuilt for
-  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.5-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Fri Feb 14 2020 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.5.4-1
-- Update to latest version
-
-* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.2-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Fri Nov 08 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.5.2-3
-- Switch to unittest for running tests
-
-* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.2-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Mon Jul 15 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.5.2-1
-- Update to latest version
-
-* Wed May 08 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.5.1-1
-- Update to latest version
-
-* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-1.1
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Sun Aug 19 2018 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.5.0-1
-- Update to latest release
-
-* Sat Aug 11 2018 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.5.0-0.6.b4
-- Update git config options to match plain git
-
-* Mon Jul 16 2018 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.5.0-0.5.b4
-- Update to latest beta
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-0.4.b3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Sat Jun 16 2018 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.5.0-0.3.b3
-- Make Python byte-compilation explicit
-
-* Sun May 20 2018 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.5.0-0.2.b3
-- Update to latest beta
-
-* Tue Apr 10 2018 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 0.5.0-0.1.b2
-- initial package for Fedora

diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..5204a84
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Orphaned for 6+ weeks

diff --git a/git-cinnabar.spec b/git-cinnabar.spec
deleted file mode 100644
index 2c252f9..0000000
--- a/git-cinnabar.spec
+++ /dev/null
@@ -1,139 +0,0 @@
-#global rcver b4
-%global bundled_git_version 2.38.1
-%global gitexecdir %{_libexecdir}/git-core
-%global _python_bytecompile_extra 0
-
-Name:           git-cinnabar
-Version:        0.5.11
-Release:        %autorelease
-Summary:        Git remote helper to interact with mercurial repositories
-
-# Automatically converted from old format: GPLv2 - review is highly recommended.
-License:        GPL-2.0-only
-URL:            https://github.com/glandium/git-cinnabar
-Source0:        https://github.com/glandium/%{name}/archive/%{version}%{?rcver}/%{name}-%{version}%{?rcver}.tar.gz
-Source1:        https://mirrors.edge.kernel.org/pub/software/scm/git/git-%{bundled_git_version}.tar.xz
-# hg clone https://hg.mozilla.org/users/mh_glandium.org/jqplot &&
-# cd jqplot &&
-# hg bundle --all ../jqplot$(hg id -i).hg
-Source2:        jqplot-e8af8a37f0f1.hg
-# Skip stuff that's not relevant for a tarball.
-Patch:          0001-Skip-version-checks.patch
-# Shebangs must match package requirements.
-Patch:          0002-Make-Python-shebangs-explicit.patch
-# Test errors due to a missing module 'distutils'
-Patch:          0003-Skip-more-version-checks.patch
-Patch:          0004-Fix-compatibility-with-Mercurial-6.4.patch
-# Backport of https://github.com/glandium/git-cinnabar/pull/320 for C + Python codebase
-Patch:          0005-Fix-access-to-ssh-remotes-with-absolute-path.patch
-
-# Patches over 1000 are for bundled git.
-Patch1000:      https://github.com/git/git/commit/639cd8db63b07c958062bde4d3823dadbf469b0b.patch
-
-BuildRequires:  gcc
-BuildRequires:  make
-BuildRequires:  perl-macros
-BuildRequires:  python3-devel
-BuildRequires:  hg >= 1.9
-# Bundled git requirements:
-BuildRequires:  git
-BuildRequires:  libcurl-devel
-BuildRequires:  zlib-devel >= 1.2
-
-Requires:       git-core
-Requires:       hg >= 1.9
-
-Provides:       bundled(git) = %{bundled_git_version}
-
-%description
-git-cinnabar is a git remote helper to interact with mercurial repositories.
-Contrary to other such helpers, it doesn't use a local mercurial clone under
-the hood, although it currently does require mercurial to be installed for some
-of its libraries.
-
-
-%prep
-%autosetup -N -n %{name}-%{version}%{?rcver}
-%setup -D -T -n %{name}-%{version}%{?rcver} -q -a 1
-rmdir git-core
-mv git-%{bundled_git_version} git-core
-
-%autopatch -q -M 999 -p1
-pushd git-core
-%autopatch -q -m 1000
-popd
-
-# Use these same options for every invocation of 'make'.
-# Otherwise it will rebuild in %%install due to flags changes.
-# Pipe to tee to aid confirmation/verification of settings.
-cat << \EOF | tee config.mak
-V = 1
-CFLAGS = %{build_cflags}
-LDFLAGS = %{build_ldflags}
-NEEDS_CRYPTO_WITH_SSL = 1
-USE_LIBPCRE = 1
-ETC_GITCONFIG = %{_sysconfdir}/gitconfig
-INSTALL_SYMLINKS = 1
-GITWEB_PROJECTROOT = %{_localstatedir}/lib/git
-GNU_ROFF = 1
-NO_PERL_CPAN_FALLBACKS = 1
-NO_PYTHON = 1
-htmldir = %{?_pkgdocdir}%{!?_pkgdocdir:%{_docdir}/%{name}-%{version}}
-prefix = %{_prefix}
-perllibdir = %{perl_vendorlib}
-gitwebdir = %{_localstatedir}/www/git
-
-# Test options
-DEFAULT_TEST_TARGET = prove
-GIT_PROVE_OPTS = --verbose --normalize %{?_smp_mflags} --formatter=TAP::Formatter::File
-GIT_TEST_OPTS = -x --verbose-log
-EOF
-
-
-%build
-%make_build helper
-
-
-%install
-# Can't make_install because it tries to build all of git.
-install -d %{buildroot}%{gitexecdir}
-install -p -m 0755 git-cinnabar %{buildroot}%{gitexecdir}
-install -p -m 0755 git-cinnabar-helper %{buildroot}%{gitexecdir}
-install -p -m 0755 git-remote-hg %{buildroot}%{gitexecdir}
-install -d %{buildroot}%{gitexecdir}/cinnabar
-install -p -m 0644 cinnabar/*.py %{buildroot}%{gitexecdir}/cinnabar
-install -d %{buildroot}%{gitexecdir}/cinnabar/cmd
-install -p -m 0644 cinnabar/cmd/*.py %{buildroot}%{gitexecdir}/cinnabar/cmd
-install -d %{buildroot}%{gitexecdir}/cinnabar/hg
-install -p -m 0644 cinnabar/hg/*.py %{buildroot}%{gitexecdir}/cinnabar/hg
-
-%py_byte_compile %{python3} %{buildroot}%{gitexecdir}/cinnabar
-
-
-%check
-# Silence a git warning.
-git config --global init.defaultBranch main
-# Check the installed copies.
-mkdir gitexecdir
-for f in %{gitexecdir}/* %{buildroot}%{gitexecdir}/*; do
-    ln -s $f gitexecdir/
-done
-export GIT_EXEC_PATH=$PWD/gitexecdir
-rm -r cinnabar
-ln -s %{buildroot}%{gitexecdir}/cinnabar
-
-%{python3} -m unittest discover -v -s tests/ -p '*.py'
-make -f CI/tests.mk REPO=%SOURCE2 check check-graft
-
-
-%files
-%doc README.md
-%license COPYING
-%{gitexecdir}/git-cinnabar
-%{gitexecdir}/git-cinnabar-helper
-%{gitexecdir}/git-remote-hg
-%{gitexecdir}/cinnabar
-
-
-%changelog
-%autochangelog

diff --git a/sources b/sources
deleted file mode 100644
index 0c45e02..0000000
--- a/sources
+++ /dev/null
@@ -1,3 +0,0 @@
-SHA512 (git-cinnabar-0.5.11.tar.gz) = fb2b01114985c8aadcdf9a2de78444de2d2dfd661ef49c6e14421a81dd094dcb2de70cc1df020a3bae9cf90f7247a002fd3f137415d16ec8b52ec44a98e7e30f
-SHA512 (git-2.38.1.tar.xz) = e62ca6f54f01d2e4ccffb5f94e8e5cd2f3e098b766d909c694a8daf4d00d5cdeb9cc5ff8e9bc55d888406f292ba99433d334d4da9689c0ce5d7299a3c67c90e0
-SHA512 (jqplot-e8af8a37f0f1.hg) = 68680df904c95777439b29b94cad5dd38bf444cd03de25c7f216915fa8769b2baa3c0b06c6da6f7ea5e2ef7a5f7383be54c9b7880a766d5015cc42eb7e8a1176

                 reply	other threads:[~2026-06-19 20:25 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=178190075580.1.13618417109127271536.rpms-git-cinnabar-8646e8dfeded@fedoraproject.org \
    --to=packaging-reports@fedoraproject.org \
    --cc=git-commits@fedoraproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox