Blob Blame History Raw
## This macro activates/deactivates debug option
%global without_debug 1

Name:           vdr-epg-daemon
Version:        1.1.146
Release:        7%{?dist}
Summary:        A daemon to download EPG data from internet and manage it in a mysql database

License:        GPL+ and GPLv2 and BSD
URL:            http://projects.vdr-developer.org/projects/vdr-epg-daemon
Source0:        https://projects.vdr-developer.org/git/%{name}.git/snapshot/%{name}-%{version}.tar.bz2
# fix Optimization flags are not honored.
Patch0:         %{name}-makefile.patch

BuildRequires:  gcc-c++
BuildRequires:  libcurl-devel
BuildRequires:  libxslt-devel
BuildRequires:  libxml2-devel
BuildRequires:  libuuid-devel
BuildRequires:  jansson-devel
BuildRequires:  perl-generators
BuildRequires:  zlib-devel
BuildRequires:  libjpeg-turbo-devel
BuildRequires:  libmicrohttpd-devel
BuildRequires:  imlib2-devel
BuildRequires:  libxslt-devel
BuildRequires:  libxml2-devel
BuildRequires:  openssl-devel
%if 0%{?fedora} <= 30
BuildRequires:  python2-devel
%else
BuildRequires:  python3-devel
%endif
BuildRequires:  mariadb-devel
BuildRequires:  libarchive-devel
BuildRequires:  systemd-devel
BuildRequires:  systemd-units
BuildRequires:  vdr-devel
Requires:       mariadb-server
Requires(post):   systemd-units
Requires(preun):  systemd-units
Requires(postun): systemd-units
Requires:       vdr

%description 
epgd is part of the double team epgd+epg2vdr to effectively retrieve,
store and import epg data to vdr. It is designed to handle large amount of
data and pictures in a distributed environment with one epg-server and
many possible vdr-clients - therefore it relays on mysql. 

Though it is possible to use epgd alone with mysql it only makes sense to
use it as back-end to the vdr-plugin epg2vdr. That being said you need to
install, setup and configure mysql, epgd and epg2vdr in order to get a
working environment.

%prep
%setup -qn %{name}-%{version}
%patch0 -p0

iconv -f iso-8859-1 -t utf-8 README > README.utf8 ; mv README.utf8 README

## Optimization flags in 'Make.config' file
sed -i \
    -e 's|PREFIX       = /usr/local|PREFIX       =  %{_prefix}|' \
    -e 's|PLGDEST      = $(PREFIX)/lib/epgd/plugins|PLGDEST      = %{_libdir}/epgd|' \
    -e 's|_PLGDEST     = $(DESTDIR)$(PREFIX)/lib/epgd/plugins|_PLGDEST     = $(DESTDIR)%{_libdir}/epgd|' \
    -e 's|HTTPDEST     = $(DESTDIR)/var/epgd/www|HTTPDEST     = $(DESTDIR)%{vdr_resdir}/epgd|' \
    -e 's|SYSTEMDDEST  = $(DESTDIR)/etc/systemd/system|SYSTEMDDEST  = $(DESTDIR)%{_unitdir}|' \
    -e 's|INIT_SYSTEM  = none|INIT_SYSTEM  = systemd|' \
    -e 's|INIT_AFTER   = mysql.service|INIT_AFTER   = mariadb.service|' \
    -e 's|CC = g++-8|CC = g++|' \
    -e 's|@@OPTFLAGS | %{optflags}|' \
    Make.config


%if 0%{?without_debug}
sed -i -e 's|DEBUG = 1||' Make.config
%else
##Nothing
%endif

## Optimization flags for ../epglv
sed -i \
    -e 's|@@LIBDIR| %{_libdir}|' \
    -e 's|@@OPTFLAGS | %{optflags}|' \
    -e 's|$(PLGDIR)/$(TARGET);|$(DESTDIR)/$(PLGDIR)/$(TARGET);|' \
    -e 's|$(TARGET) $(PLGDIR);|$(TARGET) $(DESTDIR)/$(PLGDIR);|' \
    epglv/Makefile

##epglv readme file
mv epglv/README epglv/README-epglv

# Add shebang
# Add bash to beginning of file
for file in scripts/epgd-{showmerge,showtimer,conflictsof,showtimerat,showdones}; do
   sed -i '1 i\#!/bin/bash' $file
done

for file in scripts/epgh-{request,login}; do
   sed -i '1 i\#!/bin/bash' $file
done

# fix warning _FORTIFY_SOURCE requires compiling with optimization (-O)
sed -i 's|CFLAGS += -ggdb -O0|CFLAGS += -ggdb -O|' lib/Makefile
sed -i 's|CFLAGS += -ggdb -fno-stack-protector -O0|CFLAGS += -ggdb -fno-stack-protector -O|' Make.config

# use correct mariadb-API header file
sed -i \
    -e 's|# include <my_global.h>|# include <mysql.h>|' \
    -e 's|# include <my_sys.h>|# include <mysql.h>|' \
    -e 's|#include <m_ctype.h>|#include <mysql.h>|' \
    -e 's|#include <m_string.h>|#include <mysql.h>|' \
    epglv/src/epglv.h

## Add --embed flag for python 3.8 Support
#if 0%{?fedora} >= 31
sed -i -e 's:$(shell python-config --libs):$(shell python3-config --libs --embed || python3-config --libs):' Makefile
sed -i -e 's:$(shell pkg-config --cflags --libs jansson):$(shell pkg-config python3.8-embed --cflags --libs jansson || pkg-config python38 --cflags --libs jansson):' Makefile
sed -i -e 's:$(shell pkg-config --libs libsystemd):$(shell pkg-config python3.8-embed --libs libsystemd || pkg-config python38 --libs libsystemd):' Makefile
sed -i -e 's:$(shell pkg-config --libs libsystemd-daemon):$(shell pkg-config python3.8-embed --libs libsystemd-daemon || pkg-config python38 --libs libsystemd-daemon):' Makefile
#sed -i -e 's:$(shell python-config --includes):$(shell python3-config --includes --embed || python3-config --includes):' Make.config
#endif

%build
%make_build

%install
mkdir -p %{buildroot}%{_unitdir}
mkdir -p %{buildroot}%{_libdir}/mysql/plugin
%make_install

%post
%systemd_post epgd.service
%systemd_post epghttpd.service

%preun
%systemd_preun epgd.service
%systemd_preun epghttpd.service

%postun
%systemd_postun_with_restart epgd.service
%systemd_postun_with_restart epghttpd.service

%files
%doc HISTORY* README* epglv/README* contrib/README.fedora
%license COPYING http/www/font/LICENSE.txt
%{_bindir}/epg*
%dir %{_sysconfdir}/epgd
%config(noreplace) %{_sysconfdir}/epgd/*
%{_unitdir}/epg*.service
%dir %{_libdir}/epgd
%{_libdir}/epgd/libepgd-epgdata.so
%{_libdir}/mariadb/plugin/mysqlepglv.so
%{vdr_resdir}/epgd/

%changelog
* Thu Aug 15 2019 Martin Gansser <martinkg@fedoraproject.org> - 1.1.146-7
* - Revert --embed flag

* Sat Aug 03 2019 Martin Gansser <martinkg@fedoraproject.org> - 1.1.146-6
- Add --embed flag for python 3.8 Support in Makefile

* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.146-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild

* Wed Jul 17 2019 Martin Gansser <martinkg@fedoraproject.org> - 1.1.146-4
- Add if condition for f31 with BR python3-devel

* Tue Jun 18 2019 Martin Gansser <martinkg@fedoraproject.org> - 1.1.146-3
- Rebuilt for new VDR API version

* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.146-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild

* Fri Nov 02 2018 Martin Gansser <martinkg@fedoraproject.org> - 1.1.146-1
- Update to 1.1.146

* Thu Oct 04 2018 Martin Gansser <martinkg@fedoraproject.org> - 1.1.145-1
- Update to 1.1.145

* Thu Oct 04 2018 Martin Gansser <martinkg@fedoraproject.org> - 1.1.144-1
- Update to 1.1.144

* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.141-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild

* Fri May 25 2018 Martin Gansser <martinkg@fedoraproject.org> - 1.1.141-1
- Update to 1.1.141
- Dropped  %%{name}-mariadb-fix-build.patch

* Wed Apr 18 2018 Martin Gansser <martinkg@fedoraproject.org> - 1.1.140-1
- Update to 1.1.140
- Rebuilt for vdr-2.4.0

* Sun Mar 11 2018 Martin Gansser <martinkg@fedoraproject.org> - 1.1.138-1
- Update to 1.1.138

* Sat Mar 10 2018 Martin Gansser <martinkg@fedoraproject.org> - 1.1.137-1
- Update to 1.1.137

* Fri Mar 09 2018 Martin Gansser <martinkg@fedoraproject.org> - 1.1.135-1
- Update to 1.1.135
- remove mysql link
- spec file cleanup

* Thu Feb 15 2018 Martin Gansser <martinkg@fedoraproject.org> - 1.1.134-1
- Update to 1.1.134

* Sat Feb 10 2018 Martin Gansser <martinkg@fedoraproject.org> - 1.1.132-1
- Update to 1.1.132

* Sat Feb 10 2018 Martin Gansser <martinkg@fedoraproject.org> - 1.1.131-1
- Update to 1.1.131
- use correct mariadb-API header file

* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.126-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild

* Mon Jan 15 2018 Martin Gansser <martinkg@fedoraproject.org> - 1.1.126-1
- Update to 1.1.126

* Wed Aug 02 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.122-2
- Add %%{name}-mariadb-connector-c.patch (BZ#1494106)

* Wed Aug 02 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.122-1
- Update to 1.1.122

* Sun Jul 30 2017 Florian Weimer <fweimer@redhat.com> - 1.1.121-2
- Rebuild with binutils fix for ppc64le (#1475636)

* Wed Jul 26 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.121-1
- Update to 1.1.121

* Thu Jul 20 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.120-2
- Add %%{name}-mariadb-fix-build.patch fixes (BZ#1298401).

* Sat Jul 08 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.120-1
- Update to 1.1.120

* Tue Jun 27 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.119-1
- Update to 1.1.119

* Sat Jun 24 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.118-1
- Update to 1.1.118
- Set INIT_SYSTEM to systemd in Make.config as default

* Sat Jun 10 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.117-1
- Update to 1.1.117

* Fri Jun 09 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.116-1
- Update to 1.1.116

* Tue May 23 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.115-1
- Update to 1.1.115

* Fri Mar 24 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.114-1
- Update to 1.1.114
- Adjust %%{name}-makefile.patch

* Sat Mar 18 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.112-1
- Update to 1.1.112

* Fri Mar 17 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.110-1
- Update to 1.1.110

* Sun Mar 12 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.108-1
- Update to 1.1.108

* Fri Mar 10 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.107-1
- Update to 1.1.107

* Thu Mar 09 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.106-1
- Update to 1.1.106

* Sat Mar 04 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.103-1
- Update to 1.1.103

* Wed Mar 01 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.102-1
- Update to 1.1.102
- Dropped %%{name}-systemd.patch

* Mon Feb 27 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.101-1
- Update to 1.1.101
- Add %%{name}-systemd.patch

* Mon Feb 27 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.100-1
- Update to 1.1.100

* Fri Feb 24 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.99-1
- Update to 1.1.99

* Wed Feb 22 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.97-2
- Changed INIT_AFTER to mariadb.service in Make.config

* Wed Feb 22 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.97-1
- Update to 1.1.97

* Thu Feb 16 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.95-1
- Update to 1.1.95
- Add BR systemd-devel

* Wed Feb 15 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.94-1
- Update to 1.1.94

* Tue Feb 14 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.93-1
- Update to 1.1.93

* Thu Feb 09 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.91-1
- Update to 1.1.91

* Wed Feb 08 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.90-1
- Update to 1.1.90

* Tue Feb 07 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.89-1
- Update to 1.1.89

* Wed Jan 25 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.88-1
- Update to 1.1.88

* Wed Jan 25 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.87-1
- Update to 1.1.87

* Fri Jan 20 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.85-1
- Update to 1.1.85

* Thu Jan 19 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.84-1
- Update to 1.1.84

* Thu Jan 19 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.81-1
- Update to 1.1.81

* Wed Jan 18 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.79-1
- Update to 1.1.79

* Sat Jan 14 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.78-1
- Update to 1.1.78

* Thu Jan 12 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.75-1
- Update to 1.1.75

* Wed Jan 04 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.73-1
- Update to 1.1.73

* Mon Jan 02 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.1.72-1
- Update to 1.1.72

* Thu Dec 15 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.70-1
- Update to 1.1.70

* Mon Dec 05 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.66-1
- Update to 1.1.66

* Mon Dec 05 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.65-1
- Update to 1.1.65

* Sun Dec 04 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.64-1
- Update to 1.1.64

* Sat Dec 03 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.63-1
- Update to 1.1.63

* Fri Dec 02 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.62-1
- Update to 1.1.62

* Fri Dec 02 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.61-1
- Update to 1.1.61

* Thu Dec 01 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.58-1
- Update to 1.1.58

* Thu Dec 01 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.57-1
- Update to 1.1.57

* Wed Nov 30 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.56-1
- Update to 1.1.56

* Wed Nov 30 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.55-1
- Update to 1.1.55

* Tue Nov 29 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.54-1
- Update to 1.1.54

* Fri Nov 25 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.53-1
- Update to 1.1.53

* Fri Nov 25 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.52-1
- Update to 1.1.52

* Thu Nov 24 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.51-1
- Update to 1.1.51

* Thu Nov 24 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.50-1
- Update to 1.1.50

* Thu Nov 24 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.48-1
- Update to 1.1.48

* Mon Nov 21 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.47-1
- Update to 1.1.47

* Sat Nov 19 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.46-1
- Update to 1.1.46

* Sat Nov 19 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.44-1
- Update to 1.1.44

* Mon Nov 14 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.42-1
- Update to 1.1.42

* Thu Nov 03 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.41-1
- Update to 1.1.41

* Thu Nov 03 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.40-1
- Update to 1.1.40

* Wed Nov 02 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.39-1
- Update to 1.1.39

* Wed Nov 02 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.38-1
- Update to 1.1.38

* Tue Nov 01 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.37-1
- Update to 1.1.37

* Tue Nov 01 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.36-1
- Update to 1.1.36

* Tue Nov 01 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.35-1
- Update to 1.1.35

* Mon Oct 31 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.34-1
- Update to 1.1.34

* Mon Oct 31 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.32-1
- Update to 1.1.32

* Sun Oct 30 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.31-1
- Update to 1.1.31

* Sat Oct 29 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.30-1
- Update to 1.1.30

* Thu Oct 27 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.29-1
- Update to 1.1.29

* Wed Oct 26 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.28-1
- Update to 1.1.28

* Wed Oct 26 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.27-1
- Update to 1.1.27

* Thu Oct 20 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.24-2
- Rebuild

* Thu Oct 20 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.24-1
- Update to 1.1.24
- Use rpm macros

* Thu Oct 20 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.21-1
- Update to 1.1.21

* Wed Oct 19 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.19-1
- Update to 1.1.19

* Wed Oct 19 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.18-1
- Update to 1.1.18

* Wed Oct 12 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.16-1
- Update to 1.1.16

* Fri Sep 09 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.15-1
- Update to 1.1.15

* Tue Aug 30 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.14-1
- Update to 1.1.14

* Mon Aug 29 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.13-1
- Update to 1.1.13

* Fri Aug 26 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.12-1
- Update to 1.1.12

* Tue Jul 26 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.11-1
- Update to 1.1.11

* Thu Jul 21 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.10-1
- Update to 1.1.10

* Wed Jul 20 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.8-1
- Update to 1.1.8

* Sun Jul 17 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.7-1
- Update to 1.1.7

* Fri Jul 15 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.6-1
- Update to 1.1.6

* Fri Jul 08 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.2-1
- Update to 1.1.2
- Changed makefile patch name  to %%{name}-makefile.patch

* Mon Jul 04 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.1.0-1
- Update to 1.1.0
- Change service name to mariadb.service

* Fri Jun 03 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.101-1
- Update to 1.0.101

* Wed May 04 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.54-1
- Update to 1.0.54

* Tue May 03 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.52-1
- Update to 1.0.52

* Tue May 03 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.51-1
- Update to 1.0.51

* Mon May 02 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.49-1
- Update to 1.0.49

* Sat Apr 30 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.48-1
- Update to 1.0.48

* Fri Apr 29 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.47-1
- Update to 1.0.47

* Thu Apr 28 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.46-1
- Update to 1.0.46

* Wed Apr 27 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.45-2
- Added missing epghttpd.service file

* Wed Apr 27 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.45-1
- Update to 1.0.45

* Tue Apr 26 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.43-1
- Update to 1.0.43

* Sun Apr 24 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.41-1
- Update to 1.0.41

* Sun Apr 24 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.40-1
- Update to 1.0.40

* Sun Apr 24 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.39-1
- Update to 1.0.39

* Sat Apr 23 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.38-1
- Update to 1.0.38

* Fri Apr 22 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.37-1
- Update to 1.0.37

* Fri Apr 22 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.36-1
- Update to 1.0.36

* Thu Apr 21 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.34-1
- Update to 1.0.34

* Wed Apr 20 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.31-1
- Update to 1.0.31

* Tue Apr 19 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.27-1
- Update to 1.0.27

* Mon Apr 18 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.23-1
- Update to 1.0.23

* Wed Mar 30 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.4-1
- Update to 1.0.4

* Tue Mar 29 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.3-1
- Update to 1.0.3

* Sun Mar 27 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.2-1
- Update to 1.0.2

* Sun Mar 27 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.1-1
- Update to 1.0.1

* Sat Mar 26 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.0-1
- Update to 1.0.0

* Sat Mar 26 2016 Martin Gansser <martinkg@fedoraproject.org> - 0.7.12-1
- Update to 0.7.12

* Fri Mar 25 2016 Martin Gansser <martinkg@fedoraproject.org> - 0.7.11-1
- Update to 0.7.11

* Fri Mar 25 2016 Martin Gansser <martinkg@fedoraproject.org> - 0.7.10-1
- Update to 0.7.10

* Fri Mar 25 2016 Martin Gansser <martinkg@fedoraproject.org> - 0.7.9-1
- Update to 0.7.9

* Thu Mar 24 2016 Martin Gansser <martinkg@fedoraproject.org> - 0.7.8-1
- Update to 0.7.8

* Wed Mar 23 2016 Martin Gansser <martinkg@fedoraproject.org> - 0.7.4-1
- Update to 0.7.4

* Fri Mar 18 2016 Martin Gansser <martinkg@fedoraproject.org> - 0.6.52-1
- Update to 0.6.52

* Sat Mar 12 2016 Martin Gansser <martinkg@fedoraproject.org> - 0.6.36-1
- Update to 0.6.36

* Fri Feb 12 2016 Martin Gansser <martinkg@fedoraproject.org> - 0.6.20-1
- Update to 0.6.20
- Added shebang
- Corrected spelling-error

* Wed Feb 10 2016 Martin Gansser <martinkg@fedoraproject.org> - 0.6.15-1
- Update to 0.6.15

* Fri Jan 29 2016 Martin Gansser <martinkg@fedoraproject.org> - 0.5.32-1
- Update to 0.5.32
- Modified vdr-epg-daemon-makefile.patch
- Added BR python-devel
- Added BR libmicrohttpd-devel
- Added BR vdr-devel

* Wed Oct 28 2015 Martin Gansser <martinkg@fedoraproject.org> - 0.2.2-7.20151027git4b79017
- rebuild for new git release
- dropped epgd-tool-fedora.diff

* Mon Oct 26 2015 Martin Gansser <martinkg@fedoraproject.org> - 0.2.2-6.20151026gitf50def4
- rebuild for new git release

* Sun Aug 16 2015 Martin Gansser <martinkg@fedoraproject.org> - 0.2.2-5.20150810git8887f01
- Mark license files as %%license where available
- added epgd-tool-fedora.diff so mariadb is taken

* Sat Aug 15 2015 Martin Gansser <martinkg@fedoraproject.org> - 0.2.2-4.20150810git8887f01
- rebuild for new git release

* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.2-3.20150202git7927905
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild

* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.2.2-2.20150202git7927905
- Rebuilt for GCC 5 C++11 ABI change

* Mon Feb 02 2015 Martin Gansser <martinkg@fedoraproject.org> - 0.2.2-1.20150202git7927905
- Update to 0.2.2

* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.1-8.20140526git006a005
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild

* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.1-7.20140526git006a005
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild

* Mon May 26 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.2.1-6.20140526git006a005
- rebuild for new git release

* Wed May 21 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.2.1-5.20140520git356b6ac
- rebuild for new git release

* Thu May 15 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.2.1-4.20140515git44e364a
- rebuild for new git release

* Wed May 14 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.2.1-3.20140514gitbef6c18
- rebuild for new git release

* Tue May 13 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.2.1-2.20140512git997069a
- rebuild for new git release

* Sat May 10 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.2.1-1.20140510gite1d19b8
- rebuild for new git release
- Add BR libjpeg-turbo-devel
- Add BR imlib2-devel
- Add BR libxslt-devel
- Add BR libxml2-devel

* Wed May 07 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.2.0-1.20140507gitd5f1b4d
- rebuild for new git release

* Mon May 05 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.1.0-8.20140505gitd7fb6ca
- removed unnecessary BR: mariadb-server
- added mariadb-server to Requires 
- used %%install for installing and fix perm of files from buildroot
- shortened summary text

* Mon May 05 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.1.0-7.20140505gitd7fb6ca
- added macro for activate/deactivate debug option
- optflags settings
- added epglv README
- used 'cp -p' rather than 'mv' for copying files from buildroot

* Mon May 05 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.1.0-6.20140505gitd7fb6ca
- rebuild for new git release
- replaced hardlinks by macro in %%prep section
- Fixed the License tag
- added %%dir %%{_libdir}/epgd because it's owned by the package
- added BR mariadb-server
- added BR systemd-units
- added comment about upstream patch
- added fedora optflags to Make.config

* Sat May 03 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.1.0-5.20140428giteb7f12a
- fixed description

* Thu May 01 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.1.0-4.20140428giteb7f12a
- added patch for epgd-tool.diff

* Mon Apr 28 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.1.0-3.20140428giteb7f12a
- rebuild for new git release

* Fri Apr 25 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.1.0-2.20140424gita9d880b
- added missing epgd binary
- removed vdr-devel dependencies
- placed libepg in %%{_libdir}

* Thu Apr 24 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.1.0-1.20140424gita9d880b
- rebuild for initial release