Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>pull/92/head
parent
346b535e89
commit
75c1a9e97b
@ -1,218 +0,0 @@
|
|||||||
# -*- mode: makefile; coding: utf-8 -*-
|
|
||||||
# Copyright © 2003 Christopher L Cheney <ccheney@debian.org>
|
|
||||||
# Copyright © 2019 TDE Team
|
|
||||||
# Description: A class for TDE packages; sets TDE environment variables, etc
|
|
||||||
#
|
|
||||||
# This program is free software; you can redistribute it and/or
|
|
||||||
# modify it under the terms of the GNU General Public License as
|
|
||||||
# published by the Free Software Foundation; either version 2, or (at
|
|
||||||
# your option) any later version.
|
|
||||||
#
|
|
||||||
# This program is distributed in the hope that it will be useful, but
|
|
||||||
# WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
# General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License
|
|
||||||
# along with this program; if not, write to the Free Software
|
|
||||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
|
|
||||||
# 02111-1307 USA.
|
|
||||||
|
|
||||||
ifndef _cdbs_bootstrap
|
|
||||||
_cdbs_scripts_path ?= /usr/lib/cdbs
|
|
||||||
_cdbs_rules_path ?= /usr/share/cdbs/1/rules
|
|
||||||
_cdbs_class_path ?= /usr/share/cdbs/1/class
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifndef _cdbs_class_debian-qt-kde
|
|
||||||
_cdbs_class_debian-qt-kde := 1
|
|
||||||
|
|
||||||
# for dh_icons
|
|
||||||
CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4)
|
|
||||||
|
|
||||||
# Note: This _must_ be included before autotools.mk, or it won't work.
|
|
||||||
common-configure-arch common-configure-indep:: debian/stamp-cvs-make
|
|
||||||
debian/stamp-cvs-make:
|
|
||||||
ifndef _cdbs_class_cmake
|
|
||||||
cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
|
|
||||||
ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" ""
|
|
||||||
cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh
|
|
||||||
endif
|
|
||||||
ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" ""
|
|
||||||
cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh
|
|
||||||
endif
|
|
||||||
$(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist;
|
|
||||||
endif
|
|
||||||
touch debian/stamp-cvs-make
|
|
||||||
|
|
||||||
include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix)
|
|
||||||
|
|
||||||
ifdef _cdbs_tarball_dir
|
|
||||||
DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE)
|
|
||||||
else
|
|
||||||
DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifndef _cdbs_class_cmake
|
|
||||||
include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifndef _cdbs_rules_patchsys_quilt
|
|
||||||
DEB_PATCHDIRS := debian/patches/common debian/patches
|
|
||||||
endif
|
|
||||||
|
|
||||||
export kde_cgidir = \$${libdir}/cgi-bin
|
|
||||||
export kde_confdir = \$${sysconfdir}/trinity
|
|
||||||
export kde_htmldir = \$${datadir}/doc/tde/HTML
|
|
||||||
|
|
||||||
DEB_KDE_ENABLE_FINAL := yes
|
|
||||||
DEB_INSTALL_DOCS_ALL :=
|
|
||||||
|
|
||||||
DEB_DH_MAKESHLIBS_ARGS_ALL := -V
|
|
||||||
DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib)
|
|
||||||
|
|
||||||
DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin
|
|
||||||
DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include"
|
|
||||||
DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el
|
|
||||||
|
|
||||||
ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
|
|
||||||
cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb
|
|
||||||
ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches)))
|
|
||||||
cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,)
|
|
||||||
else
|
|
||||||
cdbs_kde_enable_final =
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
|
|
||||||
cdbs_kde_enable_final =
|
|
||||||
cdbs_kde_enable_debug = --enable-debug=yes
|
|
||||||
else
|
|
||||||
cdbs_kde_enable_debug = --disable-debug
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS)))
|
|
||||||
cdbs_kde_enable_debug = --enable-debug=full
|
|
||||||
endif
|
|
||||||
|
|
||||||
DEB_BUILD_PARALLEL ?= true
|
|
||||||
|
|
||||||
cdbs_configure_flags += \
|
|
||||||
--with-qt-dir=/usr/share/qt3 \
|
|
||||||
--disable-rpath \
|
|
||||||
--with-xinerama \
|
|
||||||
$(cdbs_kde_enable_final) \
|
|
||||||
$(cdbs_kde_enable_debug)
|
|
||||||
|
|
||||||
|
|
||||||
# This is a convenience target for calling manually.
|
|
||||||
# It's not part of the build process.
|
|
||||||
buildprep: clean apply-patches
|
|
||||||
ifndef _cdbs_class_cmake
|
|
||||||
$(MAKE) -f admin/Makefile.common dist
|
|
||||||
endif
|
|
||||||
debian/rules clean
|
|
||||||
|
|
||||||
common-build-arch:: debian/stamp-man-pages
|
|
||||||
debian/stamp-man-pages:
|
|
||||||
if ! test -d debian/man/out; then mkdir -p debian/man/out; fi
|
|
||||||
for f in $$(find debian/man -name '*.sgml'); do \
|
|
||||||
docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \
|
|
||||||
done
|
|
||||||
for f in $$(find debian/man -name '*.man'); do \
|
|
||||||
soelim -I debian/man $$f \
|
|
||||||
> debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \
|
|
||||||
done
|
|
||||||
touch debian/stamp-man-pages
|
|
||||||
|
|
||||||
common-binary-indep::
|
|
||||||
( set -e; \
|
|
||||||
tmpf=`mktemp debian/versions.XXXXXX`; \
|
|
||||||
perl debian/cdbs/versions.pl >$$tmpf; \
|
|
||||||
for p in $(DEB_INDEP_PACKAGES); do \
|
|
||||||
cat $$tmpf >>debian/$$p.substvars; \
|
|
||||||
done; \
|
|
||||||
rm -f $$tmpf )
|
|
||||||
|
|
||||||
common-binary-arch::
|
|
||||||
( set -e; \
|
|
||||||
tmpf=`mktemp debian/versions.XXXXXX`; \
|
|
||||||
perl debian/cdbs/versions.pl >$$tmpf; \
|
|
||||||
for p in $(DEB_ARCH_PACKAGES); do \
|
|
||||||
cat $$tmpf >>debian/$$p.substvars; \
|
|
||||||
done; \
|
|
||||||
rm -f $$tmpf )
|
|
||||||
# update multi-arch path in install files
|
|
||||||
ls -d debian/* | \
|
|
||||||
grep -E "(install|links)$$" | \
|
|
||||||
while read a; do \
|
|
||||||
[ -d $$a ] || [ -f $$a.arch ] || \
|
|
||||||
! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \
|
|
||||||
sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \
|
|
||||||
done
|
|
||||||
|
|
||||||
clean::
|
|
||||||
rm -rf debian/man/out
|
|
||||||
-rmdir debian/man
|
|
||||||
rm -f debian/stamp-man-pages
|
|
||||||
rm -rf debian/shlibs-check
|
|
||||||
# revert multi-arch path in install files
|
|
||||||
ls -d debian/* | \
|
|
||||||
grep -E "(install|links)$$" | \
|
|
||||||
while read a; do \
|
|
||||||
[ ! -f $$a.arch ] || \
|
|
||||||
mv $$a.arch $$a; \
|
|
||||||
done
|
|
||||||
|
|
||||||
$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
|
|
||||||
if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi
|
|
||||||
if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi
|
|
||||||
if test -e debian/$(cdbs_curpkg).lintian; then \
|
|
||||||
install -p -D -m644 debian/$(cdbs_curpkg).lintian \
|
|
||||||
debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \
|
|
||||||
fi
|
|
||||||
if test -e debian/$(cdbs_curpkg).presubj; then \
|
|
||||||
install -p -D -m644 debian/$(cdbs_curpkg).presubj \
|
|
||||||
debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \
|
|
||||||
fi
|
|
||||||
|
|
||||||
binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
|
|
||||||
set -e; \
|
|
||||||
for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \
|
|
||||||
pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \
|
|
||||||
echo Building $$pkg HTML docs...; \
|
|
||||||
mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
|
|
||||||
cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
|
|
||||||
/opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \
|
|
||||||
done
|
|
||||||
for pkg in $(DOC_HTML_PRUNE) ; do \
|
|
||||||
rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
|
|
||||||
done
|
|
||||||
|
|
||||||
common-build-indep:: debian/stamp-kde-apidox
|
|
||||||
debian/stamp-kde-apidox:
|
|
||||||
$(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox)
|
|
||||||
touch $@
|
|
||||||
|
|
||||||
common-install-indep:: common-install-kde-apidox
|
|
||||||
common-install-kde-apidox::
|
|
||||||
$(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) install-apidox DESTDIR=$(DEB_DESTDIR))
|
|
||||||
|
|
||||||
cleanbuilddir::
|
|
||||||
-$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR))
|
|
||||||
|
|
||||||
clean::
|
|
||||||
ifndef _cdbs_class_cmake
|
|
||||||
if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \
|
|
||||||
cd $(DEB_SRCDIR); \
|
|
||||||
find . -name Makefile.in -print | \
|
|
||||||
xargs --no-run-if-empty rm -f; \
|
|
||||||
rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \
|
|
||||||
configure configure.files configure.in stamp-h.in \
|
|
||||||
subdirs; \
|
|
||||||
fi
|
|
||||||
endif
|
|
||||||
rm -f debian/stamp-kde-apidox
|
|
||||||
rm -f debian/stamp-cvs-make
|
|
||||||
|
|
||||||
endif
|
|
@ -1,19 +0,0 @@
|
|||||||
#!/usr/bin/env perl
|
|
||||||
|
|
||||||
use strict;
|
|
||||||
use warnings;
|
|
||||||
|
|
||||||
my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`;
|
|
||||||
my ($version3, $version3_next);
|
|
||||||
my ($version2, $version2_next);
|
|
||||||
|
|
||||||
($version3 = $version) =~ s/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/;
|
|
||||||
($version2 = $version3) =~ s/\.[^.]+$//;
|
|
||||||
|
|
||||||
($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e;
|
|
||||||
($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e;
|
|
||||||
|
|
||||||
print "TDE-Version3=$version3\n";
|
|
||||||
print "TDE-Version2=$version2\n";
|
|
||||||
print "TDE-Next-Version3=$version3_next\n";
|
|
||||||
print "TDE-Next-Version2=$version2_next\n";
|
|
@ -1,99 +0,0 @@
|
|||||||
kerry-trinity (1:0.2.1-0ubuntu6) lucid; urgency=low
|
|
||||||
|
|
||||||
* Trinity Lucid rebuild
|
|
||||||
|
|
||||||
-- Timothy Pearson <kb9vqf@pearsoncomputing.net> Sat, 14 Aug 2010 10:00:00 -0600
|
|
||||||
|
|
||||||
kerry (1:0.2.1-0ubuntu5) hardy; urgency=low
|
|
||||||
|
|
||||||
* Add patch kubuntu_08_libbeagle1_transition.patch to make configure
|
|
||||||
use libbeagle1, so binary objects are built. (LP: #211591).
|
|
||||||
* Add patch kubuntu_09_remove-sh.patch to remove .sh extension
|
|
||||||
from beagled-shutdown script.
|
|
||||||
* Add postinst and postrm scripts to run ldconfig when kerry is
|
|
||||||
installed or removed.
|
|
||||||
* denian/rules: remove rpath from the binary and library files.
|
|
||||||
* debian/control:
|
|
||||||
- set minimum version of libbeagle-dev to 0.3.0 in build-depends.
|
|
||||||
- add chrpath to build-depends.
|
|
||||||
- bump standards-version to 3.7.3, no further changes needed.
|
|
||||||
- move Homepage from description to control fields.
|
|
||||||
* Update kubuntu_04_no_core_kmenu_entry.desktop.patch to remove
|
|
||||||
deprecated encoding field.
|
|
||||||
* Add patch kubuntu_10_update-kcmbeagle-desktop.patch to remove
|
|
||||||
deprecated encoding field from the kcmbeagle desktop file.
|
|
||||||
|
|
||||||
-- Albert Damen <albrt@gmx.net> Tue, 08 Apr 2008 21:50:06 +0200
|
|
||||||
|
|
||||||
kerry (1:0.2.1-0ubuntu4) hardy; urgency=low
|
|
||||||
|
|
||||||
* Rebuild for libbeagle0 -> libbeagle1 transition (LP: #192262).
|
|
||||||
|
|
||||||
-- Andrea Colangelo <warp10@libero.it> Sat, 16 Feb 2008 00:02:29 +0100
|
|
||||||
|
|
||||||
kerry (1:0.2.1-0ubuntu3) gutsy; urgency=low
|
|
||||||
|
|
||||||
* Added kubuntu_06_knotes_integration.patch to fix knotes integration
|
|
||||||
failing to open a note, opening an empty note instead
|
|
||||||
* kubuntu_07_french_translation.patch for complete french translation
|
|
||||||
|
|
||||||
-- Anthony Mercatante <tonio@ubuntu.com> Sat, 30 Jun 2007 01:14:05 +0200
|
|
||||||
|
|
||||||
kerry (1:0.2.1-0ubuntu2) feisty; urgency=low
|
|
||||||
|
|
||||||
* Build-Depends on libbeagle-dev instead of beagle-dev to actually compile
|
|
||||||
kerry (Closes: Malone #76773)
|
|
||||||
|
|
||||||
-- Adrien Cunin <adri2000@gmail.com> Thu, 18 Jan 2007 12:33:38 +0100
|
|
||||||
|
|
||||||
kerry (1:0.2.1-0ubuntu1) feisty; urgency=low
|
|
||||||
|
|
||||||
* New upstream release.
|
|
||||||
|
|
||||||
-- Anthony Mercatante <tonio@ubuntu.com> Tue, 05 Dec 2006 18:03:31 +0100
|
|
||||||
|
|
||||||
kerry (1:0.1-0ubuntu2) dapper; urgency=low
|
|
||||||
|
|
||||||
* kubuntu_05_shortkey.diff: Change main key combo to stop clashing with
|
|
||||||
YaKuake this time.
|
|
||||||
|
|
||||||
-- Jonathan Patrick Davies <jpatrick@ubuntu.com> Sun, 09 Apr 2006 21:14:46 +0200
|
|
||||||
|
|
||||||
kerry (1:0.1-0ubuntu1) dapper; urgency=low
|
|
||||||
|
|
||||||
* New upstream release.
|
|
||||||
* Patched up patches.
|
|
||||||
* Removed makebuilddir/kerry from debian/rules: no longer necessary.
|
|
||||||
|
|
||||||
-- Jonathan Patrick Davies <jpatrick@ubuntu.com> Sun, 09 Apr 2006 11:35:34 +0200
|
|
||||||
|
|
||||||
kerry (0.09-0ubuntu4) dapper; urgency=low
|
|
||||||
|
|
||||||
* Added kubuntu_05_shortkey.diff: Remove Alt-Space shortcut to stop
|
|
||||||
conflicting with Katapult.
|
|
||||||
|
|
||||||
-- Jonathan Patrick Davies <jpatrick@ubuntu.com> Fri, 07 Apr 2006 21:11:45 +0200
|
|
||||||
|
|
||||||
kerry (0.09-0ubuntu3) dapper; urgency=low
|
|
||||||
|
|
||||||
* Added kubuntu_04_no_core_kmenu_entry.desktop.patch to avoid double entry
|
|
||||||
in Kmenu
|
|
||||||
|
|
||||||
-- Anthony Mercatante <tonio@ubuntu.com> Tue, 29 Mar 2006 3:30:37 +0100
|
|
||||||
|
|
||||||
kerry (0.09-0ubuntu2) dapper; urgency=low
|
|
||||||
|
|
||||||
* Switched to cdbs
|
|
||||||
* Added kubuntu_01_kdepot.patch for pot file extraction to Rosetta
|
|
||||||
* kubuntu_01_kerry.diff becomes kubuntu_02_fix_shutdown_script_path.patch
|
|
||||||
* Added kubuntu_03_no_beagle_autostart.diff to remove autostart desktop file
|
|
||||||
for beagle as new beagle package already has it
|
|
||||||
|
|
||||||
-- Anthony Mercatante <tonio@ubuntu.com> Mon, 28 Mar 2006 20:50:37 +0100
|
|
||||||
|
|
||||||
kerry (0.09-0ubuntu1) dapper; urgency=low
|
|
||||||
|
|
||||||
* Initial release.
|
|
||||||
* Created kubuntu_01_kerry.diff - install scripts to /usr/bin.
|
|
||||||
|
|
||||||
-- Jonathan Patrick Davies <jpatrick@ubuntu.com> Sun, 26 Mar 2006 15:51:20 +0200
|
|
@ -1 +0,0 @@
|
|||||||
7
|
|
@ -1,19 +0,0 @@
|
|||||||
Source: kerry-trinity
|
|
||||||
Section: tde
|
|
||||||
Priority: optional
|
|
||||||
Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net>
|
|
||||||
Build-Depends: debhelper (>= 7.0.50~), quilt, cdbs, cmake, tdelibs14-trinity-dev, libkonq4-trinity-dev, libbeagle-dev (>= 0.3.0)
|
|
||||||
Homepage: http://en.opensuse.org/Kerry
|
|
||||||
Standards-Version: 3.8.4
|
|
||||||
|
|
||||||
Package: kerry-trinity
|
|
||||||
Architecture: any
|
|
||||||
Depends: ${shlibs:Depends}, beagle (>= 0.2.3)
|
|
||||||
Replaces: kerry-trinity (<< 4:14.0.0~)
|
|
||||||
Breaks: kerry-trinity (<< 4:14.0.0~)
|
|
||||||
Description: a TDE frontend for the Beagle desktop search daemon [Trinity]
|
|
||||||
Kerry is a Trinity frontend for the Beagle desktop search daemon.
|
|
||||||
.
|
|
||||||
A program for indexing and searching user's data. At the moment, it can index
|
|
||||||
filesystems, chat logs, mail and data, RSS and other.
|
|
||||||
.
|
|
@ -1,13 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
# postinst script for kerry-trinity
|
|
||||||
|
|
||||||
set -e
|
|
||||||
|
|
||||||
if [ "$1" = "configure" ] ; then
|
|
||||||
# force ldconfig due to tdeinit library
|
|
||||||
ldconfig
|
|
||||||
fi
|
|
||||||
|
|
||||||
#DEBHELPER#
|
|
||||||
|
|
||||||
exit 0
|
|
@ -1,12 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
# postrm script for kerry-trinity
|
|
||||||
|
|
||||||
set -e
|
|
||||||
|
|
||||||
if [ "$1" = "remove" ] ; then
|
|
||||||
ldconfig
|
|
||||||
fi
|
|
||||||
|
|
||||||
#DEBHELPER#
|
|
||||||
|
|
||||||
exit 0
|
|
@ -1,19 +0,0 @@
|
|||||||
#!/usr/bin/make -f
|
|
||||||
|
|
||||||
include /usr/share/cdbs/1/rules/debhelper.mk
|
|
||||||
include /usr/share/cdbs/1/class/cmake.mk
|
|
||||||
include debian/cdbs/debian-tde.mk
|
|
||||||
|
|
||||||
DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
|
|
||||||
&& echo xz || echo bzip2)
|
|
||||||
|
|
||||||
DEB_CMAKE_EXTRA_FLAGS := \
|
|
||||||
-DCMAKE_INSTALL_PREFIX="/opt/trinity" \
|
|
||||||
-DCONFIG_INSTALL_DIR="/etc/trinity" \
|
|
||||||
-DSYSCONF_INSTALL_DIR="/etc" \
|
|
||||||
-DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \
|
|
||||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
|
||||||
-DCMAKE_VERBOSE_MAKEFILE="ON" \
|
|
||||||
-DCMAKE_SKIP_RPATH="OFF" \
|
|
||||||
-DBUILD_ALL="ON" \
|
|
||||||
-DWITH_ALL_OPTIONS="ON"
|
|
@ -1 +0,0 @@
|
|||||||
3.0 (quilt)
|
|
@ -1,6 +0,0 @@
|
|||||||
# Use xz instead of gzip
|
|
||||||
compression = "xz"
|
|
||||||
compression-level = 9
|
|
||||||
|
|
||||||
# Don't run differences
|
|
||||||
diff-ignore = .*
|
|
@ -1,167 +0,0 @@
|
|||||||
#
|
|
||||||
# spec file for package kerry (version R14)
|
|
||||||
#
|
|
||||||
# Copyright (c) 2014 Trinity Desktop Environment
|
|
||||||
#
|
|
||||||
# All modifications and additions to the file contributed by third parties
|
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
|
||||||
# upon. The license for this file, and modifications and additions to the
|
|
||||||
# file, is the same license as for the pristine package itself (unless the
|
|
||||||
# license for the pristine package is not an Open Source License, in which
|
|
||||||
# case the license is the MIT License). An "Open Source License" is a
|
|
||||||
# license that conforms to the Open Source Definition (Version 1.9)
|
|
||||||
# published by the Open Source Initiative.
|
|
||||||
#
|
|
||||||
# Please submit bugfixes or comments via http://www.trinitydesktop.org/
|
|
||||||
#
|
|
||||||
|
|
||||||
# Default version for this component
|
|
||||||
%if "%{?tde_version}" == ""
|
|
||||||
%define tde_version 14.0.7
|
|
||||||
%endif
|
|
||||||
|
|
||||||
# TDE specific building variables
|
|
||||||
%define tde_pkg kerry
|
|
||||||
%define tde_prefix /opt/trinity
|
|
||||||
%define tde_bindir %{tde_prefix}/bin
|
|
||||||
%define tde_datadir %{tde_prefix}/share
|
|
||||||
%define tde_docdir %{tde_datadir}/doc
|
|
||||||
%define tde_includedir %{tde_prefix}/include
|
|
||||||
%define tde_libdir %{tde_prefix}/%{_lib}
|
|
||||||
%define tde_mandir %{tde_datadir}/man
|
|
||||||
%define tde_appdir %{tde_datadir}/applications
|
|
||||||
|
|
||||||
%define tde_tdeappdir %{tde_appdir}/tde
|
|
||||||
%define tde_tdedocdir %{tde_docdir}/tde
|
|
||||||
%define tde_tdeincludedir %{tde_includedir}/tde
|
|
||||||
%define tde_tdelibdir %{tde_libdir}/trinity
|
|
||||||
|
|
||||||
%define _docdir %{tde_docdir}
|
|
||||||
|
|
||||||
|
|
||||||
Name: trinity-%{tde_pkg}
|
|
||||||
Summary: a TDE frontend for the Beagle desktop search daemon [Trinity]
|
|
||||||
Version: 0.2.1
|
|
||||||
Release: %{?tde_version}_%{?!preversion:1}%{?preversion:0_%{preversion}}%{?dist}
|
|
||||||
|
|
||||||
License: GPLv2+
|
|
||||||
Group: Applications/Utilities
|
|
||||||
|
|
||||||
Vendor: Trinity Project
|
|
||||||
Packager: Francois Andriot <francois.andriot@free.fr>
|
|
||||||
URL: http://en.opensuse.org/Kerry
|
|
||||||
|
|
||||||
Prefix: %{tde_prefix}
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
||||||
|
|
||||||
Source0: %{name}-%{tde_version}%{?preversion:~%{preversion}}.tar.gz
|
|
||||||
|
|
||||||
|
|
||||||
BuildRequires: trinity-tqtinterface-devel >= %{tde_version}
|
|
||||||
BuildRequires: trinity-arts-devel >= 1:1.5.10
|
|
||||||
BuildRequires: trinity-tdelibs-devel >= %{tde_version}
|
|
||||||
BuildRequires: trinity-tdebase-devel >= %{tde_version}
|
|
||||||
BuildRequires: desktop-file-utils
|
|
||||||
|
|
||||||
BuildRequires: cmake >= 2.8
|
|
||||||
BuildRequires: gettext
|
|
||||||
BuildRequires: libbeagle-devel >= 0.3.0
|
|
||||||
|
|
||||||
# ACL support
|
|
||||||
BuildRequires: libacl-devel
|
|
||||||
|
|
||||||
# IDN support
|
|
||||||
BuildRequires: libidn-devel
|
|
||||||
|
|
||||||
%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version}
|
|
||||||
BuildRequires: docbook2x
|
|
||||||
%else
|
|
||||||
BuildRequires: docbook2X
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%description
|
|
||||||
Kerry is a Trinity frontend for the Beagle desktop search daemon.
|
|
||||||
|
|
||||||
A program for indexing and searching user's data. At the moment, it can index
|
|
||||||
filesystems, chat logs, mail and data, RSS and other.
|
|
||||||
|
|
||||||
|
|
||||||
%if 0%{?suse_version} || 0%{?pclinuxos}
|
|
||||||
%debug_package
|
|
||||||
%endif
|
|
||||||
|
|
||||||
|
|
||||||
%prep
|
|
||||||
%setup -q -n %{name}-%{tde_version}%{?preversion:~%{preversion}}
|
|
||||||
|
|
||||||
|
|
||||||
%build
|
|
||||||
unset QTDIR QTINC QTLIB
|
|
||||||
export PATH="%{tde_bindir}:${PATH}"
|
|
||||||
export PKG_CONFIG_PATH="%{tde_libdir}/pkgconfig"
|
|
||||||
|
|
||||||
if ! rpm -E %%cmake|grep -q "cd build"; then
|
|
||||||
%__mkdir_p build
|
|
||||||
cd build
|
|
||||||
fi
|
|
||||||
|
|
||||||
%cmake \
|
|
||||||
-DCMAKE_BUILD_TYPE="RelWithDebInfo" \
|
|
||||||
-DCMAKE_C_FLAGS="${RPM_OPT_FLAGS} -DNDEBUG" \
|
|
||||||
-DCMAKE_CXX_FLAGS="${RPM_OPT_FLAGS} -DNDEBUG" \
|
|
||||||
-DCMAKE_SKIP_RPATH=OFF \
|
|
||||||
-DCMAKE_INSTALL_RPATH="%{tde_libdir}" \
|
|
||||||
-DCMAKE_VERBOSE_MAKEFILE=ON \
|
|
||||||
-DWITH_GCC_VISIBILITY=OFF \
|
|
||||||
\
|
|
||||||
-DCMAKE_INSTALL_PREFIX="%{tde_prefix}" \
|
|
||||||
-DSHARE_INSTALL_PREFIX="%{tde_datadir}" \
|
|
||||||
-DLIB_INSTALL_DIR="%{tde_libdir}" \
|
|
||||||
-DPLUGIN_INSTALL_DIR="%{tde_tdelibdir}" \
|
|
||||||
\
|
|
||||||
-DWITH_ALL_OPTIONS=ON \
|
|
||||||
-DWITH_GCC_VISIBILITY=ON \
|
|
||||||
\
|
|
||||||
-DBUILD_ALL=ON \
|
|
||||||
-DBUILD_DOC=ON \
|
|
||||||
-DBUILD_TRANSLATIONS=ON \
|
|
||||||
\
|
|
||||||
..
|
|
||||||
|
|
||||||
%__make %{?_smp_mflags} || %__make
|
|
||||||
|
|
||||||
|
|
||||||
%install
|
|
||||||
export PATH="%{tde_bindir}:${PATH}"
|
|
||||||
%__rm -rf %{buildroot}
|
|
||||||
%__make install DESTDIR=%{buildroot} -C build
|
|
||||||
|
|
||||||
|
|
||||||
%find_lang %{tde_pkg}
|
|
||||||
|
|
||||||
%clean
|
|
||||||
%__rm -rf %{buildroot}
|
|
||||||
|
|
||||||
|
|
||||||
%files -f %{tde_pkg}.lang
|
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%{tde_datadir}/locale/*/LC_MESSAGES/kcmbeagle.mo
|
|
||||||
%{tde_bindir}/beagled-shutdown
|
|
||||||
%{tde_bindir}/kerry
|
|
||||||
%{tde_libdir}/libtdeinit_kerry.la
|
|
||||||
%{tde_libdir}/libtdeinit_kerry.so
|
|
||||||
%{tde_tdelibdir}/kcm_beagle.la
|
|
||||||
%{tde_tdelibdir}/kcm_beagle.so
|
|
||||||
%{tde_tdelibdir}/kerry.la
|
|
||||||
%{tde_tdelibdir}/kerry.so
|
|
||||||
%{tde_tdeappdir}/kcmbeagle.desktop
|
|
||||||
%{tde_tdeappdir}/kerry.desktop
|
|
||||||
%{tde_datadir}/applnk/.hidden/kcmkerry.desktop
|
|
||||||
%{tde_datadir}/apps/kerry/
|
|
||||||
%{tde_datadir}/autostart/beagled.desktop
|
|
||||||
%{tde_datadir}/autostart/kerry.autostart.desktop
|
|
||||||
%{tde_datadir}/icons/hicolor/*/*/*
|
|
||||||
%{tde_mandir}/man1/kerry.*
|
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
|
@ -1,218 +0,0 @@
|
|||||||
# -*- mode: makefile; coding: utf-8 -*-
|
|
||||||
# Copyright © 2003 Christopher L Cheney <ccheney@debian.org>
|
|
||||||
# Copyright © 2019 TDE Team
|
|
||||||
# Description: A class for TDE packages; sets TDE environment variables, etc
|
|
||||||
#
|
|
||||||
# This program is free software; you can redistribute it and/or
|
|
||||||
# modify it under the terms of the GNU General Public License as
|
|
||||||
# published by the Free Software Foundation; either version 2, or (at
|
|
||||||
# your option) any later version.
|
|
||||||
#
|
|
||||||
# This program is distributed in the hope that it will be useful, but
|
|
||||||
# WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
# General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License
|
|
||||||
# along with this program; if not, write to the Free Software
|
|
||||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
|
|
||||||
# 02111-1307 USA.
|
|
||||||
|
|
||||||
ifndef _cdbs_bootstrap
|
|
||||||
_cdbs_scripts_path ?= /usr/lib/cdbs
|
|
||||||
_cdbs_rules_path ?= /usr/share/cdbs/1/rules
|
|
||||||
_cdbs_class_path ?= /usr/share/cdbs/1/class
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifndef _cdbs_class_debian-qt-kde
|
|
||||||
_cdbs_class_debian-qt-kde := 1
|
|
||||||
|
|
||||||
# for dh_icons
|
|
||||||
CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4)
|
|
||||||
|
|
||||||
# Note: This _must_ be included before autotools.mk, or it won't work.
|
|
||||||
common-configure-arch common-configure-indep:: debian/stamp-cvs-make
|
|
||||||
debian/stamp-cvs-make:
|
|
||||||
ifndef _cdbs_class_cmake
|
|
||||||
cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
|
|
||||||
ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" ""
|
|
||||||
cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh
|
|
||||||
endif
|
|
||||||
ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" ""
|
|
||||||
cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh
|
|
||||||
endif
|
|
||||||
$(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist;
|
|
||||||
endif
|
|
||||||
touch debian/stamp-cvs-make
|
|
||||||
|
|
||||||
include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix)
|
|
||||||
|
|
||||||
ifdef _cdbs_tarball_dir
|
|
||||||
DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE)
|
|
||||||
else
|
|
||||||
DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifndef _cdbs_class_cmake
|
|
||||||
include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifndef _cdbs_rules_patchsys_quilt
|
|
||||||
DEB_PATCHDIRS := debian/patches/common debian/patches
|
|
||||||
endif
|
|
||||||
|
|
||||||
export kde_cgidir = \$${libdir}/cgi-bin
|
|
||||||
export kde_confdir = \$${sysconfdir}/trinity
|
|
||||||
export kde_htmldir = \$${datadir}/doc/tde/HTML
|
|
||||||
|
|
||||||
DEB_KDE_ENABLE_FINAL := yes
|
|
||||||
DEB_INSTALL_DOCS_ALL :=
|
|
||||||
|
|
||||||
DEB_DH_MAKESHLIBS_ARGS_ALL := -V
|
|
||||||
DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib)
|
|
||||||
|
|
||||||
DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin
|
|
||||||
DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include"
|
|
||||||
DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el
|
|
||||||
|
|
||||||
ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
|
|
||||||
cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb
|
|
||||||
ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches)))
|
|
||||||
cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,)
|
|
||||||
else
|
|
||||||
cdbs_kde_enable_final =
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
|
|
||||||
cdbs_kde_enable_final =
|
|
||||||
cdbs_kde_enable_debug = --enable-debug=yes
|
|
||||||
else
|
|
||||||
cdbs_kde_enable_debug = --disable-debug
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS)))
|
|
||||||
cdbs_kde_enable_debug = --enable-debug=full
|
|
||||||
endif
|
|
||||||
|
|
||||||
DEB_BUILD_PARALLEL ?= true
|
|
||||||
|
|
||||||
cdbs_configure_flags += \
|
|
||||||
--with-qt-dir=/usr/share/qt3 \
|
|
||||||
--disable-rpath \
|
|
||||||
--with-xinerama \
|
|
||||||
$(cdbs_kde_enable_final) \
|
|
||||||
$(cdbs_kde_enable_debug)
|
|
||||||
|
|
||||||
|
|
||||||
# This is a convenience target for calling manually.
|
|
||||||
# It's not part of the build process.
|
|
||||||
buildprep: clean apply-patches
|
|
||||||
ifndef _cdbs_class_cmake
|
|
||||||
$(MAKE) -f admin/Makefile.common dist
|
|
||||||
endif
|
|
||||||
debian/rules clean
|
|
||||||
|
|
||||||
common-build-arch:: debian/stamp-man-pages
|
|
||||||
debian/stamp-man-pages:
|
|
||||||
if ! test -d debian/man/out; then mkdir -p debian/man/out; fi
|
|
||||||
for f in $$(find debian/man -name '*.sgml'); do \
|
|
||||||
docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \
|
|
||||||
done
|
|
||||||
for f in $$(find debian/man -name '*.man'); do \
|
|
||||||
soelim -I debian/man $$f \
|
|
||||||
> debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \
|
|
||||||
done
|
|
||||||
touch debian/stamp-man-pages
|
|
||||||
|
|
||||||
common-binary-indep::
|
|
||||||
( set -e; \
|
|
||||||
tmpf=`mktemp debian/versions.XXXXXX`; \
|
|
||||||
perl debian/cdbs/versions.pl >$$tmpf; \
|
|
||||||
for p in $(DEB_INDEP_PACKAGES); do \
|
|
||||||
cat $$tmpf >>debian/$$p.substvars; \
|
|
||||||
done; \
|
|
||||||
rm -f $$tmpf )
|
|
||||||
|
|
||||||
common-binary-arch::
|
|
||||||
( set -e; \
|
|
||||||
tmpf=`mktemp debian/versions.XXXXXX`; \
|
|
||||||
perl debian/cdbs/versions.pl >$$tmpf; \
|
|
||||||
for p in $(DEB_ARCH_PACKAGES); do \
|
|
||||||
cat $$tmpf >>debian/$$p.substvars; \
|
|
||||||
done; \
|
|
||||||
rm -f $$tmpf )
|
|
||||||
# update multi-arch path in install files
|
|
||||||
ls -d debian/* | \
|
|
||||||
grep -E "(install|links)$$" | \
|
|
||||||
while read a; do \
|
|
||||||
[ -d $$a ] || [ -f $$a.arch ] || \
|
|
||||||
! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \
|
|
||||||
sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \
|
|
||||||
done
|
|
||||||
|
|
||||||
clean::
|
|
||||||
rm -rf debian/man/out
|
|
||||||
-rmdir debian/man
|
|
||||||
rm -f debian/stamp-man-pages
|
|
||||||
rm -rf debian/shlibs-check
|
|
||||||
# revert multi-arch path in install files
|
|
||||||
ls -d debian/* | \
|
|
||||||
grep -E "(install|links)$$" | \
|
|
||||||
while read a; do \
|
|
||||||
[ ! -f $$a.arch ] || \
|
|
||||||
mv $$a.arch $$a; \
|
|
||||||
done
|
|
||||||
|
|
||||||
$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
|
|
||||||
if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi
|
|
||||||
if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi
|
|
||||||
if test -e debian/$(cdbs_curpkg).lintian; then \
|
|
||||||
install -p -D -m644 debian/$(cdbs_curpkg).lintian \
|
|
||||||
debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \
|
|
||||||
fi
|
|
||||||
if test -e debian/$(cdbs_curpkg).presubj; then \
|
|
||||||
install -p -D -m644 debian/$(cdbs_curpkg).presubj \
|
|
||||||
debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \
|
|
||||||
fi
|
|
||||||
|
|
||||||
binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
|
|
||||||
set -e; \
|
|
||||||
for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \
|
|
||||||
pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \
|
|
||||||
echo Building $$pkg HTML docs...; \
|
|
||||||
mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
|
|
||||||
cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
|
|
||||||
/opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \
|
|
||||||
done
|
|
||||||
for pkg in $(DOC_HTML_PRUNE) ; do \
|
|
||||||
rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
|
|
||||||
done
|
|
||||||
|
|
||||||
common-build-indep:: debian/stamp-kde-apidox
|
|
||||||
debian/stamp-kde-apidox:
|
|
||||||
$(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox)
|
|
||||||
touch $@
|
|
||||||
|
|
||||||
common-install-indep:: common-install-kde-apidox
|
|
||||||
common-install-kde-apidox::
|
|
||||||
$(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) install-apidox DESTDIR=$(DEB_DESTDIR))
|
|
||||||
|
|
||||||
cleanbuilddir::
|
|
||||||
-$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR))
|
|
||||||
|
|
||||||
clean::
|
|
||||||
ifndef _cdbs_class_cmake
|
|
||||||
if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \
|
|
||||||
cd $(DEB_SRCDIR); \
|
|
||||||
find . -name Makefile.in -print | \
|
|
||||||
xargs --no-run-if-empty rm -f; \
|
|
||||||
rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \
|
|
||||||
configure configure.files configure.in stamp-h.in \
|
|
||||||
subdirs; \
|
|
||||||
fi
|
|
||||||
endif
|
|
||||||
rm -f debian/stamp-kde-apidox
|
|
||||||
rm -f debian/stamp-cvs-make
|
|
||||||
|
|
||||||
endif
|
|
@ -1,19 +0,0 @@
|
|||||||
#!/usr/bin/env perl
|
|
||||||
|
|
||||||
use strict;
|
|
||||||
use warnings;
|
|
||||||
|
|
||||||
my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`;
|
|
||||||
my ($version3, $version3_next);
|
|
||||||
my ($version2, $version2_next);
|
|
||||||
|
|
||||||
($version3 = $version) =~ s/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/;
|
|
||||||
($version2 = $version3) =~ s/\.[^.]+$//;
|
|
||||||
|
|
||||||
($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e;
|
|
||||||
($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e;
|
|
||||||
|
|
||||||
print "TDE-Version3=$version3\n";
|
|
||||||
print "TDE-Version2=$version2\n";
|
|
||||||
print "TDE-Next-Version3=$version3_next\n";
|
|
||||||
print "TDE-Next-Version2=$version2_next\n";
|
|
@ -1,99 +0,0 @@
|
|||||||
kerry-trinity (1:0.2.1-0ubuntu6) lucid; urgency=low
|
|
||||||
|
|
||||||
* Trinity Lucid rebuild
|
|
||||||
|
|
||||||
-- Timothy Pearson <kb9vqf@pearsoncomputing.net> Sat, 14 Aug 2010 10:00:00 -0600
|
|
||||||
|
|
||||||
kerry (1:0.2.1-0ubuntu5) hardy; urgency=low
|
|
||||||
|
|
||||||
* Add patch kubuntu_08_libbeagle1_transition.patch to make configure
|
|
||||||
use libbeagle1, so binary objects are built. (LP: #211591).
|
|
||||||
* Add patch kubuntu_09_remove-sh.patch to remove .sh extension
|
|
||||||
from beagled-shutdown script.
|
|
||||||
* Add postinst and postrm scripts to run ldconfig when kerry is
|
|
||||||
installed or removed.
|
|
||||||
* denian/rules: remove rpath from the binary and library files.
|
|
||||||
* debian/control:
|
|
||||||
- set minimum version of libbeagle-dev to 0.3.0 in build-depends.
|
|
||||||
- add chrpath to build-depends.
|
|
||||||
- bump standards-version to 3.7.3, no further changes needed.
|
|
||||||
- move Homepage from description to control fields.
|
|
||||||
* Update kubuntu_04_no_core_kmenu_entry.desktop.patch to remove
|
|
||||||
deprecated encoding field.
|
|
||||||
* Add patch kubuntu_10_update-kcmbeagle-desktop.patch to remove
|
|
||||||
deprecated encoding field from the kcmbeagle desktop file.
|
|
||||||
|
|
||||||
-- Albert Damen <albrt@gmx.net> Tue, 08 Apr 2008 21:50:06 +0200
|
|
||||||
|
|
||||||
kerry (1:0.2.1-0ubuntu4) hardy; urgency=low
|
|
||||||
|
|
||||||
* Rebuild for libbeagle0 -> libbeagle1 transition (LP: #192262).
|
|
||||||
|
|
||||||
-- Andrea Colangelo <warp10@libero.it> Sat, 16 Feb 2008 00:02:29 +0100
|
|
||||||
|
|
||||||
kerry (1:0.2.1-0ubuntu3) gutsy; urgency=low
|
|
||||||
|
|
||||||
* Added kubuntu_06_knotes_integration.patch to fix knotes integration
|
|
||||||
failing to open a note, opening an empty note instead
|
|
||||||
* kubuntu_07_french_translation.patch for complete french translation
|
|
||||||
|
|
||||||
-- Anthony Mercatante <tonio@ubuntu.com> Sat, 30 Jun 2007 01:14:05 +0200
|
|
||||||
|
|
||||||
kerry (1:0.2.1-0ubuntu2) feisty; urgency=low
|
|
||||||
|
|
||||||
* Build-Depends on libbeagle-dev instead of beagle-dev to actually compile
|
|
||||||
kerry (Closes: Malone #76773)
|
|
||||||
|
|
||||||
-- Adrien Cunin <adri2000@gmail.com> Thu, 18 Jan 2007 12:33:38 +0100
|
|
||||||
|
|
||||||
kerry (1:0.2.1-0ubuntu1) feisty; urgency=low
|
|
||||||
|
|
||||||
* New upstream release.
|
|
||||||
|
|
||||||
-- Anthony Mercatante <tonio@ubuntu.com> Tue, 05 Dec 2006 18:03:31 +0100
|
|
||||||
|
|
||||||
kerry (1:0.1-0ubuntu2) dapper; urgency=low
|
|
||||||
|
|
||||||
* kubuntu_05_shortkey.diff: Change main key combo to stop clashing with
|
|
||||||
YaKuake this time.
|
|
||||||
|
|
||||||
-- Jonathan Patrick Davies <jpatrick@ubuntu.com> Sun, 09 Apr 2006 21:14:46 +0200
|
|
||||||
|
|
||||||
kerry (1:0.1-0ubuntu1) dapper; urgency=low
|
|
||||||
|
|
||||||
* New upstream release.
|
|
||||||
* Patched up patches.
|
|
||||||
* Removed makebuilddir/kerry from debian/rules: no longer necessary.
|
|
||||||
|
|
||||||
-- Jonathan Patrick Davies <jpatrick@ubuntu.com> Sun, 09 Apr 2006 11:35:34 +0200
|
|
||||||
|
|
||||||
kerry (0.09-0ubuntu4) dapper; urgency=low
|
|
||||||
|
|
||||||
* Added kubuntu_05_shortkey.diff: Remove Alt-Space shortcut to stop
|
|
||||||
conflicting with Katapult.
|
|
||||||
|
|
||||||
-- Jonathan Patrick Davies <jpatrick@ubuntu.com> Fri, 07 Apr 2006 21:11:45 +0200
|
|
||||||
|
|
||||||
kerry (0.09-0ubuntu3) dapper; urgency=low
|
|
||||||
|
|
||||||
* Added kubuntu_04_no_core_kmenu_entry.desktop.patch to avoid double entry
|
|
||||||
in Kmenu
|
|
||||||
|
|
||||||
-- Anthony Mercatante <tonio@ubuntu.com> Tue, 29 Mar 2006 3:30:37 +0100
|
|
||||||
|
|
||||||
kerry (0.09-0ubuntu2) dapper; urgency=low
|
|
||||||
|
|
||||||
* Switched to cdbs
|
|
||||||
* Added kubuntu_01_kdepot.patch for pot file extraction to Rosetta
|
|
||||||
* kubuntu_01_kerry.diff becomes kubuntu_02_fix_shutdown_script_path.patch
|
|
||||||
* Added kubuntu_03_no_beagle_autostart.diff to remove autostart desktop file
|
|
||||||
for beagle as new beagle package already has it
|
|
||||||
|
|
||||||
-- Anthony Mercatante <tonio@ubuntu.com> Mon, 28 Mar 2006 20:50:37 +0100
|
|
||||||
|
|
||||||
kerry (0.09-0ubuntu1) dapper; urgency=low
|
|
||||||
|
|
||||||
* Initial release.
|
|
||||||
* Created kubuntu_01_kerry.diff - install scripts to /usr/bin.
|
|
||||||
|
|
||||||
-- Jonathan Patrick Davies <jpatrick@ubuntu.com> Sun, 26 Mar 2006 15:51:20 +0200
|
|
@ -1 +0,0 @@
|
|||||||
7
|
|
@ -1,19 +0,0 @@
|
|||||||
Source: kerry-trinity
|
|
||||||
Section: tde
|
|
||||||
Priority: optional
|
|
||||||
Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net>
|
|
||||||
Build-Depends: debhelper (>= 7.0.50~), quilt, cdbs, cmake, tdelibs14-trinity-dev, libkonq4-trinity-dev, libbeagle-dev (>= 0.3.0)
|
|
||||||
Homepage: http://en.opensuse.org/Kerry
|
|
||||||
Standards-Version: 3.8.4
|
|
||||||
|
|
||||||
Package: kerry-trinity
|
|
||||||
Architecture: any
|
|
||||||
Depends: ${shlibs:Depends}, beagle (>= 0.2.3)
|
|
||||||
Replaces: kerry-kde3 (<< 4:14.0.0~), kerry-trinity (<< 4:14.0.0~)
|
|
||||||
Breaks: kerry-kde3 (<< 4:14.0.0~), kerry-trinity (<< 4:14.0.0~)
|
|
||||||
Description: a TDE frontend for the Beagle desktop search daemon [Trinity]
|
|
||||||
Kerry is a Trinity frontend for the Beagle desktop search daemon.
|
|
||||||
.
|
|
||||||
A program for indexing and searching user's data. At the moment, it can index
|
|
||||||
filesystems, chat logs, mail and data, RSS and other.
|
|
||||||
.
|
|
@ -1,13 +0,0 @@
|
|||||||
Index: b/kerry/src/Makefile.am
|
|
||||||
===================================================================
|
|
||||||
--- a/kerry/src/Makefile.am
|
|
||||||
+++ b/kerry/src/Makefile.am
|
|
||||||
@@ -31,7 +31,7 @@
|
|
||||||
kerry_la_LIBADD = -ltdeio -lkonq $(LIB_TDEUI) $(LIBBEAGLE_LIBADD) $(GLIB_LIBADD) $(LIB_TDEABC) -lDCOP $(LIB_QT) $(LIB_TDECORE)
|
|
||||||
|
|
||||||
autostartdir = $(datadir)/autostart
|
|
||||||
-autostart_DATA = kerry.autostart.desktop beagled.desktop
|
|
||||||
+autostart_DATA = kerry.autostart.desktop
|
|
||||||
|
|
||||||
shutdowndir = $(prefix)/bin
|
|
||||||
shutdown_SCRIPTS = beagled-shutdown
|
|
@ -1,18 +0,0 @@
|
|||||||
diff -Nur -x '*.orig' -x '*~' kerry-0.2.1/kerry/src/kerry.desktop kerry-0.2.1.new/kerry/src/kerry.desktop
|
|
||||||
--- kerry-0.2.1/kerry/src/kerry.desktop 2006-12-04 14:35:38.000000000 +0100
|
|
||||||
+++ kerry-0.2.1.new/kerry/src/kerry.desktop 2008-04-08 22:55:31.000000000 +0200
|
|
||||||
@@ -1,5 +1,4 @@
|
|
||||||
[Desktop Entry]
|
|
||||||
-Encoding=UTF-8
|
|
||||||
Name=Kerry Beagle
|
|
||||||
GenericName=Desktop Search
|
|
||||||
GenericName[ar]=بحث على سطح المكتب
|
|
||||||
@@ -25,7 +24,7 @@
|
|
||||||
Exec=kerry --show-searchdialog
|
|
||||||
Icon=kerry
|
|
||||||
Type=Application
|
|
||||||
-Categories=Qt;TDE;Application;Core;Utility;Filesystem;
|
|
||||||
+Categories=Qt;TDE;Application;Utility;Filesystem;
|
|
||||||
Terminal=false
|
|
||||||
X-DCOP-ServiceType=Unique
|
|
||||||
X-TDE-StartupNotify=false
|
|
@ -1,13 +0,0 @@
|
|||||||
diff -Nur kerry-0.2.1/kerry/src/kerryapp.cpp kerry-0.2.1.new/kerry/src/kerryapp.cpp
|
|
||||||
--- kerry-0.2.1/kerry/src/kerryapp.cpp
|
|
||||||
+++ kerry-0.2.1.new/kerry/src/kerryapp.cpp
|
|
||||||
@@ -122,8 +122,7 @@
|
|
||||||
globalKeys = new TDEGlobalAccel(TQT_TQOBJECT(this));
|
|
||||||
globalKeys->insert( "Program:kerry", i18n("Kerry Beagle Search") );
|
|
||||||
|
|
||||||
- TDEShortcut showDialogShortcut = TDEShortcut(ALT+Key_Space);
|
|
||||||
- showDialogShortcut.append( KKey( Key_F12 ) );
|
|
||||||
+ TDEShortcut showDialogShortcut = TDEShortcut(CTRL+SHIFT+Key_Space);
|
|
||||||
globalKeys->insert( "Show Kerry Dialog", i18n("Show Search Dialog"), TQString(), showDialogShortcut, showDialogShortcut, TQT_TQOBJECT(hitListWindow), TQT_SLOT(showSearchDialog()) );
|
|
||||||
globalKeys->insert( "Search Primary Selection with Kerry", i18n("Search Primary Selection"), TQString(), CTRL+ALT+Key_Space, CTRL+ALT+Key_Space, TQT_TQOBJECT(this), TQT_SLOT(searchPrimarySelection()) );
|
|
||||||
configChanged();
|
|
@ -1,3 +0,0 @@
|
|||||||
kubuntu_03_no_beagle_autostart.patch
|
|
||||||
kubuntu_04_no_core_kmenu_entry.desktop.patch
|
|
||||||
kubuntu_05_shortkey.patch
|
|
@ -1,13 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
# postinst script for kerry-trinity
|
|
||||||
|
|
||||||
set -e
|
|
||||||
|
|
||||||
if [ "$1" = "configure" ] ; then
|
|
||||||
# force ldconfig due to tdeinit library
|
|
||||||
ldconfig
|
|
||||||
fi
|
|
||||||
|
|
||||||
#DEBHELPER#
|
|
||||||
|
|
||||||
exit 0
|
|
@ -1,12 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
# postrm script for kerry-trinity
|
|
||||||
|
|
||||||
set -e
|
|
||||||
|
|
||||||
if [ "$1" = "remove" ] ; then
|
|
||||||
ldconfig
|
|
||||||
fi
|
|
||||||
|
|
||||||
#DEBHELPER#
|
|
||||||
|
|
||||||
exit 0
|
|
@ -1,19 +0,0 @@
|
|||||||
#!/usr/bin/make -f
|
|
||||||
|
|
||||||
include /usr/share/cdbs/1/rules/debhelper.mk
|
|
||||||
include /usr/share/cdbs/1/class/cmake.mk
|
|
||||||
include debian/cdbs/debian-tde.mk
|
|
||||||
|
|
||||||
DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
|
|
||||||
&& echo xz || echo bzip2)
|
|
||||||
|
|
||||||
DEB_CMAKE_EXTRA_FLAGS := \
|
|
||||||
-DCMAKE_INSTALL_PREFIX="/opt/trinity" \
|
|
||||||
-DCONFIG_INSTALL_DIR="/etc/trinity" \
|
|
||||||
-DSYSCONF_INSTALL_DIR="/etc" \
|
|
||||||
-DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \
|
|
||||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
|
||||||
-DCMAKE_VERBOSE_MAKEFILE="ON" \
|
|
||||||
-DCMAKE_SKIP_RPATH="OFF" \
|
|
||||||
-DBUILD_ALL="ON" \
|
|
||||||
-DWITH_ALL_OPTIONS="ON"
|
|
@ -1 +0,0 @@
|
|||||||
3.0 (quilt)
|
|
@ -1,6 +0,0 @@
|
|||||||
# Use xz instead of gzip
|
|
||||||
compression = "xz"
|
|
||||||
compression-level = 9
|
|
||||||
|
|
||||||
# Don't run differences
|
|
||||||
diff-ignore = .*
|
|
Loading…
Reference in new issue