packaging
authorLukas Hrazky <lukkash@email.cz>
Sat, 17 Jul 2010 11:40:52 +0000 (13:40 +0200)
committerLukas Hrazky <lukkash@email.cz>
Sun, 18 Jul 2010 20:09:45 +0000 (22:09 +0200)
Signed-off-by: Lukas Hrazky <lukkash@email.cz>

.gitignore
debian/changelog [new file with mode: 0644]
debian/compat [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/install [new file with mode: 0644]
debian/postinst [new file with mode: 0644]
debian/rules [new file with mode: 0755]

index 8672cdf..fded369 100644 (file)
@@ -1,3 +1,6 @@
 case
 Makefile
 .build
+debian/case
+debian/case.substvars
+debian/files
diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..835fe8d
--- /dev/null
@@ -0,0 +1,5 @@
+case (0.1.0) unstable; urgency=low
+
+  * First release
+
+ -- Lukas Hrazky <lukkash@email.cz>  Thu, 15 Jul 2010 17:20:58 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644 (file)
index 0000000..7ed6ff8
--- /dev/null
@@ -0,0 +1 @@
+5
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..57301db
--- /dev/null
@@ -0,0 +1,134 @@
+Source: case
+Section: user/utilities
+Priority: extra
+Maintainer: Lukas Hrazky <lukkash@email.cz>
+Build-Depends: debhelper (>= 5), libqt4-dev, libdbus-1-dev, libhildonmime-dev
+Standards-Version: 3.7.2
+
+Package: case
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: A two-pane file manager.
+ A file manager for N900. Right now featuring move, copy and delete operations with progress indication and error handling.
+ WARNING! This is still a beta version. Backup your files or be ready to lose them!
+XB-Maemo-Display-Name: case
+XB-Maemo-Icon-26:
+ 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
+ rkJggg==
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..13f802d
--- /dev/null
@@ -0,0 +1,15 @@
+case - file manager for N900
+Copyright (C) 2010 Lukas Hrazky <lukkash@email.cz>
+
+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 3 of the License, 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, see <http://www.gnu.org/licenses/>.
diff --git a/debian/install b/debian/install
new file mode 100644 (file)
index 0000000..5a1cba6
--- /dev/null
@@ -0,0 +1,3 @@
+case usr/bin/
+case.desktop usr/share/applications/hildon/
+case.png usr/share/pixmaps/
diff --git a/debian/postinst b/debian/postinst
new file mode 100644 (file)
index 0000000..80725b9
--- /dev/null
@@ -0,0 +1,23 @@
+#!/bin/sh
+#
+# see: dh_installdeb(1)
+
+set -e
+
+case "$1" in
+    configure)
+        gtk-update-icon-cache -f /usr/share/icons/hicolor
+    ;;
+
+    abort-upgrade|abort-remove|abort-deconfigure)
+    ;;
+
+    *)
+        echo "postinst called with unknown argument \`$1'" >&2
+        exit 1
+    ;;
+esac
+
+#DEBHELPER#
+
+exit 0
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..ed40a51
--- /dev/null
@@ -0,0 +1,41 @@
+#!/usr/bin/make -f
+
+build:
+       dh_testdir
+       qmake
+       $(MAKE)
+
+clean:
+       dh_testdir
+       dh_testroot
+       rm -f build-stamp
+       dh_clean
+
+install: build
+       dh_testdir
+       dh_testroot
+       dh_clean -k
+       dh_installdirs
+       dh_install
+
+binary-indep: build install
+
+binary-arch: build install
+       dh_testdir
+       dh_testroot
+       dh_installdocs
+       dh_installexamples
+       dh_installman
+       dh_link
+       dh_strip
+       dh_compress
+       dh_fixperms
+       dh_installdeb
+       dh_shlibdeps
+       dh_gencontrol
+       maemo-optify
+       dh_md5sums
+       dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install