[GIT] 01/01: Initial commit.

Boris Pek tehnick at moszumanska.debian.org
Mon Mar 17 20:36:12 UTC 2014


This is an automated email from the git hooks/post-receive script.

tehnick pushed a commit to branch master
in repository qtcurve.

commit 39d9e4c74fd44d50457aac3715f480984786c884
Author: Boris Pek <tehnick-8 at yandex.ru>
Date:   Mon Mar 17 15:57:01 2014 +0400

    Initial commit.
---
 debian/changelog                              |   5 ++
 debian/compat                                 |   1 +
 debian/control                                | 113 ++++++++++++++++++++++++++
 debian/copyright                              | 106 ++++++++++++++++++++++++
 debian/docs                                   |   2 +
 debian/gtk2-engines-qtcurve.install           |   4 +
 debian/gtk2-engines-qtcurve.lintian-overrides |   9 ++
 debian/kde-style-qtcurve.install              |   6 ++
 debian/kwin-style-qtcurve.install             |   2 +
 debian/libqtcurve-utils1.install              |   1 +
 debian/libqtcurve-utils1.lintian-overrides    |   2 +
 debian/qtcurve-l10n.install                   |   1 +
 debian/rules                                  |  20 +++++
 debian/source/format                          |   1 +
 debian/watch                                  |   2 +
 15 files changed, 275 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..5033303
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+qtcurve (1.8.18-1) experimental; urgency=medium
+
+  * Initial release.  (Closes: #726767)
+
+ -- Boris Pek <tehnick at debian.org>  Tue, 18 Mar 2014 00:22:08 +0400
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..62f5224
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,113 @@
+Source: qtcurve
+Section: kde
+Priority: optional
+Maintainer: Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>
+Uploaders: Boris Pek <tehnick at debian.org>
+Build-Depends: cmake,
+               debhelper (>= 9),
+               kdebase-workspace-dev,
+               kdelibs5-dev,
+               libcairo2-dev,
+               libgtk2.0-dev,
+               libqt5svg5-dev,
+               libx11-dev,
+               pkg-kde-tools,
+               qtbase5-dev,
+               qtbase5-private-dev,
+               qtdeclarative5-dev
+Homepage: https://github.com/QtCurve/qtcurve
+Vcs-Git: git://anonscm.debian.org/pkg-kde/kde-extras/qtcurve.git
+Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-kde/kde-extras/qtcurve.git
+Standards-Version: 3.9.5
+
+Package: gtk2-engines-qtcurve
+Section: gnome
+Architecture: any
+Depends: ${misc:Depends},
+         ${misc:Pre-Depends},
+         ${perl:Depends},
+         ${shlibs:Depends}
+Recommends: kde-style-qtcurve
+Multi-Arch: same
+Description: QtCurve widget style for applications based on GTK+ 2.x
+ This package contains the QtCurve theme engine for GTK+ 2.x.
+ .
+ This package is most useful when installed together with kde-style-qtcurve.
+ .
+ QtCurve is a set of widget styles for Qt and GTK+ libraries. It provides a
+ consistent look between KDE, GNOME and other applications based on these
+ libraries, which is easy on the eyes and visually pleasing.
+
+Package: kde-style-qtcurve
+Architecture: any
+Depends: ${misc:Depends}, ${misc:Pre-Depends}, ${shlibs:Depends}
+Recommends: kwin-style-qtcurve
+Suggests: gtk2-engines-qtcurve
+Description: QtCurve widget style for applications based on Qt 4.x and Qt 5.x
+ This package contains the QtCurve widget style for Qt 4.x and Qt 5.x.
+ .
+ The corresponding GTK+ theme engine can be found in gtk2-engines-qtcurve
+ package.
+ .
+ QtCurve is a set of widget styles for Qt and GTK+ libraries. It provides a
+ consistent look between KDE, GNOME and other applications based on these
+ libraries, which is easy on the eyes and visually pleasing.
+
+Package: kwin-style-qtcurve
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Recommends: kde-style-qtcurve
+Suggests: gtk2-engines-qtcurve
+Description: QtCurve window decoration for KWin
+ This package contains the QtCurve window decoration for KWin.
+ .
+ The corresponding GTK+ theme engine can be found in gtk2-engines-qtcurve
+ package.
+ .
+ QtCurve is a set of widget styles for Qt and GTK+ libraries. It provides a
+ consistent look between KDE, GNOME and other applications based on these
+ libraries, which is easy on the eyes and visually pleasing.
+
+Package: qtcurve-l10n
+Section: localization
+Architecture: all
+Depends: ${misc:Depends}
+Provides: qtcurve-i18n
+Replaces: qtcurve-i18n
+Conflicts: qtcurve-i18n
+Description: translation files for QtCurve
+ This package contains translation files for QtCurve.
+ .
+ QtCurve is a set of widget styles for Qt and GTK+ libraries. It provides a
+ consistent look between KDE, GNOME and other applications based on these
+ libraries, which is easy on the eyes and visually pleasing.
+
+Package: qtcurve
+Section: metapackages
+Architecture: any
+Depends: gtk2-engines-qtcurve,
+         kde-style-qtcurve,
+         kwin-style-qtcurve,
+         qtcurve-l10n,
+         ${misc:Depends}
+Description: unified widget styles for Qt and GTK+ applications (meta-package)
+ This package installs all packages related with QtCurve:
+  * kde-style-qtcurve
+  * kwin-style-qtcurve
+  * gtk2-engines-qtcurve
+  * qtcurve-l10n
+ .
+ QtCurve is a set of widget styles for Qt and GTK+ libraries. It provides a
+ consistent look between KDE, GNOME and other applications based on these
+ libraries, which is easy on the eyes and visually pleasing.
+
+Package: libqtcurve-utils1
+Architecture: any
+Depends: ${misc:Depends}, ${misc:Pre-Depends}, ${shlibs:Depends}
+Multi-Arch: same
+Description: common library for QtCurve
+ This package contains common library for QtCurve.
+ .
+ QtCurve is a set of widget styles for Qt and GTK+ libraries. It provides a
+ consistent look between KDE, GNOME and other applications based on these
+ libraries, which is easy on the eyes and visually pleasing.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..ddb1fb0
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,106 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Debianized-By: Boris Pek <tehnick-8 at mail.ru>
+Debianized-Date: Mon, 17 Mar 2014 15:52:04 +0400
+Upstream-Name: QtCurve
+Upstream-Contact: Yichao Yu <yyc1992 at gmail.com>
+Source: https://github.com/QtCurve/qtcurve/tags
+ The orig.tar.gz is just renamed upstream tarball (without changes).
+ See section get-orig-source in debian/rules file for details.
+
+Files: *
+Copyright: 2003-2011 Craig Drummond <craig.p.drummond at googlemail.com>
+           2012-2014 Yichao Yu <yyc1992 at gmail.com>
+           2003-2005 Sandro Giessl <sandro at giessl.com>
+           2001 Rik Hemsley (rikkus) <rik at kde.org>
+           2007 Matthew Woehlke <mw_triad at users.sourceforge.net>
+           2008 Long Huynh Huu <long.upcase at gmail.com>
+           2007 Thomas Luebking <thomas.luebking at web.de>
+License: LGPL-2.1 or LGPL-3+
+
+Files: qt4/kwin/qtcurvesizegrip.*
+       qt4/kwin/qtcurveshadowcache.*
+       qt*/style/blurhelper.*
+       qt*/style/shadowhelper.*
+       qt*/style/windowmanager.*
+       qt4/style/fixx11h.h
+Copyright: 2009-2010 Hugo Pereira Da Costa <hugo.pereira at free.fr>
+           2007-2010 Craig Drummond <craig.p.drummond at gmail.com>
+           2007 Thomas Luebking <thomas.luebking at web.de>
+           2003 Lubos Lunak <l.lunak at kde.org>
+           2013-2014 Yichao Yu <yyc1992 at gmail.com>
+License: LGPL-2.1 or LGPL-3+ or Expat
+
+Files: cmake/*
+       lib/utils/uthash.h
+Copyright: 2013-2014 Yichao Yu <yyc1992 at gmail.com>
+           2006 Chusslove Illich <caslav.ilic at gmx.net>
+           2007 Alexander Neundorf <neundorf at kde.org>
+           2003-2013 Troy D. Hanson (http://troydhanson.github.com/uthash/)
+License: BSD-2-clause
+
+Files: debian/*
+Copyright: 2014 Boris Pek <tehnick-8 at mail.ru>
+License: BSD-2-clause
+
+License: BSD-2-clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ .
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+ IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+ IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+ NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+License: LGPL-2.1 or LGPL-3+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU Lesser General Public License as
+ published by the Free Software Foundation; either version 2.1 of the
+ License, or (at your option) version 3, or any later version accepted
+ by the membership of KDE e.V. (or its successor approved by the
+ membership of KDE e.V.), which shall act as a proxy defined in
+ Section 6 of version 3 of the license.
+ .
+ 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
+ Lesser General Public License for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library. If not,
+ see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU Lesser General Public License
+ can be found in `/usr/share/common-licenses/LGPL-2.1'.
+
+License: Expat
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to
+ deal in the Software without restriction, including without limitation the
+ rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+ sell copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+ .
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
+ IN THE SOFTWARE.
+
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..8df490c
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1,2 @@
+Bugs.md
+TODO.md
diff --git a/debian/gtk2-engines-qtcurve.install b/debian/gtk2-engines-qtcurve.install
new file mode 100644
index 0000000..6f7e564
--- /dev/null
+++ b/debian/gtk2-engines-qtcurve.install
@@ -0,0 +1,4 @@
+usr/lib/*/gtk-2.0/*
+usr/lib/*/libqtcurve-cairo.so.*
+usr/share/themes/QtCurve/gtk-2.0/*
+usr/share/themes/QtCurve/mozilla/*
diff --git a/debian/gtk2-engines-qtcurve.lintian-overrides b/debian/gtk2-engines-qtcurve.lintian-overrides
new file mode 100644
index 0000000..ab49c60
--- /dev/null
+++ b/debian/gtk2-engines-qtcurve.lintian-overrides
@@ -0,0 +1,9 @@
+# Library libqtcurve-cairo is useful only in this package.
+gtk2-engines-qtcurve: package-name-doesnt-match-sonames libqtcurve-cairo*
+
+# Symbols control file for this library is useless.
+gtk2-engines-qtcurve: no-symbols-control-file usr/lib/i386-linux-gnu/libqtcurve-cairo.so*
+
+# This perl script is called by the QtCurve Gtk2 theme, it is not intended
+# to be useful by itself.
+gtk2-engines-qtcurve: script-not-executable usr/share/themes/QtCurve/gtk-2.0/map_kde_icons.pl
diff --git a/debian/kde-style-qtcurve.install b/debian/kde-style-qtcurve.install
new file mode 100644
index 0000000..e37fc7c
--- /dev/null
+++ b/debian/kde-style-qtcurve.install
@@ -0,0 +1,6 @@
+usr/lib/*/kde4/kstyle*qtcurve* usr/lib/kde4/
+usr/lib/*/kde4/plugins/* usr/lib/kde4/plugins/
+usr/lib/*/qt5/*
+usr/share/kde4/apps/QtCurve/*
+usr/share/kde4/apps/color-schemes/*
+usr/share/kde4/apps/kstyle/*
diff --git a/debian/kwin-style-qtcurve.install b/debian/kwin-style-qtcurve.install
new file mode 100644
index 0000000..6a277ad
--- /dev/null
+++ b/debian/kwin-style-qtcurve.install
@@ -0,0 +1,2 @@
+usr/lib/*/kde4/kwin*qtcurve* usr/lib/kde4/
+usr/share/kde4/apps/kwin/*
diff --git a/debian/libqtcurve-utils1.install b/debian/libqtcurve-utils1.install
new file mode 100644
index 0000000..03d498e
--- /dev/null
+++ b/debian/libqtcurve-utils1.install
@@ -0,0 +1 @@
+usr/lib/*/libqtcurve-utils.so.*
diff --git a/debian/libqtcurve-utils1.lintian-overrides b/debian/libqtcurve-utils1.lintian-overrides
new file mode 100644
index 0000000..6fc8293
--- /dev/null
+++ b/debian/libqtcurve-utils1.lintian-overrides
@@ -0,0 +1,2 @@
+# Symbols control file for this library is useless.
+libqtcurve-utils1: no-symbols-control-file usr/lib/i386-linux-gnu/libqtcurve-utils.so*
diff --git a/debian/qtcurve-l10n.install b/debian/qtcurve-l10n.install
new file mode 100644
index 0000000..3270a48
--- /dev/null
+++ b/debian/qtcurve-l10n.install
@@ -0,0 +1 @@
+usr/share/locale/*
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..2b3cddf
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,20 @@
+#!/usr/bin/make -f
+
+PACKAGE = qtcurve
+
+DEBIAN_PATH := $(abspath $(dir $(MAKEFILE_LIST)))
+USCAN_REPORT = $(shell uscan --noconf --report --dehs "$(DEBIAN_PATH)")
+CUR_VER = $(shell echo "$(USCAN_REPORT)" | sed -n 's/.*<upstream-version>\(.*\)<\/upstream-version>.*/\1/p')
+CUR_URL = $(shell echo "$(USCAN_REPORT)" | sed -n 's/.*<upstream-url>\(.*\)<\/upstream-url>.*/\1/p')
+
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+LDFLAGS += -Wl,--as-needed
+
+%:
+	dh $@ --parallel --list-missing --with kde
+
+override_dh_auto_configure:
+	dh_auto_configure -- -DLIB_INSTALL_DIR="/usr/lib/$(DEB_HOST_MULTIARCH)"
+
+get-orig-source:
+	wget -c "$(CUR_URL)" -O "$(PACKAGE)_$(CUR_VER).orig.tar.gz"
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..cce2e85
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+https://github.com/QtCurve/qtcurve/tags .*/QtCurve/qtcurve/archive/(.+\d)\.tar\.gz debian uupdate

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-kde/kde-extras/qtcurve.git



More information about the pkg-kde-commits mailing list