56623a4
%if 0%{?fedora} <= 19
Mamoru TASAKA e7f7128
%define		rubyabi		1.9.1
Mamoru TASAKA e7f7128
%endif
56623a4
Mamoru Tasaka 3b69999
%define		repoid		76353
822b0a6
Mamoru Tasaka 3b69999
%define		majorver	0.6.9
Mamoru Tasaka ae81b0f
%undefine		minorver	
Mamoru Tasaka 65f4d77
%undefine		ifpre	
822b0a6
837db69
%define		fedorarel	11
Mamoru Tasaka 65f4d77
%define		rel		%{?ifpre:0.}%{fedorarel}%{?minorver:.%minorver}
822b0a6
822b0a6
a7344d9
a7344d9
Name:		alexandria
822b0a6
Version:	%{majorver}
a353615
Release:	%{rel}%{?dist}.6
a7344d9
Summary:	Book collection manager
a7344d9
b0be43b
License:	GPLv2+
a7344d9
URL:		http://alexandria.rubyforge.org/
a7f0874
Source0:	http://rubyforge.org/frs/download.php/%{repoid}/%{name}-%{version}%{?minorver:-%{minorver}}.tar.gz
0e8b25e
# Patches discussing with the upstream
ea79dbb
# Trial fix for hang up when importing list containing invalid isdn
ea79dbb
# ref: alexandria-Bugs-25348
Mamoru Tasaka 65f4d77
# Check if this issue is fixed in rev 1154
Mamoru Tasaka 65f4d77
#Patch2:		alexandria-0.6.4.1-hang-importing-invalid-isdn.patch
0e8b25e
# Trial fix for crash when importing a book with isdn
f530a6a
# With alexandria-0.6.6, the fix for this issue is still incomplete
f530a6a
# ref: alexandria-BUgs-28263
f530a6a
Patch3:		alexandria-0.6.6-dont_use_thread_when_adding_file_by_isdn.patch
Mamoru Tasaka c52fe22
# Fix crash when searching book
Mamoru Tasaka c52fe22
# ref: alexandria-Bugs-29479 Patch by Tomoh K.
Mamoru Tasaka 3b69999
# Applied in 0.6.9
Mamoru Tasaka 3b69999
# Patch4:		alexandria-0.6.8-set_status_label.patch
8d91801
# Upstream patches
Mamoru Tasaka c52fe22
# Patches not submitted to the upstream
Mamoru Tasaka c52fe22
# Support when rubygem(gst) (gstreamer) is not installed
Mamoru Tasaka c52fe22
# Note that rubygem-gstreamer is not yet in Fedora
Mamoru Tasaka 797e912
#Patch10:	alexandria-0.6.8-nogst-support.patch
Mamoru Tasaka c52fe22
# Always require rubygems
Mamoru Tasaka c52fe22
Patch11:	alexandria-0.6.8-always-require-rubygems.patch
1673216
# Use RbConfig
3f8d97d
Patch12:	alexandria-0.6.9-rbconfig.patch
1673216
# Use rdoc
Mamoru Tasaka 3b69999
# Well, seems not needed on 0.6.9
Mamoru Tasaka 3b69999
# Patch13:	alexandria-0.6.8-rdoc.patch
1673216
# Force encoding type to make rake happy
1673216
Patch14:	alexandria-0.6.8-ascii-fix.patch
1673216
# Fix kcode issues with 1.9
Mamoru Tasaka 8ebf86e
# Well, with the original fix, some strange failure on startup
Mamoru Tasaka 8ebf86e
# happens on ja_JP.utf8...
1673216
Patch15:	alexandria-0.6.8-kcodefix.patch
1673216
# eval fix
1673216
Patch16:	alexandria-0.6.8-evalfix.patch
Mamoru Tasaka eaef218
# With working zoom and ruby19, z3950 provider aborts
Mamoru Tasaka eaef218
# with syntax error about next
Mamoru Tasaka eaef218
Patch17:	alexandria-0.6.8-z3950-next.patch
Mamoru TASAKA e7f7128
# Two fixes:
Mamoru TASAKA e7f7128
# a. loading yaml file generated by ruby 18x will show garbage characters
Mamoru TASAKA e7f7128
# b. moving book entry to another library which also contains the
Mamoru TASAKA e7f7128
#    same book will cause crash..
Mamoru TASAKA e7f7128
Patch18:	alexandria-0.6.8-utf8-convert.patch
Mamoru Tasaka 9303cdc
# More UTF-8 fix on ruby 1.9, when exporting library to HTML
Mamoru Tasaka 9303cdc
# (bug 819188)
Mamoru Tasaka 9303cdc
Patch19:	alexandria-0.6.8-export-to-HTML-with-ruby19.patch
TASAKA Mamoru 99fb360
# More UTF-8 fix on ruby 1.9, when exporting library to csv
TASAKA Mamoru 99fb360
# or bibtex
TASAKA Mamoru 99fb360
Patch20:	alexandria-0.6.8-export-to-CSV-bintex-with-ruby19.patch
TASAKA Mamoru 99fb360
# Remove garbage character with icon view on multibyte locate
TASAKA Mamoru 99fb360
Patch21:	alexandria-0.6.8-iconview-multibyte.patch
Mamoru Tasaka 6e527bd
# Split Patch18 into two patches, one for lib/alexandria/models/library.rb
Mamoru Tasaka 6e527bd
# (this file) and other. Also handle broken yaml file correctly and let
Mamoru Tasaka 6e527bd
# user redownload it
Mamoru Tasaka 6e527bd
# (bug 861740)
Mamoru Tasaka 6e527bd
Patch22:	alexandria-0.6.8-yaml-unescape.patch
Mamoru Tasaka 7dd7dd0
# Add a feature to remove broken yaml files at startup when requested
Mamoru Tasaka 7dd7dd0
# (bug 869556)
Mamoru Tasaka 7dd7dd0
Patch23:	alexandria-0.6.9-delete-broken-yaml.patch
ee63fe2
# Kill iconv
ee63fe2
Patch24:        alexandria-0.6.9-iconv.patch
ee63fe2
# Handle the case thread was not created with adding new book
ee63fe2
Patch25:	alexandria-0.6.9-newbook-nothread.patch
2524abd
# Make z3950 provider work
2524abd
# ZOOM::Connection.count must be string
2524abd
Patch26:	alexandria-0.6.9-z3950-zoom-count.patch
4b392fd
# Read negative value as integer in case position has such value
4b392fd
# (bug 1014295)
4b392fd
Patch27:	alexandria-0.6.9-negative-value.patch
dafb8e9
# Specify goocanvas version (bug 1024931)
dafb8e9
Patch28:	alexandria-0.6.9-goocanvas-version.patch
d77eb5a
# Make glade2 translatable text actually translated (i10ned)
d77eb5a
Patch29:	alexandria-0.6.9-glade-gettext.patch
837db69
# Make this compatible with rubygem-gdk_pixbuf2 3.0.9
837db69
Patch30:	alexandria-0.6.9-gdk_pixbuf2-3.0.9.patch
a7344d9
a7344d9
BuildArch:	noarch
56623a4
56623a4
%if 0%{?fedora} >= 19
56623a4
Requires:	ruby(release)
56623a4
BuildRequires:	ruby(release)
56623a4
%else
56623a4
Requires:	ruby(abi) = %{rubyabi}
56623a4
Requires:	ruby 
56623a4
BuildRequires:	ruby(abi) = %{rubyabi}
56623a4
BuildRequires:	ruby 
56623a4
%endif
56623a4
1673216
# For ruby macros
1673216
BuildRequires:	ruby-devel
822b0a6
BuildRequires:	rubygem(rake)
a7344d9
BuildRequires:	desktop-file-utils
c9e78cb
# For gconf related macros
c9e78cb
BuildRequires:	GConf2
a7344d9
BuildRequires:	gettext
a7344d9
BuildRequires:	intltool
a7344d9
e525df9
# Amazon AWS v3 -> v4 switch
e525df9
# AWS v4 is supported by alexandria itself
a5d77a3
# But hpricot is still needed
e525df9
#Requires:	ruby(amazon)
Mamoru Tasaka c52fe22
Requires:	rubygem(gettext)
Mamoru Tasaka c52fe22
Requires:	rubygem(hpricot)
Mamoru Tasaka c52fe22
Requires:	rubygem(htmlentities)
67310c8
Requires:	ruby(imagesize)
403753f
# Dependency removed on 0.6.4b1
403753f
#Requires:	ruby(mechanize)
c9e78cb
# Kill ruby(revolution) dependency
c9e78cb
#Requires:	ruby(revolution)
67310c8
67310c8
# ruby(zoom) -> rubygem(zoom) switch
67310c8
#Requires:	ruby(zoom)
67310c8
Requires:	rubygem(zoom) >= 0.3.0
Mamoru Tasaka c52fe22
Requires:	rubygem(marc)
Mamoru Tasaka c52fe22
Mamoru Tasaka c52fe22
# Killed on 0.6.8
Mamoru Tasaka c52fe22
#Requires:	ruby(gconf2)
Mamoru Tasaka c52fe22
# Explicitly
Mamoru Tasaka c52fe22
Requires:	GConf2
Mamoru Tasaka c52fe22
Requires:	rubygem(gdk_pixbuf2)
Mamoru Tasaka c52fe22
Requires:	rubygem(glib2)
Mamoru Tasaka c52fe22
# Killed on 0.6.8
Mamoru Tasaka c52fe22
#Requires:	ruby(gnome2)
Mamoru Tasaka c52fe22
#Requires:	ruby(libglade2)
Mamoru Tasaka c52fe22
# Added from 0.6.8
dafb8e9
# Requires:	rubygem(goocanvas)
dafb8e9
# The above needs more explicit
dafb8e9
%if 0%{?fedora} >= 20
dafb8e9
Requires:	rubygem-goocanvas1
dafb8e9
%else
dafb8e9
Requires:	rubygem-goocanvas
dafb8e9
%endif
Mamoru Tasaka 797e912
Requires:	rubygem(gstreamer)
56623a4
# Uses syck (bug 922217)
56623a4
%if 0%{?fedora} >= 19
56623a4
Requires:	rubygem(syck)
56623a4
%endif
a7344d9
a7344d9
Requires(pre):		GConf2
a7344d9
Requires(post):		GConf2
a7344d9
Requires(preun):	GConf2
a7344d9
a7344d9
%description
a7344d9
Alexandria is a GNOME application to help you manage your book collection.
a7344d9
a7344d9
%prep
a7f0874
%setup -q -n %{name}-%{majorver}%{?minorver:-%{?minorver}}
Mamoru Tasaka 65f4d77
# Check if patch2 issue is fixed in rev 1154
Mamoru Tasaka 65f4d77
#%%patch2 -p0 -b .up25348
Mamoru Tasaka c52fe22
%patch3 -p1 -b .up28263.isdn
Mamoru Tasaka 3b69999
#%%patch4 -p0 -b .up29479.search
Mamoru Tasaka 797e912
#%%patch10 -p1 -b .nogst
1673216
%patch11 -p1 -b .gem 
1673216
%patch12 -p1 -b .rbconfig 
Mamoru Tasaka 3b69999
#%%patch13 -p1 -b .rdoc 
1673216
%patch14 -p1 -b .ascii 
1673216
%patch15 -p1 -b .kcodefix 
1673216
%patch16 -p1 -b .evalfix
Mamoru Tasaka eaef218
%patch17 -p1 -b .z3950_next
Mamoru TASAKA e7f7128
%patch18 -p1 -b .ruby19_utf8
TASAKA Mamoru 99fb360
%patch19 -p1 -b .export_html
TASAKA Mamoru 99fb360
%patch20 -p1 -b .export_csv
TASAKA Mamoru 99fb360
%patch21 -p1 -b .icon_kanji
Mamoru Tasaka 6e527bd
%patch22 -p1 -b .broken_yaml
Mamoru Tasaka 7dd7dd0
%patch23 -p1 -b .delete_yaml
ee63fe2
%patch24 -p1 -b .iconv
ee63fe2
%patch25 -p1 -b .nothread
2524abd
%patch26 -p1 -b .z3950_count
4b392fd
%patch27 -p1 -b .negative
dafb8e9
%patch28 -p1 -b .goocanvasver
d77eb5a
%patch29 -p1 -b .gettext
837db69
%patch30 -p1 -b .rg309
a7344d9
2e70062
# Embed Fedora EVR
2e70062
%{__sed} -i.evr \
9ff6671
	-e "s|\(DISPLAY_VERSION = \).*$|\1'%{version}-%{release}'|" \
2e70062
	Rakefile
2e70062
c9e78cb
# Make msgfmt verbose
c9e78cb
%{__sed} -i.msgfmt \
c9e78cb
	 -e '/system/s|msgfmt |msgfmt --statistics |' \
c9e78cb
	util/rake/gettextgenerate.rb
c9e78cb
a7344d9
%build
1673216
rake build --trace
a7344d9
a7344d9
%install
6551765
rake install_package_staging \
6551765
	DESTDIR=$RPM_BUILD_ROOT \
1673216
	RUBYLIBDIR=%{ruby_vendorlibdir}
a7344d9
a7344d9
desktop-file-install \
Mamoru Tasaka ab5301c
%if 0%{?fedora} < 19
a7344d9
	--vendor fedora \
Mamoru Tasaka ab5301c
%endif
a7344d9
	--dir $RPM_BUILD_ROOT%{_datadir}/applications/ \
822b0a6
	--delete-original \
822b0a6
	$RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
a7344d9
9ff6671
# Move gconf files to where Fedora uses
9ff6671
%{__mkdir_p} $RPM_BUILD_ROOT%{_sysconfdir}
9ff6671
%{__mv} \
9ff6671
	$RPM_BUILD_ROOT%{_datadir}/gconf/ \
9ff6671
	$RPM_BUILD_ROOT%{_sysconfdir}/
822b0a6
a1941f7
# %%{_datadir}/menu seems to be used for debian
a1941f7
# Removing for Fedora
a1941f7
%{__rm} -rf $RPM_BUILD_ROOT%{_datadir}/menu/
a1941f7
9ff6671
# Cleanups
9ff6671
%{__rm} -rf $RPM_BUILD_ROOT%{_datadir}/pixmaps/
Mamoru Tasaka c52fe22
%{__rm} -f $RPM_BUILD_ROOT%{_bindir}/%{name}.*
9ff6671
Richard Hughes e72baa3
# Register as an application to be visible in the software center
Richard Hughes e72baa3
#
Richard Hughes e72baa3
# NOTE: It would be *awesome* if this file was maintained by the upstream
Richard Hughes e72baa3
# project, translated and installed into the right place during `make install`.
Richard Hughes e72baa3
#
Richard Hughes e72baa3
# See http://www.freedesktop.org/software/appstream/docs/ for more details.
Richard Hughes e72baa3
#
Richard Hughes e72baa3
mkdir -p $RPM_BUILD_ROOT%{_datadir}/appdata
Richard Hughes e72baa3
cat > $RPM_BUILD_ROOT%{_datadir}/appdata/%{name}.appdata.xml <
Richard Hughes e72baa3
Richard Hughes e72baa3
Richard Hughes e72baa3
BugReportURL: https://github.com/mvz/alexandria-book-collection-manager/issues/2
Richard Hughes e72baa3
SentUpstream: 2014-09-18
Richard Hughes e72baa3
-->
Richard Hughes e72baa3
<application>
Richard Hughes e72baa3
  <id type="desktop">alexandria.desktop</id>
Richard Hughes e72baa3
  <metadata_license>CC0-1.0</metadata_license>
Richard Hughes e72baa3
  <summary>Manage your physical book collection</summary>
Richard Hughes e72baa3
  <description>
Richard Hughes e72baa3
    

Richard Hughes e72baa3
      Alexandria is an application that allows you to manage your book library.
Richard Hughes e72baa3
      It lets you build and keep a detailed database (on your local machine) of
Richard Hughes e72baa3
      information about books you own and have read.
Richard Hughes e72baa3
    

Richard Hughes e72baa3
    

Richard Hughes e72baa3
      Alexandria also allows you to rate books, note when you have read them,
Richard Hughes e72baa3
      and even track who you have loaned books out to.
Richard Hughes e72baa3
      It also has interfaces with a online book information sources so you don’t
Richard Hughes e72baa3
      have to type in all the information about a book, and also provides book
Richard Hughes e72baa3
      cover art for many books.
Richard Hughes e72baa3
    

Richard Hughes e72baa3
  </description>
Richard Hughes e72baa3
  <url type="homepage">http://alexandria.rubyforge.org/</url>
Richard Hughes e72baa3
  <screenshots>
Richard Hughes e72baa3
    <screenshot type="default">https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/alexandria/a.png</screenshot>
Richard Hughes e72baa3
  </screenshots>
Richard Hughes e72baa3
  
Richard Hughes e72baa3
  <updatecontact>someone_who_cares@upstream_project.org</updatecontact>
Richard Hughes e72baa3
   -->
Richard Hughes e72baa3
</application>
Richard Hughes e72baa3
EOF
Richard Hughes e72baa3
a7344d9
%find_lang %{name}
a7344d9
a7344d9
%pre
c9e78cb
%gconf_schema_prepare %{name}
a7344d9
a7344d9
%post
c9e78cb
%gconf_schema_upgrade %{name}
a7344d9
a7344d9
%preun
c9e78cb
%gconf_schema_remove %{name}
a7344d9
a7344d9
%files -f %{name}.lang
822b0a6
%doc COPYING
c9e78cb
%doc ChangeLog*
a05ef9d
%doc INSTALL
c1a0f47
%doc README*
822b0a6
%doc TODO
c1a0f47
%doc doc/[A-Z]*
c1a0f47
%doc doc/cuecat_support.rdoc
c1a0f47
c1a0f47
%{_mandir}/man1/%{name}.1*
822b0a6
a7344d9
%{_bindir}/%{name}
1673216
%{ruby_vendorlibdir}/%{name}.rb
1673216
%{ruby_vendorlibdir}/%{name}/
a7344d9
a7344d9
%{_sysconfdir}/gconf/schemas/%{name}.schemas
a7344d9
a7344d9
%{_datadir}/%{name}/
a7344d9
%{_datadir}/gnome/help/%{name}/
a7344d9
%{_datadir}/omf/%{name}/
59738f3
%{_datadir}/sounds/%{name}/
a7344d9
Richard Hughes e72baa3
%{_datadir}/appdata/%{name}.appdata.xml
Mamoru Tasaka f3179c4
%{_datadir}/applications/*%{name}.desktop
822b0a6
%{_datadir}/icons/hicolor/*/apps/%{name}.*
a7344d9
a7344d9
%changelog
a353615
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.9-11.6
a353615
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
a353615
6ad62f7
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.9-11.5
6ad62f7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
6ad62f7
fcbd616
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.9-11.4
fcbd616
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
fcbd616
3a58750
* Sun Jan 07 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.6.9-11.3
3a58750
- Remove obsolete scriptlets
3a58750
ddb9de3
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.9-11.2
ddb9de3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
ddb9de3
4d3687f
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.9-11.1
4d3687f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
4d3687f
837db69
* Mon Aug 15 2016 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.6.9-11
837db69
- Make this compatible with gdk_pixbuf2 3.0.9
837db69
4d8ba38
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.9-10.3
4d8ba38
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
4d8ba38
b263ae7
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.9-10.2
b263ae7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
b263ae7
Richard Hughes e72baa3
* Thu Mar 26 2015 Richard Hughes <rhughes@redhat.com> - 0.6.9-10.1
Richard Hughes e72baa3
- Add an AppData file for the software center
Richard Hughes e72baa3
3f8d97d
* Mon Jan 19 2015 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.6.9-10
3f8d97d
- Remove deprecated Config:: usage yet more
3f8d97d
82d7e7a
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.9-9.1
82d7e7a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
82d7e7a
d77eb5a
* Wed Feb 12 2014 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.6.9-9
d77eb5a
- Make glade2 translatable text actually translated (i10ned)
d77eb5a
dafb8e9
* Fri Nov  1 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.6.9-8
dafb8e9
- Change dependency on goocanvas on F-20+ (bug 1025095)
dafb8e9
- Specify goocanvas version (bug 1024931)
dafb8e9
4b392fd
* Mon Oct  7 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.6.9-7
4b392fd
- Read negative value as integer in case position has such value
4b392fd
  (bug 1014295)
4b392fd
2524abd
* Wed Aug 21 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.6.9-6
2524abd
- Change ZOOM::Connection.count to string to make z3950 provider
2524abd
  work again
2524abd
7968a1c
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.9-5.1
7968a1c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
7968a1c
56623a4
* Sun Mar 17 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.6.9-5
56623a4
- F-19: rebuild for ruby 2.0.0
56623a4
- F-19: require rubygem(syck) (bug 922217)
56623a4
ee63fe2
* Sat Feb 16 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.6.9-4
ee63fe2
- Kill iconv and use encode instead
ee63fe2
- Handle the case thread was not created with adding new book
ee63fe2
Mamoru Tasaka ab5301c
* Sat Feb  9 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.6.9-3
Mamoru Tasaka ab5301c
- F-19: kill vendorization of desktop file (fpc#247)
Mamoru Tasaka ab5301c
Mamoru Tasaka 7dd7dd0
* Sat Oct 27 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 0.6.9-2
Mamoru Tasaka 7dd7dd0
- Add a feature to remove broken yaml files at startup when requested
Mamoru Tasaka 7dd7dd0
  (bug 869556)
Mamoru Tasaka 7dd7dd0
Mamoru Tasaka 3b69999
* Sun Oct 14 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 0.6.9-1
Mamoru Tasaka 3b69999
- 0.6.9
Mamoru Tasaka 3b69999
Mamoru Tasaka 6e527bd
* Sat Oct 13 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 0.6.8-9
Mamoru Tasaka 6e527bd
- Rescue the case where parsing yaml file failed and let user
Mamoru Tasaka 6e527bd
  re-download book information (bug 861740)
Mamoru Tasaka 6e527bd
 
babea30
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.8-8.1
babea30
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
babea30
TASAKA Mamoru 99fb360
* Wed May 30 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 0.8.6-8
TASAKA Mamoru 99fb360
- More UTF-8 fix on ruby 1.9, when exporting library to CSV and bibtex
TASAKA Mamoru 99fb360
- Remove garbage character with icon view on multibyte locate
TASAKA Mamoru 99fb360
Mamoru Tasaka 9303cdc
* Sun May  6 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 0.8.6-7
Mamoru Tasaka 9303cdc
- More UTF-8 fix on ruby 1.9, when exporting library to HTML
Mamoru Tasaka 9303cdc
 (bug 819188)
Mamoru Tasaka 9303cdc
Mamoru TASAKA e7f7128
* Fri Apr 13 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 0.6.8-6
Mamoru TASAKA e7f7128
- Convert escaped characters in yaml file generated by ruby 18x to
Mamoru TASAKA e7f7128
  aviod garbage characters
Mamoru TASAKA e7f7128
- Fix crash when moving book entry to another library when the same
Mamoru TASAKA e7f7128
  entry is found
Mamoru TASAKA e7f7128
Mamoru Tasaka eaef218
* Wed Apr 11 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 0.6.8-5
Mamoru Tasaka eaef218
- Fix crash on z3950 provider with working zoom
Mamoru Tasaka eaef218
Mamoru Tasaka 8ebf86e
* Sun Apr  8 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 0.6.8-4
Mamoru Tasaka 8ebf86e
- Fix crash on ja_JP.utf8 (and perhaps on other multibyte locales) 
Mamoru Tasaka 8ebf86e
1673216
* Fri Mar 23 2012 Tom Callaway <spot@fedoraproject.org> - 0.6.8-3
1673216
- get working again
1673216
29e90fd
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.8-2.1
29e90fd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
29e90fd
Mamoru Tasaka 797e912
* Sun Jan  8 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 0.6.8-2
Mamoru Tasaka 797e912
- Require rubygem(gstreamer) & remove no longer needed patch
Mamoru Tasaka 797e912
Mamoru Tasaka c52fe22
* Sun Dec 25 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 0.6.8-1
Mamoru Tasaka c52fe22
- Update to 0.6.8
Mamoru Tasaka c52fe22
- Dependency for old ruby-gnome2 stuff is removed
Mamoru Tasaka c52fe22
- Make always require rubygems
Mamoru Tasaka c52fe22
- Patch to support usage without rubygem(gst)
Mamoru Tasaka c52fe22
Mamoru Tasaka ae81b0f
* Sun Nov 27 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 0.6.7-1
Mamoru Tasaka ae81b0f
- Update to 0.6.7
Mamoru Tasaka ae81b0f
44f92ba
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.6-2.svn1154_trunk.1
44f92ba
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
44f92ba
Mamoru Tasaka 65f4d77
* Sun Aug 16 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.6-2.svn1154
Mamoru Tasaka 65f4d77
- Update from trunk to try the following fixes
Mamoru Tasaka 65f4d77
  - Hang with importing bad ISDN number (alexandria-Bugs-25348)
Mamoru Tasaka 65f4d77
  - UTF-8 issue on WorldCat provider (alexandria-Bugs-28437)
Mamoru Tasaka 65f4d77
  - Other fixes on providers
Mamoru Tasaka 65f4d77
f530a6a
* Tue Jun 22 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.6-1
f530a6a
- Update to 0.6.6
f530a6a
- Still apply Patch3 (it seems isdn segv fix isn't complete)
f530a6a
0e8b25e
* Fri Jun 18 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.6-0.7.beta2
0e8b25e
- Execute add_single_book_by_isbn in non-thread, which will fix the crash
0e8b25e
  when imporing books with ISDN (upstream bug 28263)
0e8b25e
8d91801
* Sat Jun  5 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.6-0.6.beta2
8d91801
- Apply patch for upstream bug 28250, icon view rearrangement issue
8d91801
c9e78cb
* Sat May  8 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.6-0.5.beta2
c9e78cb
- Try 0.6.6 beta2
c9e78cb
c9e78cb
* Sat May  8 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.6-0.4.svn1138_trunk
c9e78cb
- Try rev 1138, supporting Duban provider
c9e78cb
- Scriptlets update
c9e78cb
a7f0874
* Wed Dec 23 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.6-0.3.beta1
a7f0874
- Try 0.6.6 beta1
a7f0874
6551765
* Fri Dec 18 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.6-0.2.alpha
6551765
- Use "rake install_package_staging" as explained by the upstream
6551765
  (in alexandria-Bugs-27578)
6551765
- Kill the creation of 64/128 icons as scalable svg is already installed
6551765
9ff6671
* Thu Dec 17 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.6-0.1.alpha
9ff6671
- Try 0.6.6 alpha
9ff6671
9ff6671
* Tue Sep  8 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp>
9ff6671
- Wrong patch of sanity check patch applied on F-10/11, fixing...
9ff6671
113d69e
* Wed Sep  2 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.5-7
113d69e
- Fix for parsing WorldCat provider search result (alexandria-Bugs-27028)
113d69e
2c0c055
* Sat Aug 28 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.5-6
113d69e
- Fix crash on startup in tr_TR.UTF-8 (bug 520170, alexandria-Bugs-27015)
2c0c055
15b27e7
* Thu Aug 27 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.5-5
15b27e7
- Add sanity check for invalid search result, now using upstream patch
15b27e7
- Fix DeaStore provider where search result contains no Author
113d69e
  (alexandria-Bugs-27000)
602b7b7
3010f6c
* Fri Aug 21 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.5-3
3010f6c
- Clarify GLib.convert usage in utils.rb (does not change the 
113d69e
  functionality of alexandria, alexandria-Bugs-26968)
3010f6c
922289a
* Thu Aug 20 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.5-2
922289a
- Kill the previous 2 patches (for now)
922289a
48f6baf
* Thu Aug 20 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.5-1
48f6baf
- Update to 0.6.5
48f6baf
- Remove 2 upstreamed patches (1 patch still unremoved)
48f6baf
- Add 2 patches, will report upstream
48f6baf
1e752a4
* Sat Jul 25 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp>
1e752a4
- F-12: Mass rebuild
1e752a4
ea79dbb
* Mon Apr 13 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.4.1-6
ea79dbb
- Trial fix to fix hang when importing list containing invalid
ea79dbb
  isdn (alexandria-Bugs-25348)
ea79dbb
2e70062
* Wed Apr  8 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.4.1-5
2e70062
- Embed Fedora EVR
2e70062
edc581f
* Tue Apr  7 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.4.1-4
edc581f
- Fix for strange behavior with right click on left pane
4096627
  (alexandria-Bugs-25021)
4096627
1d71f5d
* Thu Mar 26 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.4.1-2
1d71f5d
- Fix arguments of bindtextdomain() for ruby(gettext) 2.0.0
4096627
  (alexandria-Bugs-24882)
1d71f5d
f28e754
* Mon Mar 16 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.4.1-1
ea79dbb
- 0.6.4.1 (fixing alexandria-Bugs-24568)
f28e754
59738f3
* Sun Mar 15 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.4-1
59738f3
- 0.6.4
59738f3
- Patch from upstream to fix issue when book entry is once sorted
ea79dbb
  (alexandria-Bugs-24568)
59738f3
afaae22
* Fri Mar  6 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.4-0.2.b1
afaae22
- Add ruby(htmlentities) dependency
afaae22
afaae22
* Tue Mar  3 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.4-0.1.b1
403753f
- Update to 0.6.4 beta 1
403753f
- Drop all patches, merged into upstream
403753f
2d6dcf4
* Fri Feb 27 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.3-11
2d6dcf4
- library UTF-8 patch update
2d6dcf4
21220a5
* Thu Feb 26 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.3-10
21220a5
- Use upstreamed patch for UTF-8 strings issue
21220a5
3d6751d
* Thu Feb 26 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.3-9
3d6751d
- Attempt to handle UTF-8 strings in library names correctly
ea79dbb
  (alexandria-Bugs-20168)
3d6751d
6b83d35
* Tue Feb 24 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp>
6b83d35
- F-11: Mass rebuild
6b83d35
7d6deb0
* Tue Feb 24 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.3-8
7d6deb0
- Global-ize "nested" macro
7d6deb0
- GTK icon cache update scripts update
7d6deb0
a5d77a3
* Wed Feb  4 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.3-7
a5d77a3
- Add hpricot dependency again (for Amazon provider)
a5d77a3
a7050d8
* Sun Jan 11 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.3-6
a7050d8
- Rebuild to restore ARCHIVESIZE
a7050d8
bc8ba86
* Wed Jul 16 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.3-5
bc8ba86
- Remove workaround for bug 436697 (tooltips crash).
bc8ba86
  This was a bug on ruby-gnome2 which is fixed in 0.17.0 rc1
ea79dbb
  (ref: alexandria-Bugs-19042)
bc8ba86
e525df9
* Thu Apr  3 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.3-4
e525df9
- Drop ruby(amazon) dependency (Amazon no longer provides AWSv3,
e525df9
  AWSv4 is supported by alexandria itself)
e525df9
378d89b
* Sun Mar 23 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.3-2
378d89b
- Disable tooltips on_motion func for now to workaround for
378d89b
  bug 436697
378d89b
a1941f7
* Sat Feb 23 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.3-1
a1941f7
- 0.6.3
a1941f7
- One patch removed (applied by upstream)
a1941f7
b19da84
* Mon Dec 31 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.2-2
b19da84
- Trial workaround patch for bug 427070
b19da84
c1a0f47
* Thu Dec 20 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.2-1
c1a0f47
- 0.6.2
c1a0f47
- Two patches for 0.6.2b2 are removed.
c1a0f47
a05ef9d
* Sun Dec 16 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.2-0.6.b2
d641c4f
- Pass exception when user don't use evolution for mailer.
5454418
- Fix crash when yelp is not installed.
a05ef9d
- Add INSTALL to %%doc as this file contains some useful information.
d641c4f
abe4aa9
* Wed Dec 12 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.2-0.3.b2
abe4aa9
- Also require ruby(revolution)
abe4aa9
67310c8
* Tue Nov 13 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.2-0.2.b2
67310c8
- Add more requires of ruby modules to support more function
67310c8
062e8a8
* Sun Nov  4 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.2-0.1.b2
062e8a8
- And try 0.6.2 beta 2
062e8a8
822b0a6
* Fri Nov  2 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.2-0.1.b1
822b0a6
- Try 0.6.2 beta 1
b0be43b
a7344d9
* Fri May 11 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.1-3
a7344d9
- This time completely disable scrollkeeper-update
a7344d9
- Create 128x128 icon also
a7344d9
a7344d9
* Tue May  1 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.1-2
a7344d9
- Fix scriptlets typo
a7344d9
a7344d9
* Sun Apr 22 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.6.1-1
a7344d9
- Initial packaging
a7344d9