Adding debian version 0.1.2-1. debian/0.1.2-1
authorDaniel Baumann <daniel@debian.org>
Sun, 15 Apr 2012 09:47:43 +0000 (09:47 +0000)
committerDaniel Baumann <daniel@debian.org>
Sun, 15 Apr 2012 09:47:43 +0000 (09:47 +0000)
13 files changed:
debian/README.Debian
debian/changelog
debian/compat
debian/control
debian/copyright
debian/dirs [deleted file]
debian/docs [deleted file]
debian/patches/00list [deleted file]
debian/patches/01_fix_infinite_loop.dpatch [deleted file]
debian/rules
debian/source/format [new file with mode: 0644]
debian/source/options [new file with mode: 0644]
debian/watch

index 1e9e6e7..bcbccb2 100644 (file)
@@ -2,17 +2,17 @@
                          ---------------------
 
 
-lxshortcut package provides a way of customize menu entry and easy to 
+lxshortcut package provides a way of customize menu entry and easy to
 make shortcut to launcher application on desktop.
 
 Customize menu entry
 --------------------
-It will be launched when you right click on lxpanel menu entry and 
+It will be launched when you right click on lxpanel menu entry and
 lxlauncher menu icon.
 
 Make shortcut on desktop
 ------------------------
-You need to have a desktop managed by pcmanfm. 
+You need to have a desktop managed by pcmanfm.
 You can enable it manually by:
 Edit => Preferences => Desktop => check "Manage the desktop and show file
 icons".
index 900af9e..01186b2 100644 (file)
@@ -1,5 +1,37 @@
+lxshortcut (0.1.2-1) unstable; urgency=low
+
+  * Use LXDE packaging team address.
+  * Added myself in uploaders.
+  * Convert patch format from dpatch to quilt.
+  * Sorting and updating build-depends.
+  * Use debhelper 8
+  * Bumped Standard-Version to 3.9.2.
+  * Added Vcs-Browser and Vcs-Git tags.
+  * Using source format '3.0 (quilt)'.
+  * Put source/ under debian/.
+  * Merging upstream version 0.1.2:
+    - Fix compilation with gtk3
+    - Add an option to compile with gtk3
+    - Update to use directly .ui files
+    - fixed implicit declaration, added return 1 if no command line options
+      are passed to lxshortcut
+    - Fix infinite loop build problem.
+      (Thanks Enrico Zini provided a armel machine to test this)
+  * Drop quilt in build-depends as we are using source format 3.0 (quilt).
+  * Warpping and sorting build-depends.
+  * Remove debian/dirs: let upstream's makefile does the work.
+  * Removing useless whitespaces at EOL and EOF.
+  * Completing and rewriting copyright file in machine interpretable format.
+  * Remove debian/docs: empty NEWS and useless README file.
+  * Removed 01_fix_infinite_loop.patch: included in upstream.
+  * Removing autoreconf line in rules file.
+  * Compacting rules file.
+  * Compacting watch file.
+
+ -- Andrew Lee (李健秋) <ajqlee@debian.org>  Tue, 26 Jul 2011 19:08:55 +0800
+
 lxshortcut (0.1.1-1) unstable; urgency=low
 
   * Initial release (Closes: # 508040)
 
- -- Andrew Lee <andrew@linux.org.tw>  Mon, 20 Jul 2009 12:43:56 +0200
+ -- Andrew Lee (李健秋) <ajqlee@debian.org>  Thu, 23 Jul 2009 23:54:11 +0200
index 7f8f011..45a4fb7 100644 (file)
@@ -1 +1 @@
-7
+8
index e150740..a1e2f6e 100644 (file)
@@ -1,11 +1,15 @@
 Source: lxshortcut
 Section: utils
 Priority: extra
-Maintainer: Andrew Lee <andrew@linux.org.tw>
-Build-Depends: dpatch, debhelper (>= 7), autotools-dev, automake, intltool, libgtk2.0-dev (>=2.6), libglib2.0-dev(>=2.10), intltool, dpatch, autoconf
-Standards-Version: 3.8.2
-DM-Upload-Allowed: yes
+Maintainer: Debian LXDE Packaging Team <pkg-lxde-maintainers@lists.alioth.debian.org>
+Uploaders: Andrew Lee (李健秋) <ajqlee@debian.org>
+Build-Depends:
+ debhelper (>= 8), autoconf, automake, autotools-dev, intltool,
+ libglib2.0-dev(>=2.10), libgtk2.0-dev (>=2.12)
+Standards-Version: 3.9.2
 Homepage: http://lxde.org
+Vcs-Browser: http://git.debian.org/?p=pkg-lxde/lxshortcut.git
+Vcs-Git: git://git.debian.org/git/pkg-lxde/lxshortcut.git
 
 Package: lxshortcut
 Architecture: any
index d8ee158..90739d1 100644 (file)
@@ -1,32 +1,24 @@
-This package was debianized by Andrew Lee <andrew@linux.org.tw> on
-Sun, 07 Dec 2008 17:00:20 +0800.
-
-It was downloaded from http://downloads.sourceforge.net/lxde/
-
-Upstream Author: PCMan (Hong Jen Yee) <pcman.tw@gmail.com>
-
-Copyright:
-
-    Copyright (C) 2008 PCMan (Hong Jen Yee) <pcman.tw@gmail.com>
-
-License:
-
-    This package 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 of the License, or
-    (at your option) any later version.
-
-    This package 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 package; if not, write to the Free Software
-    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
-
-On Debian systems, the complete text of the GNU General
-Public License can be found in `/usr/share/common-licenses/GPL'.
-
-The Debian packaging is (C) 2008, Andrew Lee <andrew@linux.org.tw> and
-is licensed under the GPL, see above.
+Files: *
+Copyright: (C) 2008-2011 Hong Jen Yee (PCMan) <pcman.tw@gmail.com>
+License: GPL-3
+
+Files: debian/*
+Copyright: (C) 2008-2011 Andrew Lee (李健秋) <ajqlee@debian.org>
+License: GPL-3
+
+License: GPL-3
+
+ This package 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 3 of the License.
+ .
+ This package 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, see <http://www.gnu.org/licenses/>.
+ .
+ The complete text of the GNU General Public License
+ can be found in /usr/share/common-licenses/GPL-3 file.
diff --git a/debian/dirs b/debian/dirs
deleted file mode 100644 (file)
index ca882bb..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/bin
-usr/sbin
diff --git a/debian/docs b/debian/docs
deleted file mode 100644 (file)
index 50bd824..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-NEWS
-README
diff --git a/debian/patches/00list b/debian/patches/00list
deleted file mode 100644 (file)
index 69112d1..0000000
+++ /dev/null
@@ -1 +0,0 @@
-01_fix_infinite_loop.dpatch
diff --git a/debian/patches/01_fix_infinite_loop.dpatch b/debian/patches/01_fix_infinite_loop.dpatch
deleted file mode 100644 (file)
index 59f0da2..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 01_fix_infinite_loop.dpatch by Andrew Lee <andrew@linux.org.tw>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: solve the problem on runs configure in infinite loop.
-
-@DPATCH@
-diff -urNad lxshortcut-0.1.1~/configure.in lxshortcut-0.1.1/configure.in
---- lxshortcut-0.1.1~/configure.in     2009-07-06 01:25:45.000000000 +0200
-+++ lxshortcut-0.1.1/configure.in      2009-07-20 12:50:13.220229939 +0200
-@@ -5,6 +5,9 @@
- AM_CONFIG_HEADER(config.h)
- AM_MAINTAINER_MODE
-+# Init intltool
-+IT_PROG_INTLTOOL
-+
- AC_ISC_POSIX
- AC_PROG_CC
- AM_PROG_CC_STDC
index d1bb826..50c289d 100755 (executable)
@@ -1,109 +1,9 @@
 #!/usr/bin/make -f
-# -*- makefile -*-
-# Sample debian/rules that uses debhelper.
-# This file was originally written by Joey Hess and Craig Small.
-# As a special exception, when this file is copied by dh-make into a
-# dh-make output file, you may use that output file without restriction.
-# This special exception was added by Craig Small in version 0.37 of dh-make.
-
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
+%:
+       dh $@
 
-# These are used for cross-compiling and for saving the configure script
-# from having to guess our platform (since we know it already)
-DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
-DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
-ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE))
-CROSS= --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
-else
-CROSS= --build $(DEB_BUILD_GNU_TYPE)
-endif
-
-include /usr/share/dpatch/dpatch.make
-
-config.status: configure patch-stamp
-       dh_testdir
-       # Add here commands to configure the package.
-ifneq "$(wildcard /usr/share/misc/config.sub)" ""
-       cp -f /usr/share/misc/config.sub config.sub
-endif
-ifneq "$(wildcard /usr/share/misc/config.guess)" ""
-       cp -f /usr/share/misc/config.guess config.guess
-endif
-       /usr/bin/autoreconf -fiv
-       ./configure $(CROSS) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
-
-
-build: build-stamp
-
-build-stamp:  config.status 
-       dh_testdir
-
-       # Add here commands to compile the package.
-       $(MAKE)
-       #docbook-to-man debian/lxshortcut.sgml > lxshortcut.1
-
-       touch $@
-
-clean: unpatch
-       dh_testdir
-       dh_testroot
-       rm -f build-stamp 
-
-       # Add here commands to clean up after the build process.
-       [ ! -f Makefile ] || $(MAKE) distclean
-       rm -f config.guess
-       rm -f po/*.gmo
-       rm -f aclocal.m4
-       rm -f config.h config.h.in config.log config.status config.sub
-
-       dh_clean 
-
-install: build
-       dh_testdir
-       dh_testroot
-       dh_prep 
-       dh_installdirs
-
-       # Add here commands to install the package into debian/lxshortcut.
-       $(MAKE) DESTDIR=$(CURDIR)/debian/lxshortcut install
-
-
-# Build architecture-independent files here.
-binary-indep: build install
-# We have nothing to do by default.
-
-# Build architecture-dependent files here.
-binary-arch: build install
-       dh_testdir
-       dh_testroot
-       dh_installchangelogs ChangeLog
-       dh_installdocs
-       dh_installexamples
-#      dh_install
-#      dh_installmenu
-#      dh_installdebconf       
-#      dh_installlogrotate
-#      dh_installemacsen
-#      dh_installpam
-#      dh_installmime
-#      dh_python
-#      dh_installinit
-#      dh_installcron
-#      dh_installinfo
-       dh_installman
-       dh_link
-       dh_strip
-       dh_compress
-       dh_fixperms
-#      dh_perl
-#      dh_makeshlibs
-       dh_installdeb
-       dh_shlibdeps
-       dh_gencontrol
-       dh_md5sums
-       dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install 
+override_dh_auto_configure:
+       dh_auto_configure # Mark this option for next upstream release "-- --enable-man"
diff --git a/debian/source/format b/debian/source/format
new file mode 100644 (file)
index 0000000..163aaf8
--- /dev/null
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/source/options b/debian/source/options
new file mode 100644 (file)
index 0000000..779dbfd
--- /dev/null
@@ -0,0 +1,2 @@
+compression = "bzip2"
+compression-level = 9
index 5537d84..6ef874c 100644 (file)
@@ -1,11 +1,2 @@
-# Example watch control file for uscan
-# Rename this file to "watch" and then you can run the "uscan" command
-# to check for upstream updates and more.
-# See uscan(1) for format
-
-# Compulsory line, this is a version 3 file
 version=3
-
-
-# Uncomment to find new files on sourceforge, for devscripts >= 2.9
 http://sf.net/lxde/lxshortcut-(.*)\.tar\.gz