packages: gitolite/gitolite.spec - subpackage with miscellaneous scripts
draenog
draenog at pld-linux.org
Fri Jun 15 18:39:54 CEST 2012
Author: draenog Date: Fri Jun 15 16:39:54 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- subpackage with miscellaneous scripts
---- Files affected:
packages/gitolite:
gitolite.spec (1.34 -> 1.35)
---- Diffs:
================================================================
Index: packages/gitolite/gitolite.spec
diff -u packages/gitolite/gitolite.spec:1.34 packages/gitolite/gitolite.spec:1.35
--- packages/gitolite/gitolite.spec:1.34 Wed May 30 22:52:12 2012
+++ packages/gitolite/gitolite.spec Fri Jun 15 18:39:48 2012
@@ -60,6 +60,14 @@
%description doc -l pl.UTF-8
Dokumentacja do Gitolite.
+%package contrib
+Summary: Miscellaneous scripts for gitolite
+Group: Development/Tools
+Requires: %{name} = %{epoch}:%{version}-%{release}
+
+%description contrib
+Miscellaneous scripts for gitolite
+
%prep
%setup -qc
mv sitaramc-gitolite-*/* .
@@ -82,6 +90,8 @@
sed -i 's,^GL_PACKAGE_CONF=.*,GL_PACKAGE_CONF=%{_sysconfdir}/gitolite,g' src/gl-setup
%build
+# Copy documentation from contrib
+find contrib -name \*.mkd -exec cp '{}' doc \;
# Format documentation
for F in doc/*.mkd; do
perl -MText::Markdown > $(echo $F | sed s/.mkd/.html/) < $F \
@@ -91,11 +101,13 @@
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_bindir},%{_sysconfdir}/gitolite,%{_datadir}/gitolite/hooks,%{perl_vendorlib}}
+install -d $RPM_BUILD_ROOT{%{_bindir},%{_sysconfdir}/gitolite,%{_datadir}/gitolite/{hooks,contrib},%{perl_vendorlib}}
cp -a src/gl-* src/sshkeys-lint $RPM_BUILD_ROOT%{_bindir}
cp -p src/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}
cp -p conf/{example.gitolite.rc,VERSION} $RPM_BUILD_ROOT%{_sysconfdir}/gitolite
cp -a hooks/* $RPM_BUILD_ROOT%{_datadir}/gitolite/hooks
+cp -a contrib/* $RPM_BUILD_ROOT%{_datadir}/gitolite/contrib
+find $RPM_BUILD_ROOT%{_datadir}/gitolite/contrib -name \*.mkd | xargs rm
%{__rm} $RPM_BUILD_ROOT%{_datadir}/gitolite/hooks/common/{gl-pre-git.hub-sample,post-receive.mirrorpush}
@@ -120,6 +132,61 @@
%attr(755,root,root) %{_datadir}/gitolite/hooks/common/update
%attr(755,root,root) %{_datadir}/gitolite/hooks/gitolite-admin/post-update
+%files contrib
+%defattr(644,root,root,755)
+%dir %{_datadir}/gitolite/contrib/
+%dir %{_datadir}/gitolite/contrib/adc
+%dir %{_datadir}/gitolite/contrib/partial-copy
+%dir %{_datadir}/gitolite/contrib/real-users
+%dir %{_datadir}/gitolite/contrib/VREF
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/able
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/delete-branch
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/fork
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/get-rights-and-owner.in-perl
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/git
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/git-annex-shell
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/gl-reflog
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/help
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/hub
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/list-trash
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/lock
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/perms
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/restore
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/restrict-admin
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/rm
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/rmrepo
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/rsync
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/sskm
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/sudo
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/su-expand
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/su-getperms
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/symbolic-ref
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/trash
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/unlock
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/watch
+%attr(755,root,root) %{_datadir}/gitolite/contrib/adc/who-pushed
+%attr(755,root,root) %{_datadir}/gitolite/contrib/mirrorconf-helper.sh
+%attr(755,root,root) %{_datadir}/gitolite/contrib/partial-copy/gl-pre-git
+%attr(755,root,root) %{_datadir}/gitolite/contrib/partial-copy/t.sh
+%attr(755,root,root) %{_datadir}/gitolite/contrib/partial-copy/update.secondary
+%attr(755,root,root) %{_datadir}/gitolite/contrib/real-users/gl-shell
+%attr(755,root,root) %{_datadir}/gitolite/contrib/real-users/gl-shell-setup
+%attr(755,root,root) %{_datadir}/gitolite/contrib/VREF/gl-VREF-COUNT
+%attr(755,root,root) %{_datadir}/gitolite/contrib/VREF/gl-VREF-DUPKEYS
+%attr(755,root,root) %{_datadir}/gitolite/contrib/VREF/gl-VREF-EMAIL_CHECK
+%attr(755,root,root) %{_datadir}/gitolite/contrib/VREF/gl-VREF-FILETYPE
+%{_datadir}/gitolite/contrib/VREF/gl-VREF-MERGE_CHECK
+%{_datadir}/gitolite/contrib/adc/adc.common-functions
+%{_datadir}/gitolite/contrib/adc/getdesc
+%{_datadir}/gitolite/contrib/adc/htpasswd
+%{_datadir}/gitolite/contrib/adc/pygitolite.py
+%{_datadir}/gitolite/contrib/adc/s3backup
+%{_datadir}/gitolite/contrib/adc/setdesc
+%{_datadir}/gitolite/contrib/adc/su-setperms
+%{_datadir}/gitolite/contrib/adc/svnserve
+%{_datadir}/gitolite/contrib/gitweb
+%{_datadir}/gitolite/contrib/ldap
+
%files doc
%defattr(644,root,root,755)
%doc doc/*
@@ -130,6 +197,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.35 2012/06/15 16:39:48 draenog
+- subpackage with miscellaneous scripts
+
Revision 1.34 2012/05/30 20:52:12 draenog
- up to 2.3.1
================================================================
---- CVS-web:
http://cvs.pld-linux.org/packages/gitolite/gitolite.spec?r1=1.34&r2=1.35
More information about the pld-cvs-commit
mailing list