Compare commits

...

21 Commits
master ... sme9

Author SHA1 Message Date
Daniel Berteaud 2f94fdb68b Automatic commit of package [ipasserelle-repo] release [0.2.16-1].
Created by command:

/usr/bin/tito tag
2020-12-07 16:23:38 +01:00
Daniel Berteaud 8e4a7753d4 Fix MirrorList when set to disabled 2020-12-07 16:23:01 +01:00
Daniel Berteaud bbaf583095 CLean spec file for builds with tito 2020-12-07 16:22:23 +01:00
Daniel Berteaud f41a3bb3ed Configure tito builds 2020-12-07 16:21:44 +01:00
Daniel Berteaud c893623a0b Initialized to use tito. 2020-12-07 16:21:13 +01:00
Daniel Berteaud ee4bf82738 Spec file update 2017-03-09 12:21:44 +01:00
Daniel Berteaud 10ceb2861a Switch to sogo-testing as the main sogo repo now requires an account 2017-03-09 12:18:08 +01:00
Daniel Berteaud cb6038de1d Disable rpmforge as it's not available anymore 2017-03-09 12:17:32 +01:00
Daniel Berteaud d56b148087 Spec file update 2015-11-23 09:24:47 +01:00
Daniel Berteaud c68fe117a8 Disable atrpms, the repo is now un reachable and not strictly needed 2015-11-23 09:23:45 +01:00
Daniel Berteaud a658fbd07c Exclude php-horde-horde from Epel 2015-11-23 09:20:19 +01:00
Daniel Berteaud 86b997dffa Spec file update 2015-07-17 18:12:25 +02:00
Daniel Berteaud b1247c3e38 Exclude hylafax from smecontribs, it's utterly broken 2015-07-17 18:11:23 +02:00
Daniel Berteaud d637e9f3d3 Spec file update 2014-06-23 18:18:19 +02:00
Daniel Berteaud d5ed230d0f Exclude perl-Perl-Tidy from rpmforge 2014-06-23 18:17:27 +02:00
Daniel Berteaud 6d5cfcc4dc Exclude libmemcached from base, SOGo needs the version from sogo repository 2013-11-12 21:35:17 +01:00
Daniel Berteaud 52c0cf7bf4 Use $releasever for SOGo repo 2013-11-12 13:19:34 +01:00
Daniel Berteaud 7ea53a9e5a update the spec file 2013-11-12 13:18:47 +01:00
Daniel Berteaud 34dd973ebc Revert "Use for SOGo repo"
This reverts commit 49890afb39.
2013-11-12 13:17:46 +01:00
Daniel Berteaud 49890afb39 Use for SOGo repo 2013-11-12 13:16:14 +01:00
Daniel Berteaud 31a8319b18 Replace sme7contribs with sme8contribs 2013-11-12 12:06:44 +01:00
28 changed files with 63 additions and 22 deletions

3
.tito/packages/.readme Normal file
View File

@ -0,0 +1,3 @@
the .tito/packages directory contains metadata files
named after their packages. Each file has the latest tagged
version and the project's relative directory.

View File

@ -0,0 +1 @@
0.2.16-1 ./

1
.tito/releasers.conf Symbolic link
View File

@ -0,0 +1 @@
../../tito_libs/releasers.conf

6
.tito/tito.props Normal file
View File

@ -0,0 +1,6 @@
[buildconfig]
builder = tito.builder.Builder
tagger = tito.tagger.VersionTagger
changelog_do_not_remove_cherrypick = 0
changelog_format = %s (%ae)
lib_dir = ../tito_libs

View File

@ -1,12 +1,8 @@
%define version 0.2.10
%define release 1
%define name ipasserelle-repo
Summary: RPM repositories configuration for the iPasserelle
Name: %{name}
Version: %{version}
Release: %{release}%{?dist}
Name: ipasserelle-repo
Version: 0.2.16
Release: 1%{?dist}
Epoch: 9
License: GPL
Group: Networking/Daemons
Source: %{name}-%{version}.tar.gz
@ -44,6 +40,28 @@ rm -rf $RPM_BUILD_ROOT
%preun
%changelog
* Mon Dec 07 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.16-1
- configure to build using tito
- fix MirrorList when set to disabled
* Thu Mar 9 2017 Daniel Berteaud <daniel@firewall-services.com> 0.2.15-1
- Disable rpmforge (not available anymore)
- Switch to sogo-testing instead of sogo, as sogo now requires an account
* Mon Nov 23 2015 Daniel Berteaud <daniel@firewall-services.com> 0.2.14-1
- Exclude php-horde-horde from epel
- Disable Atrpms
* Fri Jul 17 2015 Daniel Berteaud <daniel@firewall-services.com> 0.2.13-1
- Exclude hylafax from smecontribs
* Mon Jun 23 2014 Daniel Berteaud <daniel@firewall-services.com> 0.2.12-1
- Exclude perl-Perl-Tidy from rpmforge
* Tue Nov 12 2013 Daniel Berteaud <daniel@firewall-services.com> 0.2.11-1
- New branch for SME9
- Replace sme7contribs with sme8contribs
- Use $releasever for SOGo repo
* Tue Nov 12 2013 Daniel Berteaud <daniel@firewall-services.com> 0.2.10-1
- Remove some references to EL5, prepare SME9 compatibility

View File

@ -1 +1 @@
enabled
disabled

View File

@ -1 +1 @@
gnustep-make,libmemcached,hylafax+
gnustep-make,libmemcached,hylafax+,php-horde-horde

View File

@ -1 +1 @@
freetype,htop,iptraf,rsync,syslinux,perl-rrdtool,php-pear-db,dansguardian,squidguard
freetype,htop,iptraf,rsync,syslinux,perl-rrdtool,php-pear-db,dansguardian,squidguard,perl-Perl-Tidy

View File

@ -1 +1 @@
enabled
disabled

View File

@ -1 +0,0 @@
http://sme-mirror.firewall-services.com/releases/obsolete/7.6/smecontribs/i386/

View File

@ -1 +0,0 @@
SME Server - contribs 7.X

View File

@ -0,0 +1 @@
http://mirrorlist.contribs.org/mirrorlist/smecontribs-8

View File

@ -0,0 +1 @@
SME Server - contribs 8.X

View File

@ -1 +1 @@
perl-rrdtool
perl-rrdtool,hylafax

View File

@ -1 +1 @@
http://inverse.ca/downloads/SOGo/RHEL5/nightly/$basearch
http://inverse.ca/downloads/SOGo/RHEL$releasever/nightly/$basearch

View File

@ -1 +1 @@
http://inverse.ca/downloads/SOGo/RHEL5/$basearch
http://inverse.ca/downloads/SOGo/RHEL$releasever/$basearch

View File

@ -1 +1 @@
enabled
disabled

View File

@ -0,0 +1,6 @@
{
my $repo = $DB->get("base") or return '';
my @exclude = split /[;,]/, ($repo->prop('Exclude') || '');
push @exclude, 'libmemcached' unless (grep {$_ eq 'libmemcached'} @exclde);
$repo->set_prop('Exclude', join(',', @exclude));
}

View File

@ -0,0 +1,6 @@
{
my $repo = $DB->get("epel") or return '';
my @exclude = split /[;,]/, ($repo->prop('Exclude') || '');
push @exclude, 'php-horde-horde' unless (grep {$_ eq 'php-horde-horde'} @exclude);
$repo->set_prop('Exclude', join(',', @exclude));
}

View File

@ -13,13 +13,13 @@
$OUT .= "enabled=" . (($repos->prop('status') eq 'enabled') ? 1 : 0)
. "\n";
if ( exists $props{MirrorList} )
if ( ! exists $props{MirrorList} or $props{MirrorList} eq "disabled" )
{
$OUT .= 'mirrorlist=' . $props{MirrorList} . "\n";
$OUT .= 'baseurl=' . $props{BaseURL} . "\n";
}
else
{
$OUT .= 'baseurl=' . $props{BaseURL} . "\n";
$OUT .= 'mirrorlist=' . $props{MirrorList} . "\n";
}
for my $prop (qw(Name))