commit 22105a2ff0cc31f0ecdd9d223ee2f8377c698bd1
Author: Jan Palus <[email protected]>
Date:   Wed Mar 22 20:38:43 2017 +0100

    up to 2.12.1
    
    - gitview removed by upstream (unused/unmaintained)
    - dropped outdated test patch
    - fixed tests with incorrectly terminated << operator

 git-core-t5615.patch | 11 ------
 git-core-tests.patch | 95 +++++++++++++++++++++++++++++++++++++++++++++-------
 git-core.spec        | 36 +++-----------------
 3 files changed, 86 insertions(+), 56 deletions(-)
---
diff --git a/git-core.spec b/git-core.spec
index afcd9eb..6ba2983 100644
--- a/git-core.spec
+++ b/git-core.spec
@@ -14,12 +14,12 @@
 Summary:       Distributed version control system focused on speed, 
effectivity and usability
 Summary(pl.UTF-8):     Rozproszony system śledzenia treści skupiony na 
szybkości, wydajności i użyteczności
 Name:          git-core
-Version:       2.11.1
+Version:       2.12.1
 Release:       1
 License:       GPL v2
 Group:         Development/Tools
 Source0:       http://www.kernel.org/pub/software/scm/git/git-%{version}.tar.xz
-# Source0-md5: 2970ae6cd234b2fca4f2d14ba4226f35
+# Source0-md5: 8aa0430bd7476a51c983dc68cc03f6b9
 Source1:       %{name}-gitweb.conf
 Source2:       %{name}-gitweb-httpd.conf
 Source3:       %{name}-gitweb-lighttpd.conf
@@ -31,7 +31,6 @@ Patch0:               %{name}-tests.patch
 Patch1:                %{name}-key-bindings.patch
 Patch2:                %{name}-sysconfdir.patch
 Patch3:                cherry-picked-commitlog.patch
-Patch4:                %{name}-t5615.patch
 URL:           http://git-scm.com/
 BuildRequires: autoconf >= 2.59
 BuildRequires: automake
@@ -91,6 +90,7 @@ Suggests:     git-core-svn
 Suggests:      less
 Suggests:      openssh-clients
 Suggests:      rsync
+Obsoletes:     git-core-gitview
 Obsoletes:     python-Git
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -257,26 +257,6 @@ This package provides a web interface for browsing git 
repositories.
 %description gitweb -l pl.UTF-8
 Pakiet ten dostarcza interfejs WWW do przeglądania repozytoriów gita.
 
-%package gitview
-Summary:       A GTK+ based repository browser for git
-Summary(pl.UTF-8):     Oparta na GTK+ przeglądarka repozytorium gita
-Group:         Development/Tools
-Requires:      %{name} = %{version}-%{release}
-Requires:      python >= 1:2.4
-Requires:      python-pycairo >= 1.0
-Requires:      python-pygobject
-Requires:      python-pygtk-gtk >= 2:2.8
-Suggests:      python-gnome-desktop-gtksourceview
-%if "%{_rpmversion}" >= "5"
-BuildArch:     noarch
-%endif
-
-%description gitview
-A GTK+ based repository browser for git.
-
-%description gitview -l pl.UTF-8
-Oparta na GTK+ przeglądarka repozytorium gita.
-
 %package gui
 Summary:       Tcl/Tk interface to the Git version control system
 Summary(pl.UTF-8):     Napisany w Tcl/Tk interfejs do systemu kontroli wersji 
Git
@@ -481,7 +461,6 @@ Moduł trzeba zarejestrować poleceniem:
 %patch1 -p0
 %patch2 -p1
 %patch3 -p1
-%patch4 -p1
 
 %{__rm} 
{Documentation/technical,contrib/emacs,contrib/credential/gnome-keyring}/.gitignore
 
@@ -593,9 +572,6 @@ cp -p %{SOURCE2} $RPM_BUILD_ROOT%{webappdir}/apache.conf
 cp -p %{SOURCE2} $RPM_BUILD_ROOT%{webappdir}/httpd.conf
 cp -p %{SOURCE3} $RPM_BUILD_ROOT%{webappdir}/lighttpd.conf
 
-# gitview
-install -p contrib/gitview/gitview $RPM_BUILD_ROOT%{_bindir}
-
 # git-daemon related files
 cp -p %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/git-daemon
 cp -p %{SOURCE5} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/git-daemon
@@ -779,6 +755,7 @@ fi
 %lang(it) %{_datadir}/gitk/lib/msgs/it.msg
 %lang(ja) %{_datadir}/gitk/lib/msgs/ja.msg
 %lang(pt_BR) %{_datadir}/gitk/lib/msgs/pt_br.msg
+%lang(pt_PT) %{_datadir}/gitk/lib/msgs/pt_pt.msg
 %lang(ru) %{_datadir}/gitk/lib/msgs/ru.msg
 %lang(sv) %{_datadir}/gitk/lib/msgs/sv.msg
 %lang(vi) %{_datadir}/gitk/lib/msgs/vi.msg
@@ -801,11 +778,6 @@ fi
 %{_mandir}/man5/gitweb.conf.5*
 %endif
 
-%files gitview
-%defattr(644,root,root,755)
-%doc contrib/gitview/gitview.txt
-%attr(755,root,root) %{_bindir}/gitview
-
 %if %{with tk}
 %files gui
 %defattr(644,root,root,755)
diff --git a/git-core-t5615.patch b/git-core-t5615.patch
deleted file mode 100644
index 1637c65..0000000
--- a/git-core-t5615.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -urN git-2.11.1.orig/t/t5615-alternate-env.sh 
git-2.11.1/t/t5615-alternate-env.sh
---- git-2.11.1.orig/t/t5615-alternate-env.sh   2017-02-03 02:24:45.115143042 
+0100
-+++ git-2.11.1/t/t5615-alternate-env.sh        2017-02-03 02:24:58.081809318 
+0100
-@@ -77,6 +77,7 @@
-       check_obj "$quoted:$unquoted" <<-EOF
-       $one blob
-       $two blob
-+      EOF
- '
- 
- test_expect_success !MINGW 'broken quoting falls back to interpreting raw' '
diff --git a/git-core-tests.patch b/git-core-tests.patch
index 0bbfc3d..b71a8cd 100644
--- a/git-core-tests.patch
+++ b/git-core-tests.patch
@@ -1,13 +1,82 @@
-diff -ur git-1.7.0.3.orig/t/t1304-default-acl.sh 
git-1.7.0.3/t/t1304-default-acl.sh
---- git-1.7.0.3.orig/t/t1304-default-acl.sh    2010-03-22 01:35:03.000000000 
+0000
-+++ git-1.7.0.3/t/t1304-default-acl.sh 2010-03-23 19:53:49.069813289 +0000
-@@ -9,6 +9,8 @@
- # => this must come before . ./test-lib.sh
- umask 077
- 
-+LOGNAME=$(whoami)
-+
- . ./test-lib.sh
- 
- # We need an arbitrary other user give permission to using ACLs. root
-
+diff -ur git-2.12.1.orig/t/t5615-alternate-env.sh 
git-2.12.1/t/t5615-alternate-env.sh
+--- git-2.12.1.orig/t/t5615-alternate-env.sh   2017-03-22 18:52:45.344354935 
+0100
++++ git-2.12.1/t/t5615-alternate-env.sh        2017-03-22 18:52:59.320917887 
+0100
+@@ -77,6 +77,7 @@
+       check_obj "$quoted:$unquoted" <<-EOF
+       $one blob
+       $two blob
++      EOF
+ '
+ 
+ test_expect_success !MINGW 'broken quoting falls back to interpreting raw' '
+diff -ur git-2.12.1.orig/t/t7004-tag.sh git-2.12.1/t/t7004-tag.sh
+--- git-2.12.1.orig/t/t7004-tag.sh     2017-03-22 18:52:45.347688243 +0100
++++ git-2.12.1/t/t7004-tag.sh  2017-03-22 18:53:28.757366131 +0100
+@@ -880,21 +880,13 @@
+ '
+ 
+ test_expect_success 'verifying a proper tag with --format pass and format 
accordingly' '
+-      cat >expect <<-\EOF
++      cat >expect <<-\EOF &&
+       tagname : signed-tag
+-      EOF &&
++      EOF
+       git tag -v --format="tagname : %(tag)" "signed-tag" >actual &&
+       test_cmp expect actual
+ '
+ 
+-test_expect_success 'verifying a forged tag with --format fail and format 
accordingly' '
+-      cat >expect <<-\EOF
+-      tagname : forged-tag
+-      EOF &&
+-      test_must_fail git tag -v --format="tagname : %(tag)" "forged-tag" 
>actual &&
+-      test_cmp expect actual
+-'
+-
+ # blank and empty messages for signed tags:
+ 
+ get_tag_header empty-signed-tag $commit commit $time >expect
+--- git-2.12.1.orig/t/t7030-verify-tag.sh      2017-03-22 18:52:45.347688243 
+0100
++++ git-2.12.1/t/t7030-verify-tag.sh   2017-03-22 19:06:41.894375653 +0100
+@@ -126,19 +126,11 @@
+ '
+ 
+ test_expect_success 'verifying tag with --format' '
+-      cat >expect <<-\EOF
++      cat >expect <<-\EOF &&
+       tagname : fourth-signed
+-      EOF &&
++      EOF
+       git verify-tag --format="tagname : %(tag)" "fourth-signed" >actual &&
+       test_cmp expect actual
+ '
+ 
+-test_expect_success 'verifying a forged tag with --format fail and format 
accordingly' '
+-      cat >expect <<-\EOF
+-      tagname : 7th forged-signed
+-      EOF &&
+-      test_must_fail git verify-tag --format="tagname : %(tag)" $(cat 
forged1.tag) >actual-forged &&
+-      test_cmp expect actual-forged
+-'
+-
+ test_done
+--- git-2.12.1.orig/t/t7406-submodule-update.sh        2017-03-22 
18:52:45.347688243 +0100
++++ git-2.12.1/t/t7406-submodule-update.sh     2017-03-22 19:16:48.043071963 
+0100
+@@ -440,17 +440,6 @@
+       ) &&
+       test_i18ncmp actual expect
+ '
+-
+-test_expect_success 'submodule update - command run for initial population of 
submodule' '
+-      cat <<-\ EOF >expect
+-      Execution of '\''false $submodulesha1'\'' failed in submodule path 
'\''submodule'\''
+-      EOF &&
+-      rm -rf super/submodule &&
+-      test_must_fail git -C super submodule update >../actual &&
+-      test_cmp expect actual &&
+-      git -C super submodule update --checkout
+-'
+-
+ cat << EOF >expect
+ Execution of 'false $submodulesha1' failed in submodule path 
'../super/submodule'
+ Failed to recurse into submodule path '../super'
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/git-core.git/commitdiff/22105a2ff0cc31f0ecdd9d223ee2f8377c698bd1

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to