diff options
Diffstat (limited to 'ubuntu/_base/applications/office/kile/debian')
-rw-r--r-- | ubuntu/_base/applications/office/kile/debian/README.Debian | 10 | ||||
-rw-r--r-- | ubuntu/_base/applications/office/kile/debian/cdbs/debian-tde.mk | 7 | ||||
-rw-r--r-- | ubuntu/_base/applications/office/kile/debian/compat | 2 | ||||
-rw-r--r-- | ubuntu/_base/applications/office/kile/debian/control | 2 | ||||
-rw-r--r-- | ubuntu/_base/applications/office/kile/debian/docs | 3 | ||||
-rw-r--r-- | ubuntu/_base/applications/office/kile/debian/kile-trinity.install | 1 | ||||
-rw-r--r-- | ubuntu/_base/applications/office/kile/debian/kile.1 | 64 | ||||
-rw-r--r-- | ubuntu/_base/applications/office/kile/debian/patches/series (renamed from ubuntu/_base/applications/office/kile/debian/patches/.gitignore) | 0 | ||||
-rwxr-xr-x | ubuntu/_base/applications/office/kile/debian/rules | 73 | ||||
-rw-r--r-- | ubuntu/_base/applications/office/kile/debian/watch | 2 |
10 files changed, 37 insertions, 127 deletions
diff --git a/ubuntu/_base/applications/office/kile/debian/README.Debian b/ubuntu/_base/applications/office/kile/debian/README.Debian deleted file mode 100644 index 5339affff..000000000 --- a/ubuntu/_base/applications/office/kile/debian/README.Debian +++ /dev/null @@ -1,10 +0,0 @@ -kile for Debian ---------------- - -Kile no longer comes with a Gnuplot front end. The Gnuplot front end that used -to be part of Kile is now a separate application named Qgfe maintained by -Pascal Brachet at http://www.xm1math.net/qgfe/ . - -Syntax files bibtex.xml and latex.xml are provided by tdelibs-data package. - - -- Ben Burton <bab@debian.org>, Sat, 23 Oct 2004 12:56:57 +1000 diff --git a/ubuntu/_base/applications/office/kile/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/office/kile/debian/cdbs/debian-tde.mk index f36e3527c..aba508624 100644 --- a/ubuntu/_base/applications/office/kile/debian/cdbs/debian-tde.mk +++ b/ubuntu/_base/applications/office/kile/debian/cdbs/debian-tde.mk @@ -82,7 +82,7 @@ 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 +DEB_COMPRESS_EXCLUDE_ALL += .dcl .docbook -license .tag .sty .el # The default gzip compressor has been changed in dpkg >= 1.17.0. deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \ @@ -202,6 +202,11 @@ $(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: install -p -D -m644 debian/$(cdbs_curpkg).presubj \ debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \ fi + if test -d debian/$(cdbs_curpkg)/opt/trinity/lib && \ + test $$(find debian/$(cdbs_curpkg)/opt/trinity/lib -name "*.so" | wc -l) -gt 0; then \ + echo "# Triggers added by cdbs/debian-tde.mk" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + echo "activate-noawait ldconfig" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + fi binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: set -e; \ diff --git a/ubuntu/_base/applications/office/kile/debian/compat b/ubuntu/_base/applications/office/kile/debian/compat index ec635144f..f599e28b8 100644 --- a/ubuntu/_base/applications/office/kile/debian/compat +++ b/ubuntu/_base/applications/office/kile/debian/compat @@ -1 +1 @@ -9 +10 diff --git a/ubuntu/_base/applications/office/kile/debian/control b/ubuntu/_base/applications/office/kile/debian/control index 7b699f3b0..a8cf1cf71 100644 --- a/ubuntu/_base/applications/office/kile/debian/control +++ b/ubuntu/_base/applications/office/kile/debian/control @@ -4,7 +4,7 @@ Priority: optional Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> XSBC-Original-Maintainer: Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org> Uploaders: Fathi Boudra <fabo@debian.org>, Mark Purcell <msp@debian.org> -Build-Depends: cdbs, debhelper (>= 9~), quilt, tdelibs14-trinity-dev, pkg-config, automake, autoconf, libtool, libltdl-dev +Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev Standards-Version: 3.8.4 Homepage: http://kile.sourceforge.net diff --git a/ubuntu/_base/applications/office/kile/debian/docs b/ubuntu/_base/applications/office/kile/debian/docs index 724e08449..76c3076c9 100644 --- a/ubuntu/_base/applications/office/kile/debian/docs +++ b/ubuntu/_base/applications/office/kile/debian/docs @@ -1,2 +1,3 @@ -README +AUTHORS +README.md TODO diff --git a/ubuntu/_base/applications/office/kile/debian/kile-trinity.install b/ubuntu/_base/applications/office/kile/debian/kile-trinity.install index eb1b59da1..fdbee1056 100644 --- a/ubuntu/_base/applications/office/kile/debian/kile-trinity.install +++ b/ubuntu/_base/applications/office/kile/debian/kile-trinity.install @@ -6,3 +6,4 @@ opt/trinity/bin/kile /opt/trinity/share/doc/tde/HTML/en/kile /opt/trinity/share/icons /opt/trinity/share/mimelnk/text/x-kilepr.desktop +/opt/trinity/share/man/man1/kile.1 diff --git a/ubuntu/_base/applications/office/kile/debian/kile.1 b/ubuntu/_base/applications/office/kile/debian/kile.1 deleted file mode 100644 index d7609722c..000000000 --- a/ubuntu/_base/applications/office/kile/debian/kile.1 +++ /dev/null @@ -1,64 +0,0 @@ -.\" Hey, EMACS: -*- nroff -*- -.\" First parameter, NAME, should be all caps -.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection -.\" other parameters are allowed: see man(7), man(1) -.TH KILE 1 "June 22, 2005" -.\" Please adjust this date whenever revising the manpage. -.\" -.\" Some roff macros, for reference: -.\" .nh disable hyphenation -.\" .hy enable hyphenation -.\" .ad l left justify -.\" .ad b justify to both left and right margins -.\" .nf disable filling -.\" .fi enable filling -.\" .br insert line break -.\" .sp <n> insert n+1 empty lines -.\" for manpage-specific macros, see man(7) -.SH NAME -kile \- the TDE Integrated LaTeX Environment -.SH SYNOPSIS -.B kile [ \fIgeneric-options\fP ] -[ \fB\-\-line\fP \fIline\fP ] [ \fB\-\-new\fP ] -[ \fIfile\fP ] -.SH DESCRIPTION -\fBKile\fP (the TDE Integrated LaTeX Environment) is a user-friendly -LaTeX source editor and TeX shell for TDE. -.PP -The source editor is a multi-document editor designed for .tex and .bib -files. Menus, wizards and auto-completion are provided to assist with -tag insertion and code generation. A structural view of the document -assists with navigation within source files. -.PP -The TeX shell integrates the various tools required for TeX processing. -It assists with LaTeX compilation, DVI and postscript document viewing, -generation of bibliographies and indices and other common tasks. -.PP -Kile can support large projects consisting of several smaller files. -.SH OPTIONS -Below are the kile-specific options. -For a full summary of options, run \fIkile \-\-help\fP. -.TP -\fB\-\-line\fP \fIline\fP -Jump to the given line in the file that is opened. -.TP -\fB\-\-new\fP -Start a new Kile main window. -.SH SEE ALSO -Full user documentation is available through the TDE Help Centre. -You can also enter the URL -\fIhelp:/kile/\fP -directly into konqueror or you can run -`\fIkhelpcenter help:/kile/\fP' -from the command-line. -.PP -If the TDE Help Centre is not installed then you can -read this documentation in HTML format from -\fI/usr/share/doc/tde/HTML/en/kile/\fP. -.SH AUTHOR -Kile was written by Pascal Brachet <pascal.brachet_at_club-internet.fr> and -Jeroen Wijnhout <Jeroen.Wijnhout_at_kdemail.net> with contributions from -many others. -.br -This manual page was prepared by Ben Burton <bab@debian.org> -for the Debian GNU/Linux system (but may be used by others). diff --git a/ubuntu/_base/applications/office/kile/debian/patches/.gitignore b/ubuntu/_base/applications/office/kile/debian/patches/series index e69de29bb..e69de29bb 100644 --- a/ubuntu/_base/applications/office/kile/debian/patches/.gitignore +++ b/ubuntu/_base/applications/office/kile/debian/patches/series diff --git a/ubuntu/_base/applications/office/kile/debian/rules b/ubuntu/_base/applications/office/kile/debian/rules index bd5478578..59bca7cd4 100755 --- a/ubuntu/_base/applications/office/kile/debian/rules +++ b/ubuntu/_base/applications/office/kile/debian/rules @@ -1,60 +1,39 @@ #!/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_CONFIGURE_INCLUDEDIR := /opt/trinity/include/tde -DEB_CONFIGURE_MANDIR := /opt/trinity/share/man -DEB_CONFIGURE_PREFIX := /opt/trinity -DEB_CONFIGURE_INFODIR := /opt/trinity/share/info - -cdbs_configure_flags := --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug) - -DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS="-Wl,--as-needed" -DEB_DH_INSTALL_ARGS := --sourcedir=debian/tmp -DEB_INSTALL_MANPAGES_kile := debian/kile.1 -DEB_CONFIGURE_EXTRA_FLAGS := --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib --with-extra-includes=/opt/trinity/include/tde - -post-patches:: debian/stamp-bootstrap - -debian/stamp-bootstrap: -ifneq "$(wildcard /usr/share/libtool/ltmain.sh)" "" - cp -f /usr/share/libtool/ltmain.sh admin/ltmain.sh -endif -ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" - cp -f /usr/share/libtool/config/ltmain.sh admin/ltmain.sh -endif -ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" - cp -f /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh -endif - cp -f /usr/share/aclocal/libtool.m4 admin/libtool.m4.in - - make -f admin/Makefile.common cvs - touch debian/stamp-bootstrap - -install/kile-trinity-i18n-br:: - -for language in `cd translations; ls -1d */`; do \ - cd $(CURDIR)/$(DEB_BUILDDIR)/translations/$$language; \ - $(MAKE) install DESTDIR=$(CURDIR)/debian/kile-trinity-i18n-$$language; \ +DEB_CMAKE_EXTRA_FLAGS := \ + -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \ + -DCMAKE_INSTALL_PREFIX="/opt/trinity" \ + -DCONFIG_INSTALL_DIR="/etc/trinity" \ + -DSYSCONF_INSTALL_DIR="/etc/trinity" \ + -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" + +common-install-indep:: + # Install translations into individual packages + -for language in `cd debian/tmp/opt/trinity/share/locale; ls -1d */`; do \ + pkg_lang=$$(echo $$language | tr '[:upper:]' '[:lower:]' | sed -e s/@latn/latin/ -e s/[@_]//g); \ + install -d $(CURDIR)/debian/kile-trinity-i18n-$$pkg_lang/opt/trinity/share/locale; \ + cp -a $(CURDIR)/debian/tmp/opt/trinity/share/locale/$$language \ + $(CURDIR)/debian/kile-trinity-i18n-$$pkg_lang/opt/trinity/share/locale/$$language; \ + done + -for language in `cd debian/tmp/opt/trinity/share/doc/tde/HTML; ls -1d */ | grep -v '^en/'`; do \ + pkg_lang=$$(echo $$language | tr '[:upper:]' '[:lower:]' | sed -e s/@latn/latin/ -e s/[@_]//g); \ + install -d $(CURDIR)/debian/kile-trinity-i18n-$$pkg_lang/opt/trinity/share/doc/tde/HTML; \ + cp -a $(CURDIR)/debian/tmp/opt/trinity/share/doc/tde/HTML/$$language \ + $(CURDIR)/debian/kile-trinity-i18n-$$pkg_lang/opt/trinity/share/doc/tde/HTML/$$language; \ done - - cd $(CURDIR)/$(DEB_BUILDDIR)/translations/en_GB/; \ - $(MAKE) install DESTDIR=$(CURDIR)/debian/kile-trinity-i18n-engb - - cd $(CURDIR)/$(DEB_BUILDDIR)/translations/pt_BR/; \ - $(MAKE) install DESTDIR=$(CURDIR)/debian/kile-trinity-i18n-ptbr - - cd $(CURDIR)/$(DEB_BUILDDIR)/translations/sr@Latn/;\ - $(MAKE) install DESTDIR=$(CURDIR)/debian/kile-trinity-i18n-srlatin - - cd $(CURDIR)/$(DEB_BUILDDIR)/translations/zh_CN/; \ - $(MAKE) install DESTDIR=$(CURDIR)/debian/kile-trinity-i18n-zhcn install/kile-trinity:: # Install pixmap install -D -p -m0644 debian/kile.xpm debian/kile-trinity/opt/trinity/share/pixmaps/kile.xpm - chmod +x debian/tmp/opt/trinity/share/apps/kile/test/runTests.sh - clean:: rm -rf debian/kile-trinity-i18n-* diff --git a/ubuntu/_base/applications/office/kile/debian/watch b/ubuntu/_base/applications/office/kile/debian/watch deleted file mode 100644 index e372a7062..000000000 --- a/ubuntu/_base/applications/office/kile/debian/watch +++ /dev/null @@ -1,2 +0,0 @@ -version=3 -http://sf.net/kile/kile-([\d\.].[\d])\.tar\.bz2 debian svn-upgrade |