TASAKA Mamoru 9f1bec2
%define          mainver   2.12.1
Mamoru Tasaka ee90d69
%undefine          betatag   
Mamoru Tasaka 1290b35
%define          dwfdate   20110410
6379bb9
e6b51e7
Mamoru Tasaka bf3518c
%define          fedorarel  1
e6b51e7
e6b51e7
65f7fc2
%define          rel        %{?betatag:0.}%{fedorarel}%{?betatag:.%(echo %betatag | sed -e 's|-||g')}
e6b51e7
e6b51e7
6379bb9
Summary:         Calculate tide all over the world
6379bb9
Name:            xtide
e6b51e7
Version:         %{mainver}
Mamoru Tasaka 1cd5f43
Release:         %{rel}%{?dist}
6379bb9
6379bb9
URL:             http://www.flaterco.com/xtide/
e6b51e7
Source0:         ftp://ftp.flaterco.com/xtide/%{name}-%{version}%{?betatag:-%betatag}.tar.bz2
6379bb9
6379bb9
Source14:        xtide-get_harmonics-data.sh
6379bb9
Source20:        %{name}.desktop
6379bb9
Source30:        xtide-README.fedora
6379bb9
b15ea27
# Source41 is created by Harminics-dwf-create-regal-OK.sh in
b15ea27
# Source40
72afd03
#
72afd03
# (Updated: 2007-Nov-23) 
72afd03
# Upstream now splitted free and non-free harmonics data
72afd03
#                     
72afd03
#Source40:        Harminics-USpart-recreate-sh.tar.bz2
72afd03
#Source41:        harmonics-dwf-%{dwfdate}-dump-US.tar.bz2
6b6ef33
Source42:        ftp://ftp.flaterco.com/xtide/harmonics-dwf-%{dwfdate}-free.tar.bz2
b15ea27
d146fb5
License:         GPLv3+
6379bb9
Group:           Applications/Engineering
6379bb9
6379bb9
BuildRequires:   libXaw-devel
6379bb9
BuildRequires:   libXext-devel
6379bb9
BuildRequires:   libpng-devel
6379bb9
BuildRequires:   zlib-devel
b82e670
BuildRequires:   desktop-file-utils
b82e670
BuildRequires:   libdstr-devel
6379bb9
BuildRequires:   libtcd-devel
Mamoru Tasaka c0ff236
%if 0%{?fedora} >= 17
Mamoru Tasaka c0ff236
BuildRequires:   gpsd-devel >= 3
207ba27
%endif
c3807d7
6379bb9
Requires:        wvs-data
05dafd9
Requires:        xorg-x11-fonts-base
6379bb9
Requires:        xtide-common
6379bb9
d146fb5
Requires(pre):      shadow-utils
6379bb9
Requires(preun):    /sbin/service
6379bb9
Requires(preun):    /sbin/chkconfig
6379bb9
Requires(postun):   /sbin/service
6379bb9
Requires(post):     /sbin/chkconfig
6379bb9
6379bb9
%package         common
6379bb9
Summary:         Xtide common files
6379bb9
Group:           Applications/Engineering
6379bb9
License:         Public Domain
6379bb9
Requires:        bzip2
6379bb9
Requires:        wget
6379bb9
6379bb9
%description
6379bb9
XTide is a package that provides tide and current
6379bb9
predictions in a wide variety of formats.  Graphs, text listings, and
6379bb9
calendars can be generated, or a tide clock can be provided on your
6379bb9
desktop.
6379bb9
6379bb9
XTide can work with X-windows, plain text terminals, or the web. This
6379bb9
is accomplished with three separate programs: the interactive
6379bb9
interface (xtide), the non-interactive or command line interface
6379bb9
(tide), and the web interface.
6379bb9
6379bb9
The algorithm that XTide uses to predict tides is the one used by the
6379bb9
National Ocean Service in the U.S.  It is significantly more accurate
6379bb9
than the simple tide clocks that can be bought in novelty stores.
6379bb9
However, it takes more to predict tides accurately than just a spiffy
6379bb9
algorithm -- you also need some special data for each and every
6379bb9
location for which you want to predict tides.  XTide reads this data
6379bb9
from harmonics files.  See http://www.flaterco.com/xtide/files.html
b15ea27
for details on where to get these 
b15ea27
b15ea27
NOTE:
b15ea27
Please also see README.fedora in xtide-common package for Fedora 
b15ea27
specific issue.
b15ea27
6379bb9
6379bb9
%description common
6379bb9
This package contains common files needed by xtide, xttpd and
6379bb9
tideEditor.
6379bb9
Please read README.fedora for Fedora specific issue.
6379bb9
6379bb9
%prep
1090d36
%setup -q -T -c -n %{name}-%{version}%{?betatag:-%{betatag}}
1090d36
%setup -q -T -c -n %{name}-%{version}%{?betatag:-%{betatag}}/TMPDIR -a 42
1090d36
%setup -q -D -n %{name}-%{version}%{?betatag:-%{betatag}}
6379bb9
b82e670
# Dstr -> Dstr.h
e5d4e1f
grep -rl 'include.*<Dstr>' . | while read f ; do
e5d4e1f
	sed -i.name -e 's|\(include.*\)<Dstr>|\1<Dstr.h>|' $f
b82e670
done
e5d4e1f
e5d4e1f
# Embed version
e5d4e1f
sed -i.ver \
e5d4e1f
	-e "\@^PACKAGE_VERSION=@s|'.*'$|'%{version}-%{release}'|" \
e5d4e1f
	-e "\@^PACKAGE_STRING=@s|'\(XTide \).*'$|'\1%{version}-%{release}'|" \
e5d4e1f
	-e "\@^[ \t]*VERSION=@s|'.*'$|'%{version}-%{release}'|" \
e5d4e1f
	configure
b82e670
Mamoru Tasaka fb6c9c8
# Check if GCC bug 43905 for 4.5.x branch is fixed
Mamoru Tasaka fb6c9c8
sed -i.ipa_sra -e '/ipa-sra/d' configure
Mamoru Tasaka fb6c9c8
6379bb9
%build
Mamoru Tasaka 8d07bb8
# Build with experimental SVG support
Mamoru Tasaka 8d07bb8
export CFLAGS="%{optflags} -DJGFeatures"
Mamoru Tasaka 8d07bb8
export CXXFLAGS="%{optflags} -DJGFeatures"
Mamoru Tasaka 8d07bb8
6eda545
%configure \
3659f4a
   --with-xttpd-user=xttpd \
3659f4a
   --with-xttpd-group=xttpd
6eda545
65f7fc2
%{__make} %{?_smp_mflags} -k
6379bb9
6379bb9
echo "%{_datadir}/xtide-harmonics/" > %{name}.conf
6379bb9
echo "%{_datadir}/wvs-data/" >> %{name}.conf
6379bb9
6379bb9
%install
6379bb9
# 1. install xtide
3e452c9
%{__make} \
3e452c9
   DESTDIR=$RPM_BUILD_ROOT \
3e452c9
   INSTALL="%{__install} -p" \
3e452c9
   install
6379bb9
6379bb9
%{__mkdir_p} $RPM_BUILD_ROOT%{_sbindir}
6379bb9
%{__mkdir_p} $RPM_BUILD_ROOT%{_libexecdir}
6379bb9
6379bb9
# xttpd treatment
6379bb9
# xttpd is wrapped
6b6ef33
%{__sed} -e 's|20081228|%{dwfdate}|' %{SOURCE14} \
5beace7
   > xtide-get_harmonics-data.sh
5beace7
%{__install} -c -p -m 755 xtide-get_harmonics-data.sh \
6379bb9
   $RPM_BUILD_ROOT%{_sbindir}
e6b51e7
6379bb9
%{__mv} $RPM_BUILD_ROOT%{_sbindir}/xttpd $RPM_BUILD_ROOT%{_libexecdir}
cb2aa40
%{__install} -c -p -m 755 scripts/Fedora/xttpd-wrapper.sh \
3659f4a
   $RPM_BUILD_ROOT%{_sbindir}/xttpd
e6b51e7
6379bb9
# ensure xttpd binary installation directory (original
6eda545
# wrapper script is hardcorded)
6379bb9
%{__sed} -i -e 's|/usr/libexec|%{_libexecdir}|' \
6379bb9
   $RPM_BUILD_ROOT%{_sbindir}/xttpd
6379bb9
6379bb9
6379bb9
# 1A Install harmonics file
6379bb9
%{__mkdir_p} ${RPM_BUILD_ROOT}%{_datadir}/%{name}
6379bb9
%{__mkdir_p} ${RPM_BUILD_ROOT}%{_datadir}/%{name}-harmonics
6379bb9
6379bb9
# 1B Add configuration file
6379bb9
%{__mkdir_p} ${RPM_BUILD_ROOT}%{_sysconfdir}
6379bb9
%{__install} -c -p -m 644 %{name}.conf ${RPM_BUILD_ROOT}%{_sysconfdir}/
6379bb9
6379bb9
# 1C Add desktop entry (xtide)
6379bb9
%{__mkdir_p} $RPM_BUILD_ROOT%{_datadir}/applications
6379bb9
desktop-file-install \
6379bb9
   --vendor fedora \
6379bb9
   --dir $RPM_BUILD_ROOT%{_datadir}/applications \
6379bb9
   %{SOURCE20}
6379bb9
6379bb9
# 1D Install icon
6379bb9
for f in iconsrc/icon_*_orig.png ; do
6379bb9
   %{__install} -c -p -m 644 $f $RPM_BUILD_ROOT%{_datadir}/%{name}/
6379bb9
done
6379bb9
%{__mkdir_p} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/16x16/apps/
6379bb9
%{__mkdir_p} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps/
6379bb9
%{__ln_s} -f ../../../../%{name}/icon_16x16_orig.png \
6379bb9
   $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
6379bb9
%{__ln_s} -f ../../../../%{name}/icon_48x48_orig.png \
6379bb9
   $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
6379bb9
6379bb9
# 1E install xttpd conf file
b60cefc
%{__mkdir_p} $RPM_BUILD_ROOT%{_initddir}
6379bb9
%{__mkdir_p} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
6379bb9
%{__mkdir_p} $RPM_BUILD_ROOT%{_sysconfdir}/xtide
cb2aa40
6379bb9
%{__install} -c -p -m 755 scripts/Fedora/rc.xttpd \
b60cefc
   $RPM_BUILD_ROOT%{_initddir}/xttpd
cb2aa40
%{__install} -c -p -m 644 scripts/Fedora/xttpd.conf \
6379bb9
   $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/xttpd
6379bb9
6379bb9
# 1F and others
6379bb9
%{__install} -c -p -m 644 %{SOURCE30} README.fedora
6379bb9
b15ea27
# 1G tcd data
b15ea27
%{__install} -c -p -m 644 TMPDIR/*tcd \
b15ea27
   $RPM_BUILD_ROOT%{_datadir}/xtide-harmonics/
b15ea27
6f37ae8
# 2 Documentation
6f37ae8
for f in AUTHORS ChangeLog NEWS README ; do
6f37ae8
   iconv -f ISO-8859-1 -t UTF-8 $f > $f.tmp && \
6f37ae8
      ( touch -r $f $f.tmp ; mv -f $f.tmp $f ) || rm -f $f.tmp
6f37ae8
done
6f37ae8
6379bb9
%post
6379bb9
touch --no-create %{_datadir}/icons/hicolor || :
6379bb9
6379bb9
/sbin/chkconfig --add xttpd
ff844c6
exit 0
6379bb9
6379bb9
%postun
6379bb9
if [ $1 -ge 1 ] ; then
6379bb9
   /sbin/service xttpd condrestart &>/dev/null || :
6379bb9
fi
ff844c6
[ $1 -eq 0 ] || exit 0
ff844c6
ff844c6
touch --no-create %{_datadir}/icons/hicolor || :
ff844c6
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
ff844c6
exit 0
ff844c6
6379bb9
d146fb5
%pre
d146fb5
getent group xttpd &>/dev/null || \
d146fb5
   %{_sbindir}/groupadd -r xttpd
d146fb5
getent passwd xttpd &> /dev/null || \
d146fb5
   %{_sbindir}/useradd \
6379bb9
   -c "XTide web server" \
d146fb5
   -g xttpd \
6379bb9
   -d %{_sysconfdir}/%{name} \
6379bb9
   -r \
6379bb9
   -s /sbin/nologin \
d146fb5
   xttpd 2>/dev/null
d146fb5
exit 0
6379bb9
6379bb9
%preun
6379bb9
if [ $1 = 0 ] ; then
6379bb9
   /sbin/service xttpd stop &>/dev/null
6379bb9
   /sbin/chkconfig --del xttpd
6379bb9
fi
ff844c6
exit 0
ff844c6
ff844c6
%posttrans
ff844c6
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
ff844c6
exit 0
6379bb9
6379bb9
%files common
6379bb9
%doc README.fedora
6b6ef33
%doc TMPDIR/harmonics_boilerplate.txt
6379bb9
%config(noreplace) %{_sysconfdir}/%{name}.conf
6379bb9
6379bb9
%dir %{_datadir}/%{name}
6379bb9
%dir %{_datadir}/%{name}-harmonics
6379bb9
%dir %{_sysconfdir}/%{name}
6379bb9
6379bb9
%{_sbindir}/xtide-get*.sh
6379bb9
b15ea27
# Now include tcd data
b15ea27
%{_datadir}/%{name}-harmonics/*.tcd
b15ea27
6379bb9
%files
6379bb9
%defattr(-,root,root,-)
6379bb9
6379bb9
%doc AUTHORS COPYING README README-QUICK
6379bb9
# xtide
6379bb9
%{_mandir}/man1/*tide.1*
6379bb9
6379bb9
%{_datadir}/applications/fedora-%{name}.desktop
6379bb9
%{_datadir}/icons/hicolor/*/apps/%{name}.png
6379bb9
%{_datadir}/%{name}/icon_*_orig.png
6379bb9
6379bb9
%{_bindir}/*tide
6379bb9
6379bb9
# xttpd
6379bb9
%config(noreplace) %{_sysconfdir}/sysconfig/xttpd
b60cefc
%{_initddir}/xttpd
6379bb9
6379bb9
%{_sbindir}/xttpd
6379bb9
%{_libexecdir}/xttpd
6379bb9
%{_datadir}/man/man8/xttpd.8*
6379bb9
6379bb9
%changelog
TASAKA Mamoru 9f1bec2
* Wed Nov 30 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 2.12.1-1
TASAKA Mamoru 9f1bec2
- Update to 2.12.1
TASAKA Mamoru 9f1bec2
Mamoru Tasaka ee90d69
* Sun Nov  6 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 2.12-1
Mamoru Tasaka ee90d69
- Update to 2.12
Mamoru Tasaka ee90d69
Mamoru Tasaka c0ff236
* Tue Aug 30 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 2.12-0.6.RC1
Mamoru Tasaka c0ff236
- Update to 2.12 RC1
Mamoru Tasaka c0ff236
- Kill gpsd support on <= F-16, xtide now uses gpsd 3.0
Mamoru Tasaka c0ff236
Mamoru Tasaka 1cd5f43
* Sun Aug 28 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 2.12-0.5.dev20110827
Mamoru Tasaka 1cd5f43
- Update to 2.12 dev 20110827
Mamoru Tasaka 1cd5f43
Mamoru Tasaka f03cf3a
* Wed Aug 24 2011 Mamoru Tasaka <mtasaka@fedoraproject.org>
Mamoru Tasaka f03cf3a
- F-17: rebuild against new gpsd
Mamoru Tasaka f03cf3a
Mamoru Tasaka 8c4b105
* Tue Aug  2 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 2.12-0.4.dev20110731
Mamoru Tasaka 8c4b105
- Update to 2.12 dev 20110731
Mamoru Tasaka 8c4b105
Mamoru Tasaka 1290b35
* Tue Apr 12 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 2.12-0.3.dev20101029
Mamoru Tasaka 1290b35
- Update dwf data to 20110410
Mamoru Tasaka 1290b35
Mamoru Tasaka 8ad48fe
* Sat Jan  1 2011 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.12-0.2.dev20101029
Mamoru Tasaka 8ad48fe
- A Happy New Year
Mamoru Tasaka 8ad48fe
- Update dwf data to 20101230
Mamoru Tasaka 8ad48fe
Mamoru Tasaka 8d07bb8
* Mon Nov  1 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp>- 2.12-0.1.dev20101029
Mamoru Tasaka 8d07bb8
- Update to 2.12 dev 20101029, enabling experimental SVG support
Mamoru Tasaka 8d07bb8
Mamoru Tasaka 4d37905
* Thu Aug 19 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.11-2
Mamoru Tasaka 4d37905
- Rebuild for new libtcd
Mamoru Tasaka 4d37905
Mamoru Tasaka fb6c9c8
* Fri Aug 13 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.11-1
Mamoru Tasaka fb6c9c8
- 2.11
Mamoru Tasaka fb6c9c8
1090d36
* Sun Jul  4 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.11-0.8.RC1
1090d36
- 2.11 RC1
1090d36
1090d36
* Fri Jul  2 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.11-0.7.dev20100625
1090d36
- Update to 2.11 dev 20100625
e5d4e1f
c910a5c
* Tue Jun  1 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.11-0.6.dev20100406
c910a5c
- Update dwf data to 20100529
c910a5c
9bae942
* Thu May 27 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.11-0.5.dev20100406
c910a5c
- Update dwf data to 20100522
9bae942
207ba27
* Fri May  7 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.11-0.4.dev20100406
207ba27
- F-14+: enable gpsd support
207ba27
c3807d7
* Thu Apr  8 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.11-0.3.dev20100406
c3807d7
- Update to 2.11 dev20100406
c3807d7
b939428
* Sat Jan  2 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.11-0.2.dev20091227
6d2ddc5
- Update to 2.11 dev20091227
b939428
- Update to dwf data 20091227
6d2ddc5
65f7fc2
* Mon Sep 14 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.11-0.1.dev20090913
65f7fc2
- Update to 2.11 development branch
65f7fc2
b60cefc
* Sat Jul 25 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.10-5
b60cefc
- Use %%_initddir instead of %%_initrddir
b60cefc
eb44f5b
* Wed Feb 25 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.10-4
eebdfcb
- GTK icon cache updating script update
eb44f5b
6b6ef33
* Thu Jan  8 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.10-3
6b6ef33
- Update harmonics data to 20081228
6b6ef33
- Update xtide-get_harmonics-data.sh following harmonics tarball 
6b6ef33
  format change
6b6ef33
b82e670
* Thu Feb  7 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.10-2
b82e670
- Use system-wide libdstr (review request 431692 passed)
b82e670
292f9df
* Wed Feb  6 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.10-1
292f9df
- 2.10
292f9df
e6b51e7
* Sat Jan 19 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.10-0.1.RC1
e6b51e7
- Try 2.10 RC1
e6b51e7
39689ce
* Sun Dec 30 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9.5-2
39689ce
- Update harmonics data to 20071228
39689ce
e86df62
* Wed Dec 12 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9.5-1
e86df62
- 2.9.5
e86df62
3e452c9
* Fri Nov 23 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9.4-3
72afd03
- Update harmonics data to 20071122.
72afd03
d146fb5
* Wed Sep  5 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9.4-1
d146fb5
- 2.9.4
d146fb5
  (Relicensed: GPLv2+ -> GPLv3+)
d146fb5
- Update user creation script
d146fb5
90b4395
* Wed Aug 22 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9.3-3.dist.2
90b4395
- Mass rebuild (buildID or binutils issue)
90b4395
85fe378
* Fri Aug  3 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9.3-3.dist.1
85fe378
- License update
85fe378
05dafd9
* Mon Jun 11 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9.3-3
05dafd9
- Require needed fonts (bug reported from upstream)
05dafd9
b15ea27
* Thu May 31 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9.3-2
b15ea27
- Ship US part tcd data, which are under public domain.
b15ea27
7090f04
* Wed Apr 18 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9.3-1
7090f04
- 2.9.3
7090f04
4de3cdc
* Mon Apr  3 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9.2-1
4de3cdc
- 2.9.2
4de3cdc
8e8ae06
* Thu Mar 15 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9.1-1
8e8ae06
- 2.9.1
8e8ae06
6f37ae8
* Wed Feb 28 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-1
6f37ae8
- 2.9
6f37ae8
1902f1b
* Sun Feb 18 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.3.RC3
1902f1b
- 2.9 RC3
1902f1b
5beace7
* Wed Feb 14 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.3.RC2
5beace7
- 2.9 RC2
5beace7
17e1e2e
* Fri Feb  2 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.3.RC1
17e1e2e
- 2.9 RC1
17e1e2e
95bcdec
* Mon Jan 22 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.2.date20070120
95bcdec
- 2.9 dev 20070120
95bcdec
7eddd50
* Wed Jan 17 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.2.date20070115
7eddd50
- 2.9 dev 20070115
7eddd50
4ec69cd
* Tue Jan  9 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.2.date20070108
4ec69cd
- 2.9 dev 20070108
4ec69cd
4ec69cd
* Fri Jan  6 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.2.date20070103
af27c54
- 2.9 dev 20070103
af27c54
0cbfc8d
* Fri Dec 22 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.2.date20061222
0cbfc8d
- 2.9 dev 20061222
0cbfc8d
3659f4a
* Fri Dec 22 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.2.date20061221
3659f4a
- 2.9 dev 20061221
3659f4a
6eda545
* Tue Dec 12 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.2.date20061210
6eda545
- 2.9 dev 20061210
6eda545
6eda545
* Mon Dec  4 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.2.date20061203
cb2aa40
- 2.9 dev 20061203
cb2aa40
- Update desktop files
cb2aa40
- Use scripts in source tarball
cb2aa40
- Drop harmonics data description
cb2aa40
cb2aa40
* Wed Nov 29 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp>
cb2aa40
- Add more BuildRequires only for FC-5.
cb2aa40
6379bb9
* Sun Nov 26 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.2.date20061122
6379bb9
- Ensure the hardcorded directories in some scripts can be 
6379bb9
  appropriately changed.
6379bb9
- Fix some typo in README.fedora
6379bb9
6379bb9
* Thu Nov 23 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.1.date20061122
6379bb9
- 2.9 dev 20061122 release
6379bb9
6379bb9
* Mon Nov 20 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.1.dev1
6379bb9
- Version down temporarily
6379bb9
- re-split libtcd, tcd-utils (see bug 211626)
6379bb9
- again include xttpd
6379bb9
6379bb9
* Sun Oct 29 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.14.dev20061027
6379bb9
- xtide-2.9dev20061029, tcd-utils-1.3.11(2005-08-11),
6379bb9
  update patches.
6379bb9
- Remove -DCOMPAT114 as required by newer tcd-utils
6379bb9
- Bump somajor of tcd-utils for API change.
6379bb9
6379bb9
* Fri Oct 27 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.13.dev20061015
6379bb9
- Fix some change in xtide-2.9dev-change-uidgid.patch
6379bb9
6379bb9
* Fri Oct 27 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.12.dev20061015
6379bb9
- More restrictive uid/gid mode for xttpd
6379bb9
- Another fix for xttpd.init
6379bb9
6379bb9
* Thu Oct 26 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.11.dev20061015
6379bb9
- Other fixes for xttpd.init, xttpd.conf
6379bb9
- Create "xttpd" user and use xttpd user for daemon.
6379bb9
6379bb9
* Wed Oct 25 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.10.dev20061015
6379bb9
- xtide doesn't need wrapperd, however, xttpd does.
6379bb9
- Fix xttpd init script
6379bb9
6379bb9
* Wed Oct 25 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.9.dev20061015
6379bb9
- Adjustment for WVS data directory change.
6379bb9
6379bb9
* Wed Oct 25 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.8.dev20061015
6379bb9
- Split WVS data.
6379bb9
- desktop-file-utils 0.11 change: X-Fedora, Application is no longer
6379bb9
  accepted (will be fixed in rawhide).
6379bb9
6379bb9
* Wed Oct 25 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.7.dev20061015
6379bb9
- Drop harmonics data for now.
6379bb9
- Define WVS_DIR, then rewrite tideEditor-wrapper.sh and wrap xtide
6379bb9
- Add fedora-specific document
6379bb9
- Include WVS data
6379bb9
6379bb9
* Sun Oct 22 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.6.dev20061015
6379bb9
- Install 48x48 icon as well.
6379bb9
6379bb9
* Sun Oct 22 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.5.dev20061015
6379bb9
- Use icon in xtide source
6379bb9
- Fix Group entry
6379bb9
- Re-source profile shell script for easier rebuilding
6379bb9
6379bb9
* Sun Oct 22 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.4.dev20061015
6379bb9
- Introduce common files package.
6379bb9
- CFLAGS treatment change.
6379bb9
- Treak configuration files and their locations.
6379bb9
6379bb9
* Sat Oct 21 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.3.dev20061015
6379bb9
- Various changes about compilation optflags.
6379bb9
- Change libtcd soname numbering
6379bb9
- Sprit xttpd, include scripts
6379bb9
- tideEditor wrapper script included and desktop files added.
6379bb9
- use "/sbin/ldconfig -n"
6379bb9
- Lots of help from Michael Schwendt and Patrice Dumas, thanks!!
6379bb9
6379bb9
* Sat Oct 21 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.2.dev20061015
6379bb9
- Re-unify libtcd and xtide, and include tcd-utils, 
6379bb9
  build all at once.
6379bb9
6379bb9
* Fri Oct 20 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.9-0.1.dev20061015
6379bb9
- Resubmit to Fedora Extras (bug #211626)
6379bb9
- Split libtcd to another package, require tcd-utils to
6379bb9
  rebuild tcd data.
6379bb9
6379bb9
* Sun May 22 2005 Jeremy Katz <katzj@redhat.com> - 2.8-4
6379bb9
- rebuild on all arches
6379bb9
6379bb9
* Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
6379bb9
- rebuilt
6379bb9
6379bb9
* Fri Dec 17 2004 David M. Kaplan <dmk@erizo.ucdavis.edu> 0:2.8-2
6379bb9
- Made a small hack that should make it compile on x86_64 systems.
6379bb9
6379bb9
* Wed Dec 15 2004 David M. Kaplan <dmk@erizo.ucdavis.edu> 0:2.8-1
6379bb9
- Updated to version 2.8
6379bb9
- Cleaned up spec file because much of the tricks to get it to work
6379bb9
  are no longer necessary.
6379bb9
6379bb9
* Mon Dec  8 2003 David M. Kaplan <dmk@erizo.ucdavis.edu> 0:2.6.4-0.fdr.4
6379bb9
- Removed 644 permissions.
6379bb9
6379bb9
* Tue Dec  2 2003 David M. Kaplan <dmk@erizo.ucdavis.edu> 0:2.6.4-0.fdr.3
6379bb9
- Fixed problem with debuginfo rpm and lex.xml.c.
6379bb9
- Changed attributes to 644/755 to agree with Fedora specification.
6379bb9
6379bb9
* Mon Nov 17 2003 David M. Kaplan <dmk@erizo.ucdavis.edu> 0:2.6.4-0.fdr.1
6379bb9
- Updated to 2.6.4 version of xtide
6379bb9
6379bb9
* Mon Oct 20 2003 David M. Kaplan <dmk@erizo.ucdavis.edu> 0:2.6.3-0.fdr.2
6379bb9
- Made changes to spec and patch as per Michael Schwendt's suggestions
6379bb9
6379bb9
* Fri Oct 17 2003 David M. Kaplan <dmk@erizo.ucdavis.edu> 0:2.6.3-0.fdr.1
6379bb9
- Modified spec file to meet requirements for fedora
6379bb9
6379bb9
* Tue Oct 14 2003 David M. Kaplan <dmk@erizo.ucdavis.edu> 2.6.3-0.fdr.0
6379bb9
- Modify for Fedora submission
6379bb9
6379bb9
* Tue Oct 14 2003 David M. Kaplan <dmkaplan@ucdavis.edu> 2.6.3-0
6379bb9
- Update to XTide 2.6.3
6379bb9
6379bb9
* Fri Sep 05 2003 David M. Kaplan <dmkaplan@ucdavis.edu>
6379bb9
- Updated to XTide 2.6.2
6379bb9
6379bb9
* Thu Feb 17 2003 David M. Kaplan <dmkaplan@ucdavis.edu>
6379bb9
- Updated to XTide 2.6 FINAL (2003-02-12)
6379bb9
6379bb9
* Thu Feb 17 2003 David M. Kaplan <dmkaplan@ucdavis.edu>
6379bb9
- Updated to XTide 2.6 DEVELOPMENT (2003-02-12)
6379bb9
6379bb9
* Thu Jan 23 2003 David M. Kaplan <dmkaplan@ucdavis.edu>
6379bb9
- Updated to XTide 2.6 DEVELOPMENT (2003-01-17)
6379bb9
6379bb9
* Sat Dec 28 2002 David M. Kaplan <dmkaplan@ucdavis.edu>
6379bb9
- First RPM build.
6379bb9