This commit is contained in:
parent
adb098b7bc
commit
ff07754de4
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:692901194603cc4fb4072d8f907487d867caef6b62161f50f0f44dbeb001066e
|
|
||||||
size 1743402
|
|
3
git-1.6.0.2.tar.bz2
Normal file
3
git-1.6.0.2.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:a332fbcb1c9cf8b1dc224135d5b14e99da4720fc8b082e595b4f20eaf640dad8
|
||||||
|
size 1865485
|
30
git.changes
30
git.changes
@ -1,3 +1,33 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Sep 25 16:08:40 CEST 2008 - tiwai@suse.de
|
||||||
|
|
||||||
|
- updated to 1.6.0.2:
|
||||||
|
Mostly small bug fixes, see details in
|
||||||
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.0.2.txt
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Sep 25 16:04:22 CEST 2008 - tiwai@suse.de
|
||||||
|
|
||||||
|
- fix file selections of git-core package
|
||||||
|
- use symlinks for git sub-commands instead of hardlinks to make
|
||||||
|
build system happy
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Sep 9 12:18:09 CEST 2008 - tiwai@suse.de
|
||||||
|
|
||||||
|
- updated to 1.6.0:
|
||||||
|
* http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.0.txt
|
||||||
|
- updated to 1.6.0.1:
|
||||||
|
* http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.0.1.txt
|
||||||
|
- install git subcommands now to libdir/git
|
||||||
|
users have to set up properly if they want to keep the old style
|
||||||
|
(refer git --execpath)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Sep 9 11:38:39 CEST 2008 - lnussel@suse.de
|
||||||
|
|
||||||
|
- split off gui and web subpackages
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Aug 18 11:42:39 CEST 2008 - schwab@suse.de
|
Mon Aug 18 11:42:39 CEST 2008 - schwab@suse.de
|
||||||
|
|
||||||
|
140
git.spec
140
git.spec
@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# spec file for package git (Version 1.5.6.5)
|
# spec file for package git (Version 1.6.0.2)
|
||||||
#
|
#
|
||||||
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
@ -19,9 +19,9 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: git
|
Name: git
|
||||||
BuildRequires: asciidoc curl-devel libopenssl-devel sgml-skel xmlto
|
BuildRequires: asciidoc curl-devel fdupes libopenssl-devel sgml-skel xmlto
|
||||||
Version: 1.5.6.5
|
Version: 1.6.0.2
|
||||||
Release: 8
|
Release: 1
|
||||||
Summary: Fast, scalable, distributed revision control system
|
Summary: Fast, scalable, distributed revision control system
|
||||||
License: GPL v2 or later
|
License: GPL v2 or later
|
||||||
Group: Development/Tools/Version Control
|
Group: Development/Tools/Version Control
|
||||||
@ -32,8 +32,9 @@ Source2: sysconfig.git-daemon
|
|||||||
Source3: git-daemon.init
|
Source3: git-daemon.init
|
||||||
Source4: git.xinetd
|
Source4: git.xinetd
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
Requires: git-core = %{version} git-svn = %{version} git-cvs = %{version}
|
Requires: git-core = %{version}
|
||||||
Requires: git-arch = %{version} git-email = %{version} gitk = %{version}
|
Recommends: git-svn git-cvs git-arch git-email gitk git-gui git-web
|
||||||
|
Suggests: git-daemon
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Git is a fast, scalable, distributed revision control system with an
|
Git is a fast, scalable, distributed revision control system with an
|
||||||
@ -142,22 +143,16 @@ Authors:
|
|||||||
|
|
||||||
%package daemon
|
%package daemon
|
||||||
License: GPL v2 or later
|
License: GPL v2 or later
|
||||||
Summary: Fast, scalable, distributed revision control system
|
Summary: Simple Server for Git Repositories
|
||||||
Group: Development/Tools/Version Control
|
Group: Development/Tools/Version Control
|
||||||
Requires: git-core = %{version}
|
Requires: git-core = %{version}
|
||||||
Provides: git-core:/usr/bin/git-daemon
|
Provides: git-core:/usr/bin/git-daemon
|
||||||
PreReq: /usr/sbin/useradd %fillup_prereq %insserv_prereq
|
PreReq: /usr/sbin/useradd %fillup_prereq %insserv_prereq
|
||||||
|
|
||||||
%description daemon
|
%description daemon
|
||||||
Git is a fast, scalable, distributed revision control system with an
|
A really simple TCP git daemon. In the default configuration it allows
|
||||||
unusually rich command set that provides both high-level operations and
|
read only access to repositories in /srv/git/ that contain the
|
||||||
full access to internals.
|
'git-daemon-export-ok' file.
|
||||||
|
|
||||||
This package itself only provides the README of git but with the
|
|
||||||
packages it requires, it brings you a complete Git environment
|
|
||||||
including GTK and email interfaces and tools for importing source code
|
|
||||||
repositories from other revision control systems such as subversion,
|
|
||||||
CVS, and GNU arch.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -170,6 +165,7 @@ License: GPL v2 or later
|
|||||||
Summary: Git revision tree visualiser
|
Summary: Git revision tree visualiser
|
||||||
Group: Development/Tools/Version Control
|
Group: Development/Tools/Version Control
|
||||||
Requires: git-core = %{version}, tk >= 8.4
|
Requires: git-core = %{version}, tk >= 8.4
|
||||||
|
Supplements: packageand(git-core:tk)
|
||||||
|
|
||||||
%description -n gitk
|
%description -n gitk
|
||||||
Grapical tool for visualization of revision trees of projects
|
Grapical tool for visualization of revision trees of projects
|
||||||
@ -186,6 +182,48 @@ Authors:
|
|||||||
Linus Torvalds <torvalds@osdl.org>
|
Linus Torvalds <torvalds@osdl.org>
|
||||||
Junio C Hamano <junkio@cox.net>
|
Junio C Hamano <junkio@cox.net>
|
||||||
|
|
||||||
|
%package gui
|
||||||
|
License: GPL v2 or later
|
||||||
|
Summary: Grapical tool for common git operations
|
||||||
|
Group: Development/Tools/Version Control
|
||||||
|
Requires: git-core = %{version}, tk >= 8.4
|
||||||
|
Supplements: packageand(git-core:tk)
|
||||||
|
|
||||||
|
%description gui
|
||||||
|
A Tcl/Tk based graphical user interface to Git. git-gui focuses on
|
||||||
|
allowing users to make changes to their repository by making new
|
||||||
|
commits, amending existing ones, creating branches, performing local
|
||||||
|
merges, and fetching/pushing to remote repositories.
|
||||||
|
|
||||||
|
Unlike gitk, git-gui focuses on commit generation and single file
|
||||||
|
annotation, and does not show project history. It does however supply
|
||||||
|
menu actions to start a gitk session from within git-gui.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Authors:
|
||||||
|
--------
|
||||||
|
Linus Torvalds <torvalds@osdl.org>
|
||||||
|
|
||||||
|
%package web
|
||||||
|
License: GPL v2 or later
|
||||||
|
Summary: Git Web Interface
|
||||||
|
Group: Development/Tools/Version Control
|
||||||
|
Requires: git-core = %{version}
|
||||||
|
Supplements: packageand(git-core:apache2)
|
||||||
|
|
||||||
|
%description web
|
||||||
|
CGI script that allows browsing git repositories via web interface.
|
||||||
|
|
||||||
|
The apache2 configuration contained in this package installs a virtual
|
||||||
|
directory /git/ that calls the cgi script.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Authors:
|
||||||
|
--------
|
||||||
|
Linus Torvalds <torvalds@osdl.org>
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
|
|
||||||
@ -196,11 +234,13 @@ make %{_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" \
|
|||||||
WITH_OWN_SUBPROCESS_PY=YesPlease NO_EXPAT=1 \
|
WITH_OWN_SUBPROCESS_PY=YesPlease NO_EXPAT=1 \
|
||||||
V=1 \
|
V=1 \
|
||||||
prefix=%{_prefix} mandir=%{_mandir} \
|
prefix=%{_prefix} mandir=%{_mandir} \
|
||||||
|
gitexecdir=%{_libdir}/git \
|
||||||
all %{!?_without_docs: doc} %{?jobs:-j %jobs}
|
all %{!?_without_docs: doc} %{?jobs:-j %jobs}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
make %{_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" DESTDIR=$RPM_BUILD_ROOT WITH_OWN_SUBPROCESS_PY=YesPlease NO_EXPAT=1 \
|
make %{_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" DESTDIR=$RPM_BUILD_ROOT WITH_OWN_SUBPROCESS_PY=YesPlease NO_EXPAT=1 \
|
||||||
prefix=%{_prefix} mandir=%{_mandir} \
|
prefix=%{_prefix} mandir=%{_mandir} \
|
||||||
|
gitexecdir=%{_libdir}/git \
|
||||||
install %{!?_without_docs: install-doc}
|
install %{!?_without_docs: install-doc}
|
||||||
### git-web
|
### git-web
|
||||||
cp gitweb/INSTALL INSTALL.gitweb
|
cp gitweb/INSTALL INSTALL.gitweb
|
||||||
@ -223,8 +263,8 @@ install -d -m 755 $RPM_BUILD_ROOT/srv/git
|
|||||||
install -d -m 755 $RPM_BUILD_ROOT/etc/xinetd.d
|
install -d -m 755 $RPM_BUILD_ROOT/etc/xinetd.d
|
||||||
install -m 644 %{S:4} $RPM_BUILD_ROOT/etc/xinetd.d/git
|
install -m 644 %{S:4} $RPM_BUILD_ROOT/etc/xinetd.d/git
|
||||||
###
|
###
|
||||||
(find $RPM_BUILD_ROOT%{_bindir} -type f | grep -vE "archimport|svn|cvs|email|gitk|daemon" | sed -e s@^$RPM_BUILD_ROOT@@) > bin-man-doc-files
|
(find $RPM_BUILD_ROOT%{_libdir}/git -type f | grep -vE "archimport|svn|cvs|email|gitk|daemon|gui" | sed -e s@^$RPM_BUILD_ROOT@@) > bin-man-doc-files
|
||||||
(find $RPM_BUILD_ROOT%{_mandir} $RPM_BUILD_ROOT/Documentation -type f | grep -vE "archimport|svn|git-cvs|email|gitk|daemon" | sed -e s@^$RPM_BUILD_ROOT@@ -e 's/$/*/' ) >> bin-man-doc-files
|
(find $RPM_BUILD_ROOT%{_mandir} $RPM_BUILD_ROOT/Documentation -type f | grep -vE "archimport|svn|git-cvs|email|gitk|daemon|gui" | sed -e s@^$RPM_BUILD_ROOT@@ -e 's/$/*/' ) >> bin-man-doc-files
|
||||||
( pushd perl
|
( pushd perl
|
||||||
perl Makefile.PL
|
perl Makefile.PL
|
||||||
make -f perl.mak DESTDIR=${RPM_BUILD_ROOT} install_vendor
|
make -f perl.mak DESTDIR=${RPM_BUILD_ROOT} install_vendor
|
||||||
@ -233,6 +273,8 @@ rm -rf ${RPM_BUILD_ROOT}/usr/lib/perl5/site_perl
|
|||||||
%perl_process_packlist
|
%perl_process_packlist
|
||||||
find $RPM_BUILD_ROOT/%_mandir -type f -print0 | xargs -0 chmod 644
|
find $RPM_BUILD_ROOT/%_mandir -type f -print0 | xargs -0 chmod 644
|
||||||
install -m 644 -D contrib/completion/git-completion.bash $RPM_BUILD_ROOT/etc/bash_completion.d/git.sh
|
install -m 644 -D contrib/completion/git-completion.bash $RPM_BUILD_ROOT/etc/bash_completion.d/git.sh
|
||||||
|
# use symlinks instead of hardlinks in sub-commands
|
||||||
|
%fdupes -s $RPM_BUILD_ROOT
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
@ -257,7 +299,7 @@ fi
|
|||||||
|
|
||||||
%files svn
|
%files svn
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_bindir}/*svn*
|
%{_libdir}/git/*svn*
|
||||||
%doc Documentation/*svn*.txt
|
%doc Documentation/*svn*.txt
|
||||||
%{!?_without_docs: %{_mandir}/man1/*svn*.1*}
|
%{!?_without_docs: %{_mandir}/man1/*svn*.1*}
|
||||||
%{!?_without_docs: %doc Documentation/*svn*.html }
|
%{!?_without_docs: %doc Documentation/*svn*.html }
|
||||||
@ -265,28 +307,28 @@ fi
|
|||||||
%files cvs
|
%files cvs
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc Documentation/*git-cvs*.txt
|
%doc Documentation/*git-cvs*.txt
|
||||||
%{_bindir}/*cvs*
|
%{_libdir}/git/*cvs*
|
||||||
%{!?_without_docs: %{_mandir}/man1/*cvs*.1*}
|
%{!?_without_docs: %{_mandir}/man1/*cvs*.1*}
|
||||||
%{!?_without_docs: %doc Documentation/*git-cvs*.html }
|
%{!?_without_docs: %doc Documentation/*git-cvs*.html }
|
||||||
|
|
||||||
%files arch
|
%files arch
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc Documentation/git-archimport.txt
|
%doc Documentation/git-archimport.txt
|
||||||
%{_bindir}/git-archimport
|
%{_libdir}/git/git-archimport
|
||||||
%{!?_without_docs: %{_mandir}/man1/git-archimport.1*}
|
%{!?_without_docs: %{_mandir}/man1/git-archimport.1*}
|
||||||
%{!?_without_docs: %doc Documentation/git-archimport.html }
|
%{!?_without_docs: %doc Documentation/git-archimport.html }
|
||||||
|
|
||||||
%files email
|
%files email
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc Documentation/*email*.txt
|
%doc Documentation/*email*.txt
|
||||||
%{_bindir}/*email*
|
%{_libdir}/git/*email*
|
||||||
%{!?_without_docs: %{_mandir}/man1/*email*.1*}
|
%{!?_without_docs: %{_mandir}/man1/*email*.1*}
|
||||||
%{!?_without_docs: %doc Documentation/*email*.html }
|
%{!?_without_docs: %doc Documentation/*email*.html }
|
||||||
|
|
||||||
%files daemon
|
%files daemon
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc Documentation/*daemon*.txt
|
%doc Documentation/*daemon*.txt
|
||||||
%{_bindir}/*daemon*
|
%{_libdir}/git/*daemon*
|
||||||
/etc/init.d/git-daemon
|
/etc/init.d/git-daemon
|
||||||
%{_sbindir}/rcgit-daemon
|
%{_sbindir}/rcgit-daemon
|
||||||
%dir /srv/git
|
%dir /srv/git
|
||||||
@ -298,30 +340,60 @@ fi
|
|||||||
%files -n gitk
|
%files -n gitk
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc Documentation/*gitk*.txt
|
%doc Documentation/*gitk*.txt
|
||||||
%{_bindir}/*gitk*
|
%{_bindir}/gitk
|
||||||
/usr/share/gitk
|
/usr/share/gitk
|
||||||
%{!?_without_docs: %{_mandir}/man1/*gitk*.1*}
|
%{!?_without_docs: %{_mandir}/man1/*gitk*.1*}
|
||||||
%{!?_without_docs: %doc Documentation/*gitk*.html }
|
%{!?_without_docs: %doc Documentation/*gitk*.html }
|
||||||
|
|
||||||
%files core -f bin-man-doc-files
|
%files gui
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_datadir}/git-core/
|
%doc Documentation/*gui*.txt
|
||||||
%doc README COPYING Documentation/*.txt
|
%{_libdir}/git/git-gui
|
||||||
%{!?_without_docs: %doc Documentation/*.html }
|
|
||||||
/var/adm/perl-modules/%{name}
|
|
||||||
%{perl_vendorlib}/Error.pm
|
|
||||||
%{perl_vendorlib}/Git.pm
|
|
||||||
%{perl_vendorarch}/auto/Git/
|
|
||||||
/usr/share/git-gui
|
/usr/share/git-gui
|
||||||
/etc/bash_completion.d/git.sh
|
%{!?_without_docs: %{_mandir}/man1/*gui*.1*}
|
||||||
#TODO: split into subpackage
|
%{!?_without_docs: %doc Documentation/*gui*.html }
|
||||||
|
|
||||||
|
%files web
|
||||||
|
%defattr(-,root,root)
|
||||||
%doc README.gitweb INSTALL.gitweb
|
%doc README.gitweb INSTALL.gitweb
|
||||||
%dir /etc/apache2
|
%dir /etc/apache2
|
||||||
%dir /etc/apache2/conf.d
|
%dir /etc/apache2/conf.d
|
||||||
%config(noreplace) /etc/apache2/conf.d/gitweb.conf
|
%config(noreplace) /etc/apache2/conf.d/gitweb.conf
|
||||||
/usr/share/git-web
|
/usr/share/git-web
|
||||||
|
|
||||||
|
%files core -f bin-man-doc-files
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%{_bindir}/git
|
||||||
|
%{_bindir}/git-*
|
||||||
|
%{_datadir}/git-core/
|
||||||
|
%dir %{_libdir}/git
|
||||||
|
%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/
|
||||||
|
/etc/bash_completion.d/git.sh
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Sep 25 2008 tiwai@suse.de
|
||||||
|
- updated to 1.6.0.2:
|
||||||
|
Mostly small bug fixes, see details in
|
||||||
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.0.2.txt
|
||||||
|
* Thu Sep 25 2008 tiwai@suse.de
|
||||||
|
- fix file selections of git-core package
|
||||||
|
- use symlinks for git sub-commands instead of hardlinks to make
|
||||||
|
build system happy
|
||||||
|
* Tue Sep 09 2008 tiwai@suse.de
|
||||||
|
- updated to 1.6.0:
|
||||||
|
* http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.0.txt
|
||||||
|
- updated to 1.6.0.1:
|
||||||
|
* http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.0.1.txt
|
||||||
|
- install git subcommands now to libdir/git
|
||||||
|
users have to set up properly if they want to keep the old style
|
||||||
|
(refer git --execpath)
|
||||||
|
* Tue Sep 09 2008 lnussel@suse.de
|
||||||
|
- split off gui and web subpackages
|
||||||
* Mon Aug 18 2008 schwab@suse.de
|
* Mon Aug 18 2008 schwab@suse.de
|
||||||
- Fix name of completions file.
|
- Fix name of completions file.
|
||||||
* Tue Aug 12 2008 tiwai@suse.de
|
* Tue Aug 12 2008 tiwai@suse.de
|
||||||
|
Loading…
Reference in New Issue
Block a user