From 1a23c792ccba521e36e0c8d3bb81655fd82ea131 Mon Sep 17 00:00:00 2001 From: Christian Nolte Date: Thu, 12 Jan 2006 08:03:21 +0000 Subject: [PATCH] auto-import kbibtex-0.1.3-3 on branch devel from kbibtex-0.1.3-3.src.rpm --- .cvsignore | 1 + kbibtex-qualifier.patch | 11 ++++ kbibtex.spec | 126 ++++++++++++++++++++++++++++++++++++++++ sources | 1 + 4 files changed, 139 insertions(+) create mode 100644 kbibtex-qualifier.patch create mode 100644 kbibtex.spec diff --git a/.cvsignore b/.cvsignore index e69de29..f5ee015 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +kbibtex-0.1.3.tar.bz2 diff --git a/kbibtex-qualifier.patch b/kbibtex-qualifier.patch new file mode 100644 index 0000000..9ca5a40 --- /dev/null +++ b/kbibtex-qualifier.patch @@ -0,0 +1,11 @@ +--- kbibtex-0.1.3/src/kbibtexlistview.h 2005-11-29 13:43:15.000000000 +0100 ++++ kbibtex-0.1.3/src/kbibtexlistview.h.qualifier 2005-12-23 11:39:35.000000000 +0100 +@@ -62,7 +62,7 @@ + // BibTeX::BibTeXFile *selectedElements(); + + void enabledActions(); +- bool KBibTeXListView::acceptDrag( QDropEvent *event ) const; ++ bool acceptDrag( QDropEvent *event ) const; + + public slots: + void filterText( const QString&text ); diff --git a/kbibtex.spec b/kbibtex.spec new file mode 100644 index 0000000..9fc783d --- /dev/null +++ b/kbibtex.spec @@ -0,0 +1,126 @@ +Name: kbibtex +Version: 0.1.3 +Release: 3%{?dist} +Summary: A BibTeX editor for KDE + +Group: Applications/Editors +License: GPL +URL: http://www.unix-ag.uni-kl.de/~fischer/kbibtex/ +Source0: http://www.unix-ag.uni-kl.de/~fischer/kbibtex/download/kbibtex-%{version}.tar.bz2 +Patch: kbibtex-qualifier.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: kdebase-devel >= 3.3 libxslt-devel desktop-file-utils +#Requires: +Requires(post): desktop-file-utils +Requires(postun): desktop-file-utils + +%description +KBibTeX is a BibTeX editor for KDE + +%prep +%setup -q +%patch -p1 -b .qualifier + + +%build +unset QTDIR || : ; . /etc/profile.d/qt.sh +export QTLIB=${QTDIR}/lib QTINC=${QTDIR}/include + +%configure --disable-rpath --disable-debug +make %{?_smp_mflags} + + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT + +# +# Replace original .desktop files with proper ones +# +desktop-file-install --vendor fedora \ + --dir ${RPM_BUILD_ROOT}%{_datadir}/applications \ + --add-category X-Fedora \ + --delete-original \ + ${RPM_BUILD_ROOT}%{_datadir}/services/kbibtex_part.desktop + +desktop-file-install --vendor fedora \ + --dir ${RPM_BUILD_ROOT}%{_datadir}/applications \ + --add-category X-Fedora \ + --delete-original \ + ${RPM_BUILD_ROOT}%{_datadir}/applnk/Office/kbibtex.desktop + +# +# Install the icons into the hicolor folder +# +install -D ${RPM_BUILD_ROOT}%{_datadir}/icons/crystalsvg/128x128/apps/kbibtex.png \ + ${RPM_BUILD_ROOT}%{_datadir}/icons/hicolor/128x128/apps/kbibtex.png +rm ${RPM_BUILD_ROOT}%{_datadir}/icons/crystalsvg/128x128/apps/kbibtex.png +install -D ${RPM_BUILD_ROOT}%{_datadir}/icons/crystalsvg/16x16/apps/kbibtex.png \ + ${RPM_BUILD_ROOT}%{_datadir}/icons/hicolor/16x16/apps/kbibtex.png +rm ${RPM_BUILD_ROOT}%{_datadir}/icons/crystalsvg/16x16/apps/kbibtex.png +install -D ${RPM_BUILD_ROOT}%{_datadir}/icons/crystalsvg/22x22/apps/kbibtex.png \ + ${RPM_BUILD_ROOT}%{_datadir}/icons/hicolor/22x22/apps/kbibtex.png +rm ${RPM_BUILD_ROOT}%{_datadir}/icons/crystalsvg/22x22/apps/kbibtex.png +install -D ${RPM_BUILD_ROOT}%{_datadir}/icons/crystalsvg/32x32/apps/kbibtex.png \ + ${RPM_BUILD_ROOT}%{_datadir}/icons/hicolor/32x32/apps/kbibtex.png +rm ${RPM_BUILD_ROOT}%{_datadir}/icons/crystalsvg/32x32/apps/kbibtex.png +install -D ${RPM_BUILD_ROOT}%{_datadir}/icons/crystalsvg/48x48/apps/kbibtex.png \ + ${RPM_BUILD_ROOT}%{_datadir}/icons/hicolor/48x48/apps/kbibtex.png +rm ${RPM_BUILD_ROOT}%{_datadir}/icons/crystalsvg/48x48/apps/kbibtex.png +install -D ${RPM_BUILD_ROOT}%{_datadir}/icons/crystalsvg/64x64/apps/kbibtex.png \ + ${RPM_BUILD_ROOT}%{_datadir}/icons/hicolor/64x64/apps/kbibtex.png +rm ${RPM_BUILD_ROOT}%{_datadir}/icons/crystalsvg/64x64/apps/kbibtex.png + +%post +update-desktop-database &> /dev/null ||: + +touch --no-create %{_datadir}/icons/hicolor || : +if [ -x %{_bindir}/gtk-update-icon-cache ]; then + %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +fi + +%clean +rm -rf $RPM_BUILD_ROOT + +%postun +update-desktop-database &> /dev/null ||: + +touch --no-create %{_datadir}/icons/hicolor || : +if [ -x %{_bindir}/gtk-update-icon-cache ]; then + %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +fi + +%files +%defattr(-,root,root,-) +%doc AUTHORS COPYING NEWS README TODO + +%{_bindir}/kbibtex + +%{_libdir}/kde3/libkbibtexpart.la +%{_libdir}/kde3/libkbibtexpart.so + +%{_datadir}/apps/kbibtexpart/ +%{_datadir}/apps/kbibtex/ +%{_docdir}/HTML/en/kbibtex/ +%{_datadir}/icons/hicolor/128x128/apps/kbibtex.png +%{_datadir}/icons/hicolor/16x16/apps/kbibtex.png +%{_datadir}/icons/hicolor/22x22/apps/kbibtex.png +%{_datadir}/icons/hicolor/32x32/apps/kbibtex.png +%{_datadir}/icons/hicolor/48x48/apps/kbibtex.png +%{_datadir}/icons/hicolor/64x64/apps/kbibtex.png + +%{_mandir}/man1/kbibtex.1.gz + +%{_datadir}/applications/fedora-kbibtex.desktop +%{_datadir}/applications/fedora-kbibtex_part.desktop + +%changelog +* Fri Dec 23 2005 Christian Nolte - 0.1.3-3 +- Patch to resolve an error when this package is compiled with gcc 4.1.0 + +* Tue Dec 13 2005 Christian Nolte - 0.1.3-2 +- BUG 17556 - package review: fixed all problems + +* Mon Dec 12 2005 Christian Nolte - 0.1.3-1 +- Version 0.1.3 diff --git a/sources b/sources index e69de29..598c354 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +ad603af9130ff1e0ad30ac618211bdc5 kbibtex-0.1.3.tar.bz2