28acbc4
Summary: Enhanced backup plugin for J-Pilot
28acbc4
Name: jpilot-backup
0b868b2
Version: 0.60
a93051f
Release: 38%{dist}
28acbc4
License: GPLv2+
0b868b2
Source: http://www.jlogday.com/code/jpilot-backup/%{name}-%{version}.tar.gz
28acbc4
Patch0: jpilot-backup-libdir.patch
68c9415
Patch1: jpilot-backup-configure-c99.patch
0b868b2
URL: http://www.jlogday.com/code/jpilot-backup/
28acbc4
Requires: jpilot >= 0.99.2
Igor Gnatenko 80cf7fd
BuildRequires:  gcc
28acbc4
BuildRequires: pilot-link-devel
28acbc4
BuildRequires: gtk2-devel
28acbc4
BuildRequires: gdbm-devel
6e76b81
BuildRequires: make
28acbc4
77a343c
# pilot-link excludes s390 and s390s, as such I must also exclude those arches
Patrick C. F. Ernzer 69e1cb0
ExcludeArch: s390 s390x
7d31500
28acbc4
%description
28acbc4
Features include multiple archives, automatic backups at user-specified times,
28acbc4
and the ability to specify which databases to backup.
28acbc4
28acbc4
%prep
28acbc4
%setup -n %{name}-%{version} -q
28acbc4
%patch0 -p1 -b .libdir
68c9415
%patch1 -p1 -b .c99
28acbc4
28acbc4
%build
81f2344
%configure --libdir=/%{_lib}/jpilot/plugins --with-pilot-prefix=%{_prefix}
1019d93
28acbc4
make %{?_smp_mflags}
28acbc4
28acbc4
%install
28acbc4
make prefix=$RPM_BUILD_ROOT%{_prefix} install
28acbc4
7ecca67
# manually remove the libtool archive
7ecca67
find %{buildroot} -type f -name "*.la" -delete
28acbc4
28acbc4
28acbc4
%files
Patrick C. F. Ernzer 3e9cc40
%doc README README.NFS ChangeLog CREDITS TODO
Patrick C. F. Ernzer 3e9cc40
%license COPYING
28acbc4
%{_libdir}/jpilot/plugins/libbackup.so
28acbc4
28acbc4
%changelog
a93051f
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.60-38
a93051f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
a93051f
3e8b27a
* Sat Jan 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.60-37
3e8b27a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
3e8b27a
de6ddbc
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.60-36
de6ddbc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
de6ddbc
7ebbc3d
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.60-35
7ebbc3d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
7ebbc3d
68c9415
* Mon Dec 12 2022 Florian Weimer <fweimer@redhat.com> - 0.60-34%{dist}
68c9415
- Port configure script to C99
68c9415
0407036
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.60-33
0407036
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
0407036
0e3993f
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.60-32
0e3993f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
0e3993f
099baee
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.60-31
099baee
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
099baee
6857ee0
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.60-30
6857ee0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
6857ee0
73e6049
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.60-29
73e6049
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
73e6049
bc81be0
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.60-28
bc81be0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
bc81be0
ba79368
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.60-27
ba79368
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
ba79368
ecca15e
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.60-26
ecca15e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
ecca15e
c7e9ef3
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.60-25
c7e9ef3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
c7e9ef3
fe52c47
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.60-24
fe52c47
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
fe52c47
22a50c2
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.60-23
22a50c2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
22a50c2
ca6619c
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.60-22
ca6619c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
ca6619c
99cd983
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.60-21
99cd983
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
99cd983
0440b10
* Fri May 20 2016 Till Maas <opensource@till.name> - 0.60-20
0440b10
- Remove uneeded %%if condition
0440b10
dab18b7
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.60-19
dab18b7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
dab18b7
7eecc9b
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.60-18
7eecc9b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
7eecc9b
Patrick C. F. Ernzer 3e9cc40
* Mon Feb 02 2015 Patrick C. F. Ernzer <jpilot-backup.spec@pcfe.net> 0.60-17
Patrick C. F. Ernzer 3e9cc40
- COPYING now listed as a license
Patrick C. F. Ernzer 1a27fa6
- adjusted isa_bits test for latest build system changes
Patrick C. F. Ernzer 3e9cc40
fdde4ef
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.60-16
fdde4ef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
fdde4ef
7ecca67
* Wed Jun 25 2014 Peter Robinson <pbrobinson@fedoraproject.org> 0.60-15
7ecca67
- Remove aarch64 patch (handled in %%configure macro)
7ecca67
- Generalise 64 bit arch detection
7ecca67
- Cleanup spec
7ecca67
1bfa383
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.60-14
1bfa383
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
1bfa383
211dd89
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.60-13
211dd89
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
211dd89
Patrick C. F. Ernzer ebf28ce
* Mon Mar 25 2013 Patrick C. F. Ernzer <jpilot-backup.spec@pcfe.net> 0.60-12
Patrick C. F. Ernzer ebf28ce
- update config.guess and config.sub to recognize aarch64 (RHBZ #925611)
Patrick C. F. Ernzer ebf28ce
975eafc
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.60-11
975eafc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
975eafc
89c0502
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.60-10
89c0502
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
89c0502
b892cbf
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.60-9
b892cbf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
b892cbf
Patrick C. F. Ernzer f153fae
* Fri Sep 30 2011 Patrick C. F. Ernzer <jpilot-backup.spec@pcfe.net> 0.60-8
Patrick C. F. Ernzer ffe2bc3
- Rebuilt against new gdbm-1.9.1-1 as per email request Fri, 30 Sep 2011 15:28:31 +0200
Patrick C. F. Ernzer f153fae
93e7900
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.60-7
93e7900
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
93e7900
4fee5e2
* Sun Mar 14 2010 Patrick C. F. Ernzer <jpilot-backup.spec@pcfe.net> 0.60-6
4fee5e2
- Rebuilt for gdbm soname change
4fee5e2
42b4c27
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.60-5
42b4c27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
42b4c27
77a343c
* Tue May 26 2009 Patrick C. F. Ernzer <jpilot-backup.spec@pcfe.net> 0.60-4
77a343c
- added a comment as to why I exclude s390 and s390s
77a343c
7d31500
* Tue May 26 2009 Patrick C. F. Ernzer <jpilot-backup.spec@pcfe.net> 0.60-3
7d31500
- pilot-link excludes s390 and s390s, so this package needs to do the same
7d31500
1019d93
* Wed Feb 25 2009 Patrick C. F. Ernzer <jpilot-backup.spec@pcfe.net> 0.60-2
1019d93
- fixed patch with help of Phil K. Thanks
1019d93
0b868b2
* Sat Feb 21 2009 Patrick C. F. Ernzer <jpilot-backup.spec@pcfe.net> 0.60-1
0b868b2
- bump to 0.60
0b868b2
- new site for jpilot-backup
0b868b2
28acbc4
* Tue Dec 16 2008 Patrick C. F. Ernzer <jpilot-backup.spec@pcfe.net> 0.53-5
28acbc4
- incorporate feedback from Bug 474768 Comments #5
28acbc4
28acbc4
* Wed Dec 10 2008 Patrick C. F. Ernzer <jpilot-backup.spec@pcfe.net> 0.53-4
28acbc4
- incorporate feedback from Bug 474768 Comments #1, #2 and #3
28acbc4
28acbc4
* Fri Dec 05 2008 Patrick C. F. Ernzer <jpilot-backup.spec@pcfe.net> 0.53-3
28acbc4
- minor cleanups to remove rpmlint warnings
28acbc4
- BuildRequires gtk2-devel and gdbm-devel added
28acbc4
- Requires gdbm added
28acbc4
28acbc4
* Thu Nov 27 2008 Patrick C. F. Ernzer <jpilot-backup.spec@pcfe.net> 0.53-2
28acbc4
- add libdir patch so this compiles on x86_64
28acbc4
28acbc4
* Thu Jun 14 2007 Patrick C. F. Ernzer <jpilot-backup.spec@pcfe.net> 0.53
28acbc4
- bump to 0.53
28acbc4
- changed obsolete Copyright tag to current License tag
28acbc4
28acbc4
* Wed Jan 29 2003 Jason Day <jasonday@worldnet.att.net> 0.50
28acbc4
- Added README.NFS to docs
28acbc4
ef192e2
* Mon Oct 14 2002 Jason Day <jasonday@worldnet.att.net> 0.43
28acbc4
- Bump version
28acbc4
ef192e2
* Tue May 14 2002 Jason Day <jasonday@worldnet.att.net> 0.42
28acbc4
- Minor misc cleanup
28acbc4
- Added TODO to dist files
28acbc4
28acbc4
* Sun Apr  7 2002 Jason Day <jasonday@worldnet.att.net> 0.41.2-1
28acbc4
- incorporated Sylvain's changes into main trunk, making patch
28acbc4
  unnecessary
28acbc4
28acbc4
* Sat Feb  9 2002 Sylvain Holtzer <sylvain.holtzer@free.fr> 0.41.2-0.sho1
28acbc4
- minor fixes : "version" upgraded ; requires jpilot-0.99.2 ;
28acbc4
- added sho1.patch, so we don't need superuser privileges (Makefile.in,
28acbc4
  and this .spec - see (v01) pattern) ;
28acbc4
- used rpm macros, and "make install" ;
28acbc4
- installs libbackup.la ;
28acbc4