File kbarcode.spec of Package kbarcode
#
# spec file for package kbarcode (Version 2.0.7)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: kbarcode
BuildRequires: kdelibs3-devel
License: GPL v2 or later
Group: Productivity/Graphics/Other
Summary: Barcode and Label Printing Application
Version: 2.0.7
Release: 1
Requires: barcode
Requires: qt3_database_plugin
Requires: /usr/bin/convert
Url: http://www.kbarcode.net/
Source0: %name-%version.tar.bz2
Patch0: %name.diff
Patch1: FIXME.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
KBarcode is a barcode and label printing application for KDE 3. It can
be used to print everything from simple business cards up to complex
labels with several barcodes (such as article descriptions). KBarcode
comes with an easy-to-use WYSIWYG label designer, a setup wizard, batch
import of labels (directly from the delivery note), thousands of
predefined labels, database management tools, and translations in many
languages. Even printing more than ten thousand labels in one go is no
problem for KBarcode. Additionally it is a simple xbarcode replacement
for the creation of barcodes. All major types of barcodes, like EAN,
UPC, CODE39, and ISBN, are supported.
Authors:
--------
Dominik Seichter <domseichter@web.de>
%prep
%setup -q
%patch
%patch1
. /etc/opt/kde3/common_options
update_admin
%build
. /etc/opt/kde3/common_options
./configure $configkde --disable-final
make
%install
. /etc/opt/kde3/common_options
make DESTDIR=$RPM_BUILD_ROOT $INSTALL_TARGET
%find_lang %name
%suse_update_desktop_file -r kbarcode Utility PrintingUtility
%suse_update_desktop_file -r kbarcode-batch Utility PrintingUtility
%suse_update_desktop_file -r kbarcode-editor Utility PrintingUtility
%suse_update_desktop_file -r kbarcode-single Utility PrintingUtility
%suse_update_desktop_file -r kbarcode-label Utility PrintingUtility
kde_post_install
%clean
rm -rf $RPM_BUILD_ROOT
%files -f %name.lang
%defattr(-,root,root)
%doc COPYING TODO README AUTHORS
/opt/kde3/bin/kbarcode
/opt/kde3/%_lib/kde3/kfile_kbarcode.*
/opt/kde3/share/services/kfile_kbarcode.desktop
/opt/kde3/share/appl*/*/*.desktop
/opt/kde3/share/apps/kbarcode
/opt/kde3/share/icons/*
%changelog
* Mon Jun 16 2008 stbinner@suse.de
- update to version 2.0.7:
* Fixed text rendering on systems with Qt 3.3.8b
* Cleaned up Help menu
* Mon Oct 01 2007 stbinner@suse.de
- update to version 2.0.6: This release fixes the long standing
issue with disapearing objects, printing from CSV files and
connecting to CSV files.
* Thu Jun 21 2007 stbinner@suse.de
- run kde_post_install, fix invalid .desktop files
* Thu Apr 05 2007 dmueller@suse.de
- format strings fixes
* Tue Nov 07 2006 stbinner@suse.de
- update to version 2.0.5:
* many bug fixes and a greatly improved data import wizard
* Mon Jul 24 2006 stbinner@suse.de
- update to version 2.0.4
* updated French translation
* fix alignment bugs in the editor
* fix database access problems under certain circumstances
* Mon May 22 2006 stbinner@suse.de
- update to version 2.0.3
* some important bug fixes
* possibity to keep the batchprinting wizard open after
printing, to print twice with the same settings.
* Tue May 02 2006 stbinner@suse.de
- update to version 2.0.2
* fix problems printing articles from the SQL database
* some other minor bug fixes
* Mon Apr 10 2006 stbinner@suse.de
- update to version 2.0.1
* fixes several compilation problems
* adds a Turkish translation
* adds TBarcode2 support
* fixed bug with autoconnecting to a SQL table and with barcode
values from the database.
* Tue Mar 28 2006 stbinner@suse.de
- update to version 2.0
* Several data sources can be used to print labels:
~ KBarcodes SQL tables
~ Custom SQL queries
~ CSV files
~ The KDE addressbook
* More supported barcode symbologies thanks to the included
barcode backend "Barcode Writer in Pure Postscript".
* JavaScript support (for barcode values, text fields and
visibility of components)
* Batch printing is now configured through a wizard interface
making it a totally simple task
* Images can be loaded from a path constructed from an
expression
* Completely rewritten KBarcode Handbook in PDF form
* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
* Tue Jan 10 2006 ro@suse.de
- fix desktop file again
* Fri Mar 11 2005 adrian@suse.de
- remove illegal line from desktop fiel
* Thu Feb 17 2005 adrian@suse.de
- menu entry moved to xdg dir
* Thu Oct 28 2004 adrian@suse.de
- update to version 1.8.1
* Mon Aug 23 2004 adrian@suse.de
- update to version 1.8.0
* includes the file plugin now
* Sat Apr 17 2004 coolo@suse.de
- build without unsermake
* Sun Mar 07 2004 adrian@suse.de
- update to version 1.6.2
* Tue Jan 06 2004 adrian@suse.de
- update to version 1.6.1
* Mon Dec 29 2003 adrian@suse.de
- update to version 1.6
* Mon Sep 15 2003 adrian@suse.de
- fix Categories
* Thu Aug 21 2003 adrian@suse.de
- update to version 1.4.1
* Wed Aug 13 2003 adrian@suse.de
- update to version 1.4.0
* Sat Aug 09 2003 adrian@suse.de
- add more Categories
* Tue Jul 29 2003 adrian@suse.de
- justify Categories
* Sun Jul 27 2003 adrian@suse.de
- add kfile plugin
- add Categories
* Thu Jun 12 2003 coolo@suse.de
- use %%find_lang
* Mon May 26 2003 adrian@suse.de
- Require a Qt database plugin now
* Wed May 14 2003 adrian@suse.de
- update to version 1.2.1
* Mon Apr 14 2003 adrian@suse.de
- initial package of version 1.2.0