OBS User unknown 2007-01-15 23:14:16 +00:00 committed by Git OBS Bridge
commit 608be131d7
7 changed files with 512 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@ -0,0 +1,23 @@
## Default LFS
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.gem filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.lz filter=lfs diff=lfs merge=lfs -text
*.lzma filter=lfs diff=lfs merge=lfs -text
*.obscpio filter=lfs diff=lfs merge=lfs -text
*.oxt filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.txz filter=lfs diff=lfs merge=lfs -text
*.whl filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
.osc

3
git-1.4.3.4.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:08b842e62019b7fca5e659e1d65807707a3bef5207b0ca65d85b840b5599a318
size 859033

162
git.changes Normal file
View File

@ -0,0 +1,162 @@
-------------------------------------------------------------------
Sat Nov 18 04:46:49 CET 2006 - pbaudis@suse.cz
- Fix build failure from previous change (trivial omission)
-------------------------------------------------------------------
Fri Nov 17 20:56:22 CET 2006 - pbaudis@suse.cz
- Fix git-arch package containing git-archive and git-upload-archive
[#222074]
-------------------------------------------------------------------
Fri Nov 17 05:24:23 CET 2006 - pbaudis@suse.cz
- Upgrade to git-1.4.3.4 - only few bugfixes, most importantly
git-apply wouldn't apply creation/deletion patches
-------------------------------------------------------------------
Tue Nov 7 01:04:24 CET 2006 - ro@suse.de
- fix permissions for manpages
-------------------------------------------------------------------
Sat Oct 28 22:15:26 CEST 2006 - meissner@suse.de
- use RPM_OPT_FLAGS also in %install make
-------------------------------------------------------------------
Thu Oct 26 14:56:47 CEST 2006 - pbaudis@suse.cz
- Upgrade to git-1.4.3.3 - bugfixes release
-------------------------------------------------------------------
Thu Oct 19 02:14:05 CEST 2006 - pbaudis@suse.cz
- Update to git-1.4.3 - UI improvements, speedups, random new
features (e.g. git-daemon name-based virtual hosting support),
basic Git.pm
- Fixes build failures due to asciidoc incompatibilities
-------------------------------------------------------------------
Tue Jul 25 08:43:27 CEST 2006 - pbaudis@suse.cz
- Update to git-1.4.1.1 - includes gitweb, many bugfixes, some
commands are converted from shell to C, aliasing support,
documentation improvements and so on.
- Junio's patch got applied upstream.
- Pre-create /srv/git for bare Git repositories hosting.
- Install gitweb to /srv/www/cgi-bin pre-configured to look
for packages at /srv/git.
-------------------------------------------------------------------
Mon May 15 01:04:34 CEST 2006 - pbaudis@suse.cz
- Update to git-core-1.3.1 - git-cvsserver pserver interface,
.git/refs/remotes branches support, blame/annotate tools,
builtin diff, faster and better rename detection and number
of other stuff.
- Add Junio's patch for saner handling of symlink refs. This is
an important bugfix since without this, it is impossible to
bisect behind kernel linux-v2.6.15-g117a93d.
- Olaf Hering's cutnpaste patch got applied upstream.
-------------------------------------------------------------------
Mon Mar 13 02:28:07 CET 2006 - ro@suse.de
- change requires from "openssh-clients" to "openssh"
(former does not exist)
-------------------------------------------------------------------
Fri Mar 10 01:54:28 CET 2006 - pbaudis@suse.cz
- Add Olaf Hering's patch for easier cut'n'pasting.
-------------------------------------------------------------------
Tue Mar 7 23:08:46 CET 2006 - pbaudis@suse.cz
- Update to git-core 1.2.4.
- This is a security fix: there was a buffer overflow when checking
out a tree with an insanely long symlink. (No Bugzilla id.)
-------------------------------------------------------------------
Wed Jan 25 21:36:11 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Tue Jan 17 21:50:49 CET 2006 - pbaudis@suse.cz
- Fix the specfile build (no expat and asciidoc, xmlto problems)
-------------------------------------------------------------------
Mon Jan 16 23:14:38 CET 2006 - pbaudis@suse.cz
- Update to git-core 1.1.3.
- Modify the specfile so that it looks more like the stock one.
- Split bits to subpackages
-------------------------------------------------------------------
Sun Dec 4 14:28:09 CET 2005 - schwab@suse.de
- Fix embedded paths.
-------------------------------------------------------------------
Wed Oct 5 23:35:21 CEST 2005 - schwab@suse.de
- Don't build documentation in parallel.
-------------------------------------------------------------------
Mon Sep 19 11:11:41 CEST 2005 - schwab@suse.de
- Update to git-core 0.99.7.
- Install manpages.
-------------------------------------------------------------------
Fri Aug 5 11:24:34 CEST 2005 - kasievers@suse.de
- New version 0.99.3git20050905
rename git to git-core, to match the upstream package name
-------------------------------------------------------------------
Sun Jul 3 03:21:00 CEST 2005 - kasievers@suse.de
- New version 0.7git20050703
-------------------------------------------------------------------
Thu Jun 30 22:16:53 CEST 2005 - kasievers@suse.de
- New version 20050630
-------------------------------------------------------------------
Fri Jun 24 13:54:01 CEST 2005 - kasievers@suse.de
- New version 20050624
-------------------------------------------------------------------
Sun Jun 12 03:50:05 CEST 2005 - kay.sievers@suse.de
- New version 20050612
-------------------------------------------------------------------
Thu Jun 2 11:31:29 CEST 2005 - kay.sievers@suse.de
- Split git/Cogito into separate packages
- Update git to version 20050602
-------------------------------------------------------------------
Fri May 20 14:27:50 CEST 2005 - schwab@suse.de
- Use RPM_OPT_FLAGS.
- Specfile cleanup.
-------------------------------------------------------------------
Fri May 20 14:15:46 CEST 2005 - mmj@suse.de
- %_libdir -> FHS libexec
-------------------------------------------------------------------
Fri May 20 13:02:10 CEST 2005 - skh@suse.de
- initial package

299
git.spec Normal file
View File

@ -0,0 +1,299 @@
#
# spec file for package git (Version 1.4.3.4)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: git
BuildRequires: asciidoc curl-devel sgml-skel xmlto
Version: 1.4.3.4
Release: 3
Summary: git - a source code management tool
License: GNU General Public License (GPL)
Group: Development/Tools/Version Control
URL: http://www.kernel.org/pub/software/scm/git/
Source0: git-%{version}.tar.bz2
Patch0: gitweb-suse.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: git-core, git-svn, git-cvs, git-arch, git-email, gitk
%description
This is an extremely fast directory content manager. It is intended to
be the base of an efficient, distributed source code management system.
This package includes rudimentary tools that can be used as a SCM, but
you should look elsewhere for tools for ordinary humans layered on top
of this.
This package will provide you with the complete core Git development
environment, bringing in all the subpackages.
Authors:
--------
Linus Torvalds <torvalds@osdl.org>
%package core
Summary: git-core--a Source Code Management Tool
Group: Development/Tools/Version Control
Requires: zlib >= 1.2, rsync, rcs, curl, less, openssh, python >= 2.3
%description core
This is an extremely fast directory content manager. It is intended to
be the base of an efficient, distributed source code management system.
This package includes rudimentary tools that can be used as a SCM, but
you should look elsewhere for tools for ordinary humans layered on top
of this.
Authors:
--------
Linus Torvalds <torvalds@osdl.org>
Junio C Hamano <junkio@cox.net>
%package svn
Summary: git-svn - Git tools for importing Subversion repositories
Group: Development/Tools/Version Control
Requires: git-core = %{version}-%{release}, subversion
%description svn
Tools for importing Subversion repositories to the Git version control
system.
Authors:
--------
Linus Torvalds <torvalds@osdl.org>
Junio C Hamano <junkio@cox.net>
%package cvs
Summary: git-cvs - Git tools for importing CVS repositories
Group: Development/Tools/Version Control
Requires: git-core = %{version}-%{release}, cvs, cvsps
%description cvs
Tools for importing CVS repositories to the Git version control system.
Authors:
--------
Linus Torvalds <torvalds@osdl.org>
Junio C Hamano <junkio@cox.net>
%package arch
Summary: git-arch - Git tools for importing Arch repositories
Group: Development/Tools/Version Control
Requires: git-core = %{version}-%{release}, tla
%description arch
Tools for importing GNU Arch repositories to the GIT version control
system.
Authors:
--------
Linus Torvalds <torvalds@osdl.org>
Junio C Hamano <junkio@cox.net>
%package email
Summary: git-email - Git tools for sending email
Group: Development/Tools/Version Control
Requires: git-core = %{version}-%{release}
%description email
Email interface for the GIT version control system.
Authors:
--------
Linus Torvalds <torvalds@osdl.org>
Junio C Hamano <junkio@cox.net>
%package -n gitk
Summary: gitk - Git revision tree visualiser
Group: Development/Tools/Version Control
Requires: git-core = %{version}-%{release}, tk >= 8.4
%description -n gitk
Tool for visualization of revision trees of projects maintained in the
Git version control system.
Authors:
--------
Linus Torvalds <torvalds@osdl.org>
Junio C Hamano <junkio@cox.net>
%prep
%setup
%patch0
%build
make %{_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" WITH_OWN_SUBPROCESS_PY=YesPlease NO_EXPAT=1 \
prefix=%{_prefix} all %{!?_without_docs: doc}
%install
rm -rf $RPM_BUILD_ROOT
make %{_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" DESTDIR=$RPM_BUILD_ROOT WITH_OWN_SUBPROCESS_PY=YesPlease NO_EXPAT=1 \
prefix=%{_prefix} mandir=%{_mandir} \
install %{!?_without_docs: install-doc}
install -d ${RPM_BUILD_ROOT}/srv/git
install -d ${RPM_BUILD_ROOT}/srv/www/cgi-bin
cp gitweb/gitweb.cgi $RPM_BUILD_ROOT/srv/www/cgi-bin/gitweb.cgi
(find $RPM_BUILD_ROOT%{_bindir} -type f | grep -vE "archimport|svn|cvs|email|gitk" | sed -e s@^$RPM_BUILD_ROOT@@) > bin-man-doc-files
%if %{!?_without_docs:1}0
(find $RPM_BUILD_ROOT%{_mandir} $RPM_BUILD_ROOT/Documentation -type f | grep -vE "archimport|svn|git-cvs|email|gitk" | sed -e s@^$RPM_BUILD_ROOT@@ -e 's/$/*/' ) >> bin-man-doc-files
%endif
make -C perl DESTDIR=${RPM_BUILD_ROOT} install_vendor
rm -rf ${RPM_BUILD_ROOT}/usr/lib/perl5/site_perl
%perl_process_packlist
find $RPM_BUILD_ROOT/%_mandir -type f -print0 | xargs -0 chmod 644
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
%doc README
%files svn
%defattr(-,root,root)
%{_bindir}/*svn*
%doc Documentation/*svn*.txt
%{!?_without_docs: %{_mandir}/man1/*svn*.1*}
%{!?_without_docs: %doc Documentation/*svn*.html }
%files cvs
%defattr(-,root,root)
%doc Documentation/*git-cvs*.txt
%{_bindir}/*cvs*
%{!?_without_docs: %{_mandir}/man1/*cvs*.1*}
%{!?_without_docs: %doc Documentation/*git-cvs*.html }
%files arch
%defattr(-,root,root)
%doc Documentation/git-archimport.txt
%{_bindir}/git-archimport
%{!?_without_docs: %{_mandir}/man1/git-archimport.1*}
%{!?_without_docs: %doc Documentation/git-archimport.html }
%files email
%defattr(-,root,root)
%doc Documentation/*email*.txt
%{_bindir}/*email*
%{!?_without_docs: %{_mandir}/man1/*email*.1*}
%{!?_without_docs: %doc Documentation/*email*.html }
%files -n gitk
%defattr(-,root,root)
%doc Documentation/*gitk*.txt
%{_bindir}/*gitk*
%{!?_without_docs: %{_mandir}/man1/*gitk*.1*}
%{!?_without_docs: %doc Documentation/*gitk*.html }
%files core -f bin-man-doc-files
%defattr(-,root,root)
%{_datadir}/git-core/
/srv/git/
/srv/www/cgi-bin/gitweb.cgi
%doc README COPYING Documentation/*.txt
%{!?_without_docs: %doc Documentation/*.html }
/var/adm/perl-modules/%{name}
%{perl_vendorlib}/Error.pm
%{perl_vendorlib}/Git.pm
%{perl_vendorarch}/auto/Git/
%changelog -n git
* Sat Nov 18 2006 - pbaudis@suse.cz
- Fix build failure from previous change (trivial omission)
* Fri Nov 17 2006 - pbaudis@suse.cz
- Fix git-arch package containing git-archive and git-upload-archive
[#222074]
* Fri Nov 17 2006 - pbaudis@suse.cz
- Upgrade to git-1.4.3.4 - only few bugfixes, most importantly
git-apply wouldn't apply creation/deletion patches
* Tue Nov 07 2006 - ro@suse.de
- fix permissions for manpages
* Sat Oct 28 2006 - meissner@suse.de
- use RPM_OPT_FLAGS also in %%install make
* Thu Oct 26 2006 - pbaudis@suse.cz
- Upgrade to git-1.4.3.3 - bugfixes release
* Thu Oct 19 2006 - pbaudis@suse.cz
- Update to git-1.4.3 - UI improvements, speedups, random new
features (e.g. git-daemon name-based virtual hosting support),
basic Git.pm
- Fixes build failures due to asciidoc incompatibilities
* Tue Jul 25 2006 - pbaudis@suse.cz
- Update to git-1.4.1.1 - includes gitweb, many bugfixes, some
commands are converted from shell to C, aliasing support,
documentation improvements and so on.
- Junio's patch got applied upstream.
- Pre-create /srv/git for bare Git repositories hosting.
- Install gitweb to /srv/www/cgi-bin pre-configured to look
for packages at /srv/git.
* Mon May 15 2006 - pbaudis@suse.cz
- Update to git-core-1.3.1 - git-cvsserver pserver interface,
.git/refs/remotes branches support, blame/annotate tools,
builtin diff, faster and better rename detection and number
of other stuff.
- Add Junio's patch for saner handling of symlink refs. This is
an important bugfix since without this, it is impossible to
bisect behind kernel linux-v2.6.15-g117a93d.
- Olaf Hering's cutnpaste patch got applied upstream.
* Mon Mar 13 2006 - ro@suse.de
- change requires from "openssh-clients" to "openssh"
(former does not exist)
* Fri Mar 10 2006 - pbaudis@suse.cz
- Add Olaf Hering's patch for easier cut'n'pasting.
* Tue Mar 07 2006 - pbaudis@suse.cz
- Update to git-core 1.2.4.
- This is a security fix: there was a buffer overflow when checking
out a tree with an insanely long symlink. (No Bugzilla id.)
* Wed Jan 25 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
* Tue Jan 17 2006 - pbaudis@suse.cz
- Fix the specfile build (no expat and asciidoc, xmlto problems)
* Mon Jan 16 2006 - pbaudis@suse.cz
- Update to git-core 1.1.3.
- Modify the specfile so that it looks more like the stock one.
- Split bits to subpackages
* Sun Dec 04 2005 - schwab@suse.de
- Fix embedded paths.
* Wed Oct 05 2005 - schwab@suse.de
- Don't build documentation in parallel.
* Mon Sep 19 2005 - schwab@suse.de
- Update to git-core 0.99.7.
- Install manpages.
* Fri Aug 05 2005 - kasievers@suse.de
- New version 0.99.3git20050905
rename git to git-core, to match the upstream package name
* Sun Jul 03 2005 - kasievers@suse.de
- New version 0.7git20050703
* Thu Jun 30 2005 - kasievers@suse.de
- New version 20050630
* Fri Jun 24 2005 - kasievers@suse.de
- New version 20050624
* Sun Jun 12 2005 - kay.sievers@suse.de
- New version 20050612
* Thu Jun 02 2005 - kay.sievers@suse.de
- Split git/Cogito into separate packages
- Update git to version 20050602
* Fri May 20 2005 - schwab@suse.de
- Use RPM_OPT_FLAGS.
- Specfile cleanup.
* Fri May 20 2005 - mmj@suse.de
- %%_libdir -> FHS libexec
* Fri May 20 2005 - skh@suse.de
- initial package

24
gitweb-suse.diff Normal file
View File

@ -0,0 +1,24 @@
diff -ru git-1.4.3/Makefile git-1.4.3+suse/Makefile
--- Makefile 2006-10-19 01:32:58.000000000 +0200
+++ Makefile 2006-10-19 02:36:46.000000000 +0200
@@ -123,7 +123,7 @@
GITWEB_CONFIG = gitweb_config.perl
GITWEB_HOME_LINK_STR = projects
GITWEB_SITENAME =
-GITWEB_PROJECTROOT = /pub/git
+GITWEB_PROJECTROOT = /srv/git
GITWEB_EXPORT_OK =
GITWEB_STRICT_EXPORT =
GITWEB_BASE_URL =
diff -ru git-1.4.3/gitweb/gitweb.perl git-1.4.3+suse/gitweb/gitweb.perl
--- gitweb/gitweb.perl 2006-10-19 01:32:58.000000000 +0200
+++ gitweb/gitweb.perl 2006-10-19 02:37:02.000000000 +0200
@@ -28,7 +28,7 @@
our $GIT = "++GIT_BINDIR++/git";
# absolute fs-path which will be prepended to the project path
-#our $projectroot = "/pub/scm";
+#our $projectroot = "/srv/git";
our $projectroot = "++GITWEB_PROJECTROOT++";
# target of the home link on top of all pages

0
ready Normal file
View File