Commit c5490391 authored by Christof Schulze's avatar Christof Schulze 😎
Browse files

added libreoffice 6.3,

target-definition for ppbuilder added
parent db93b35d
Loading
Loading
Loading
Loading
+25 −15
Original line number Diff line number Diff line
-
  - release:
      epel-7-x86_64
---  # ppbuilder target definition v1

- release: epel-7-x86_64
  objects:
      ww8-el7-lo-6.0
      ww8-el7-lo-6.1
      ww8-el7-lo-6.2
    ww8-lo-release
  rpms: "release/centos7/x86_64"
  spms: "release/centos7/SRPMS"
  - release:
      epel-7-x86_64

- release: epel-8-x86_64
  objects:
      ww8-el7-lo-testing
    rpms: "testing/centos7/x86_64"
    spms: "testing/centos7/SRPMS"
    ww8-lo-release
  rpms: "testing/centos8/x86_64"
  spms: "testing/centos8/SRPMS"

- release: fedora-30-x86_64
  objects:
    ww8-lo-release
  rpms: "testing/fedora30/x86_64"
  spms: "testing/fedora30/SRPMS"

- release: fedora-31-x86_64
  objects:
    ww8-lo-release
  rpms: "testing/fedora31/x86_64"
  spms: "testing/fedora31/SRPMS"
+4 −4
Original line number Diff line number Diff line
ww8-el7-libreoffice
-------------------
ww8-lo-release - Libreoffice
---------------------------

Repository release package
Repository release package for more current versions of Libreoffice

# Init mock environment

@@ -13,5 +13,5 @@ mock -r epel-7-x86_64 --init
# On Buildserver (mock) call:
 ```bash
LO_VERSION='6.0'
mock -r epel-7-x86_64 --scm-enable --scm-option method=git --scm-option package=ww8-el7-lo-${LO_VERSION} --scm-option git_get=set --scm-option spec=ww8-el7-lo-${LO_VERSION}.spec --scm-option branch=master --scm-option git_get="git clone https://simlab.ww.uni-erlangen.de/ww8it/packaging/ww8-libreoffice.git ./ww8-el7-lo-${LO_VERSION}"
mock -r epel-7-x86_64 --scm-enable --scm-option method=git --scm-option package=ww8-lo-release --scm-option git_get=set --scm-option spec=ww8-lo-release.spec --scm-option branch=master --scm-option git_get="git clone https://simlab.ww.uni-erlangen.de/ww8it/packaging/ww8-lo-release.git"
```

ww8-el-lo-release.spec

deleted100644 → 0
+0 −72
Original line number Diff line number Diff line
# ww8-lo spec file for ww8-lo-release (Centos)
#
# Copyright (c) 20016-2019 Christof Schulze
# License: CC-BY-SA
# http://creativecommons.org/licenses/by-sa/4.0/
#
# Please, preserve the changelog entries
#

Name:           ww8-el-lo-release
Version:        1

%if %{fedora} >= 26
Release:        1%{?dist}
%else
Release:        3%{?dist}
%endif

Summary:        YUM configuration for ww8's libreoffice repository

Group:          System Environment/Base
License:        GPL
URL:            https://infra.ww8kd.fau.de/packages


Source0:	       ww8-lo-6.3.repo
Source1:         ww8-lo-6.2.repo
Source2:         ww8-lo-6.1.repo
Source3:         ww8-lo-6.0.repo
Source4:         ww8-lo-current.repo
Source5:         ww8-lo-testing.repo
#Source6:        RPM-GPG-KEY-ww8


BuildRoot:      %{_tmppath}/%{name}-%{version}
BuildArchitectures: noarch

Requires:       yum
Requires:       fedora-release >= 3

%description
This package contains yum configuration for the "ww8" RPM Repository,
no public GPG keys used to sign them yet.


%prep
echo empty prep

%build
echo empty build

%install
rm -rf $RPM_BUILD_ROOT
%{__install} -Dp -m0644 %{SOURCE0} %{buildroot}%{_sysconfdir}/yum.repos.d/ww8.repo
#%{__install} -Dp -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-ww8

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%config %{_sysconfdir}/yum.repos.d/ww8.repo
#%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-ww8

%changelog
* Thu Apr 25 2019 Christof Schulze <christof.schulze@fau.de> - 29-1
  - Update to Fedora 29
* Mon May 21 2018 Christof Schulze <christof.schulze@fau.de> - 28-1
  - Update to Fedora 27 and 28
  - reduced cost for ww8.repo
* Fri Jul 28 2017 Christof Schulze <christof.schulze@fau.de> - 25-3
  - first release of repository confguration

ww8-el7-lo-6.0.spec

deleted100644 → 0
+0 −59
Original line number Diff line number Diff line
# ww8-lo spec file for ww8-lo-release (Centos)
#
# Copyright (c) 20016-2019 Christof Schulze
# License: CC-BY-SA
# http://creativecommons.org/licenses/by-sa/4.0/
#
# Please, preserve the changelog entries
#

Name:           ww8-el7-lo-6.0
Version:        1
Release:        3%{?dist}

Summary:        YUM configuration for ww8's libreoffice repository
Group:          System Environment/Base
License:        GPL
URL:            https://infra.ww8kd.fau.de/packages

Source1:         ww8-lo-6.0.repo
#Source6:        RPM-GPG-KEY-ww8


BuildRoot:      %{_tmppath}/%{name}-%{version}
BuildArchitectures: noarch

Requires:        yum
Conflicts:       ww8-el7-lo-6.1
Conflicts:       ww8-el7-lo-6.2
Conflicts:       ww8-el7-lo-6.3
Conflicts:       ww8-el7-lo-current
#Requires:       fedora-release >= 3

%description
This package contains yum configuration for the "ww8-libreoffice" RPM Repository,
no public GPG keys used to sign them yet.


%prep
echo empty prep

%build
echo empty build

%install
rm -rf $RPM_BUILD_ROOT
%{__install} -Dp -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/yum.repos.d/ww8-lo-6.0.repo
#%{__install} -Dp -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-ww8

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%config %{_sysconfdir}/yum.repos.d/ww8-lo-6.0.repo
#%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-ww8

%changelog
* Tue Aug 27 2019 Christof Schulze <christof.schulze@fau.de> - 6.0-1
  - first release of repository confguration

ww8-el7-lo-6.2.spec

deleted100644 → 0
+0 −59
Original line number Diff line number Diff line
# ww8-lo spec file for ww8-lo-release (Centos)
#
# Copyright (c) 20016-2019 Christof Schulze
# License: CC-BY-SA
# http://creativecommons.org/licenses/by-sa/4.0/
#
# Please, preserve the changelog entries
#

Name:           ww8-el7-lo-6.2
Version:        1
Release:        3%{?dist}

Summary:        YUM configuration for ww8's libreoffice repository
Group:          System Environment/Base
License:        GPL
URL:            https://infra.ww8kd.fau.de/packages

Source1:         ww8-lo-6.2.repo
#Source6:        RPM-GPG-KEY-ww8


BuildRoot:      %{_tmppath}/%{name}-%{version}
BuildArchitectures: noarch

Requires:        yum
Conflicts:       ww8-el7-lo-6.0
Conflicts:       ww8-el7-lo-6.1
Conflicts:       ww8-el7-lo-6.3
Conflicts:       ww8-el7-lo-current
#Requires:       fedora-release >= 3

%description
This package contains yum configuration for the "ww8-libreoffice" RPM Repository,
no public GPG keys used to sign them yet.


%prep
echo empty prep

%build
echo empty build

%install
rm -rf $RPM_BUILD_ROOT
%{__install} -Dp -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/yum.repos.d/ww8-lo-6.2.repo
#%{__install} -Dp -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-ww8

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%config %{_sysconfdir}/yum.repos.d/ww8-lo-6.2.repo
#%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-ww8

%changelog
* Tue Aug 27 2019 Christof Schulze <christof.schulze@fau.de> - 6.2-1
  - first release of repository confguration
Loading