/[smecontribs]/rpms/smeserver-git/contribs10/smeserver-git.spec
ViewVC logotype

Diff of /rpms/smeserver-git/contribs10/smeserver-git.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

Revision 1.2 by brianr, Sun Dec 20 16:06:02 2020 UTC Revision 1.10 by jpp, Sat Mar 25 02:49:10 2023 UTC
# Line 1  Line 1 
1  %define name smeserver-git  %define name smeserver-git
2  %define version 1.2.0  %define version 1.2.0
3  %define release 3  %define release 9
4  Summary: Centralised Git repositories with setup and configuration through SME Server admin panels.  Summary: Centralised Git repositories with setup and configuration through SME Server admin panels.
5  Name: %{name}  Name: %{name}
6  Version: %{version}  Version: %{version}
7  Release: %{release}%{?dist}  Release: %{release}%{?dist}
8  Distribution: SME Server  Distribution: SME Server
9  License: GNU GPL version 2  License: GNU GPL version 2
10  URL: http://www.through-ip.com  URL: https://wiki.koozali.org/Git
11  Group: SMEserver/addon  Group: SMEserver/addon
12  Source: smeserver-git-%{version}.tar.gz  Source: smeserver-git-%{version}.tar.gz
13  Packager: Marco Hess <marco.hess@through-ip.com>  Packager: Marco Hess <marco.hess@through-ip.com>
14  BuildArchitectures: noarch  BuildArchitectures: noarch
15  BuildRoot: /var/tmp/%{name}-%{version}  BuildRoot: /var/tmp/%{name}-%{version}
16  BuildRequires: e-smith-devtools  BuildRequires: e-smith-devtools
17  Requires: e-smith-release >= 9.0  Requires: e-smith-release >= 10.0
18    Requires: e-smith-apache >= 2.6.0-19
19  Requires: git  Requires: git
20  AutoReqProv: no  AutoReqProv: no
21  Patch1: smeserver-git-1.2.0.bz10464-warn-on-missing-files.patch  Patch1: smeserver-git-1.2.0.bz10464-warn-on-missing-files.patch
22    Patch2: smeserver-git-1.2.0-Set-debugging-disabled.patch
23    Patch3: smeserver-git-1.2.0-Add-Update-event-to-createlinks.patch
24    Patch4: smeserver-git-1.2.0-locale-2021-08-22.patch
25    Patch5: smeserver-git-1.2.0-bz12048-httpd24.patch
26    Patch6: smeserver-git-1.2.0-bz11665-debug.patch
27    
28  %description  %description
29  smeserver-git enables centralised git repositories on an SME server and enables  smeserver-git enables centralised git repositories on an SME server and enables
# Line 26  managed through a server-manager panel t Line 32  managed through a server-manager panel t
32  to the repositories based on the existing SME users and groups. The package  to the repositories based on the existing SME users and groups. The package
33  installs and enables the git server on the current host like in  installs and enables the git server on the current host like in
34  host.com/git. Repositories are then available as https://host.com/git/gitrepo.git.  host.com/git. Repositories are then available as https://host.com/git/gitrepo.git.
35    Originally brought by Marco Hess http://www.through-ip.com
36    
37  %changelog  %changelog
38    * Fri Mar 24 2023 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-9.sme
39    - fix debug loglevel [SME: 11665]
40    
41    * Fri Jul 22 2022 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-8.sme
42    - update to httpd 2.4 syntax [SME: 12048]
43      fix Argument for 'Require all' must be 'granted' or 'denied'
44    
45    * Sun Aug 22 2021 Terry Fage <terry.fage@gmail.com> 1.2.0-5.sme
46    - apply locale 2021-08-22.patch
47    
48    * Fri Mar 26 2021 Brian Read <brianr@bjsystems.co.uk> 1.2.0-4.sme
49    - Add Update event to createlinks [SME: 11286 ]
50    
51  * Sun Dec 20 2020 BogusDateBot  * Sun Dec 20 2020 BogusDateBot
52  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
53  -  by assuming the date is correct and changing the weekday.  -  by assuming the date is correct and changing the weekday.
# Line 35  host.com/git. Repositories are then avai Line 55  host.com/git. Repositories are then avai
55    
56  * Sun Dec 20 2020 Brian Read <brianr@bjsystems.co.uk> 1.2.0-3.sme  * Sun Dec 20 2020 Brian Read <brianr@bjsystems.co.uk> 1.2.0-3.sme
57  - Initial import to SME10 tree [SME: 11286]  - Initial import to SME10 tree [SME: 11286]
58    - Set-debugging-disabled
59    
60  * Tue Nov 28 2017 Jean-Philipe Pialasse <tests@pialasse.com> 1.2.0-2.sme  * Tue Nov 28 2017 Jean-Philipe Pialasse <tests@pialasse.com> 1.2.0-2.sme
61  - fix smeserver-git prevents httpd.conf template expansion  [SME: 10464]  - Add Update event to createlinks smeserver-git prevents httpd.conf template expansion  [SME: 10464]
62  - now if gitweb is enabled but smeserver-gitweb is not installed a warning is issued  - now if gitweb is enabled but smeserver-gitweb is not installed a warning is issued
63  instead of an error and template consider it disabled. Same thing if gitweb_theme is enabled    instead of an error and template consider it disabled. Same thing if gitweb_theme is enabled
64  but smeserver-gitweb-theme is missing.    but smeserver-gitweb-theme is missing.
65    
66  * Tue Nov 28 2017 Jean-Philipe Pialasse <tests@pialasse.com> 1.2.0-0.sme  * Tue Nov 28 2017 Jean-Philipe Pialasse <tests@pialasse.com> 1.2.0-0.sme
67  - new sources with unix formated line returns  - new sources with unix formated line returns
# Line 55  but smeserver-gitweb-theme is missing. Line 76  but smeserver-gitweb-theme is missing.
76  - removing fragment migrate as it should not be used for that [SME: 9619]  - removing fragment migrate as it should not be used for that [SME: 9619]
77    
78  * Wed Jun 22 2016 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-6.sme  * Wed Jun 22 2016 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-6.sme
79  - fix missing ; in migrate fragment 80git to revert db  permissions [SME: 9619]  - Add Update event to createlinks missing ; in migrate fragment 80git to revert db  permissions [SME: 9619]
80    
81  * Wed Jun 22 2016 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-5.sme  * Wed Jun 22 2016 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-5.sme
82  - fix too permissive permissions on db accounts networks and git [SME: 9615] [SME: 9616]  - Add Update event to createlinks too permissive permissions on db accounts networks and git [SME: 9615] [SME: 9616]
83    
84  * Sat Jun 11 2016 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-4.sme  * Sat Jun 11 2016 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-4.sme
85  - commented out back the rewrite rule on HEAD etc to allow CLI git  - commented out back the rewrite rule on HEAD etc to allow CLI git
86  - fix auth not asked with Location after RewriteRule [SME: 9202]  - Add Update event to createlinks auth not asked with Location after RewriteRule [SME: 9202]
87  - add trailing slash to root git url if omited  - add trailing slash to root git url if omited
88  - only using git/repo.git or git/gitweb.cgi/repo.git will ask for auth  - only using git/repo.git or git/gitweb.cgi/repo.git will ask for auth
89    
90  * Fri Jun 10 2016 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-3.sme  * Fri Jun 10 2016 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-3.sme
91  - fix allow to see .git short url with gitweb [SME: 9202]  - Add Update event to createlinks allow to see .git short url with gitweb [SME: 9202]
92    
93  * Wed Mar 09 2016 JP Pialasse <tests@pialasse.com> 1.1.0-2.sme  * Wed Mar 09 2016 JP Pialasse <tests@pialasse.com> 1.1.0-2.sme
94  - apply locale 2016-03-09 patch  - apply locale 2016-03-09 patch
# Line 134  but smeserver-gitweb-theme is missing. Line 155  but smeserver-gitweb-theme is missing.
155  %prep  %prep
156  %setup  %setup
157  %patch1 -p1  %patch1 -p1
158    %patch2 -p1
159    %patch3 -p1
160    %patch4 -p1
161    %patch5 -p1
162    %patch6 -p1
163    
164  mkdir -p root/home/e-smith/files/git/  mkdir -p root/home/e-smith/files/git/
165  %build  %build
# Line 164  if [ $1 -eq 1 ] ; then Line 189  if [ $1 -eq 1 ] ; then
189    /etc/e-smith/events/actions/navigation-conf    /etc/e-smith/events/actions/navigation-conf
190  fi  fi
191  chown admin:www /home/e-smith/files/git  chown admin:www /home/e-smith/files/git
192  /etc/rc7.d/S86httpd-e-smith sighup  #/etc/rc7.d/S86httpd-e-smith sighup
193    
194  # fixing needed  permissions  # fixing needed  permissions
195  # fixing previous mess  # fixing previous mess


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed