commitando os sources pra gerar o pacote debian master
authorJônatas Isvi <jonatas@nona-desktop.(none)>
Thu, 4 Jun 2009 07:09:11 +0000 (03:09 -0400)
committerJônatas Isvi <jonatas@nona-desktop.(none)>
Thu, 4 Jun 2009 07:09:11 +0000 (03:09 -0400)
32 files changed:
deb-package/client/debian/readme [new file with mode: 0644]
deb-package/client/notes/README.Debian [new file with mode: 0755]
deb-package/client/notes/changelog [new file with mode: 0755]
deb-package/client/notes/compat [new file with mode: 0755]
deb-package/client/notes/control [new file with mode: 0755]
deb-package/client/notes/copyright [new file with mode: 0755]
deb-package/client/notes/dirs [new file with mode: 0755]
deb-package/client/notes/docs [new file with mode: 0755]
deb-package/client/notes/files [new file with mode: 0644]
deb-package/client/notes/pcremote_client.tar.gz [new file with mode: 0755]
deb-package/client/notes/postinst [new file with mode: 0755]
deb-package/client/notes/prerm [new file with mode: 0755]
deb-package/client/notes/rules [new file with mode: 0755]
deb-package/client/pcremote-client [new file with mode: 0755]
deb-package/client/pcremote-client.desktop [new file with mode: 0755]
deb-package/client/pcremote40.png [new file with mode: 0755]
deb-package/server/debian/readme [new file with mode: 0644]
deb-package/server/notes/README.Debian [new file with mode: 0755]
deb-package/server/notes/changelog [new file with mode: 0755]
deb-package/server/notes/compat [new file with mode: 0755]
deb-package/server/notes/control [new file with mode: 0755]
deb-package/server/notes/copyright [new file with mode: 0755]
deb-package/server/notes/dirs [new file with mode: 0755]
deb-package/server/notes/docs [new file with mode: 0755]
deb-package/server/notes/files [new file with mode: 0755]
deb-package/server/notes/postinst [new file with mode: 0755]
deb-package/server/notes/postrm [new file with mode: 0755]
deb-package/server/notes/rules [new file with mode: 0755]
deb-package/server/pcremote-server [new file with mode: 0755]
deb-package/server/pcremote-server-menu [new file with mode: 0755]
deb-package/server/pcremote-server.desktop [new file with mode: 0755]
deb-package/server/pcremote.png [new file with mode: 0755]

diff --git a/deb-package/client/debian/readme b/deb-package/client/debian/readme
new file mode 100644 (file)
index 0000000..e259d02
--- /dev/null
@@ -0,0 +1 @@
+precisa gerar o pacote do zero
diff --git a/deb-package/client/notes/README.Debian b/deb-package/client/notes/README.Debian
new file mode 100755 (executable)
index 0000000..fdaa542
--- /dev/null
@@ -0,0 +1,6 @@
+pcremote-client for Debian
+----------------------
+
+<possible notes regarding this package - if none, delete this file>
+
+ -- Jonatas Isvi <jonatas.nona@gmail.com>  Mon, 30 Mar 2009 18:53:24 -0400
diff --git a/deb-package/client/notes/changelog b/deb-package/client/notes/changelog
new file mode 100755 (executable)
index 0000000..b332888
--- /dev/null
@@ -0,0 +1,6 @@
+pcremote-client (0.60-1) unstable; urgency=low
+
+  * Initial release (Closes: #nnnn)  <nnnn is the bug number of your ITP>
+
+ -- Jonatas Isvi <jonatas.nona@gmail.com>  Mon, 30 Mar 2009 18:53:24 -0400
+
diff --git a/deb-package/client/notes/compat b/deb-package/client/notes/compat
new file mode 100755 (executable)
index 0000000..7ed6ff8
--- /dev/null
@@ -0,0 +1 @@
+5
diff --git a/deb-package/client/notes/control b/deb-package/client/notes/control
new file mode 100755 (executable)
index 0000000..ccc90cd
--- /dev/null
@@ -0,0 +1,11 @@
+Source: pcremote-client
+Section: user/other
+Priority: optional
+Maintainer: Jonatas Isvi <jonatas.nona@gmail.com>, Andre Portela <andre_portela_@hotmail.com>, Nilson Silva <fergus.mao@gmail.com>
+Build-Depends: debhelper (>= 5)
+Standards-Version: 3.7.2
+
+Package: pcremote-client
+Architecture: armel
+Depends: python2.5, python2.5-efl-utils (>=0.1.3), python2.5-efl-core (>=0.9.1), python2.5-bluez (>=0.9.1)
+Description: A client application to let you control a mouse and keyboard of a desktop server
diff --git a/deb-package/client/notes/copyright b/deb-package/client/notes/copyright
new file mode 100755 (executable)
index 0000000..63487d0
--- /dev/null
@@ -0,0 +1,17 @@
+Copyright (c) 2009 Zagaia Lab (INdT/Fucapi).
+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 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 Lesser General Public License for more details.
+
+You should have received a copy of the GNU Lesser General Public License
+ along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+ Project Name: PC Remote Client
+ Author(s) <email>: Jonatas Isvi <jonatas.nona@gmail.com>, Andre Portela <andre_portela_@hotmail.com>,
+                    Nilson Silva <fergus.mao@gmail.com>  
diff --git a/deb-package/client/notes/dirs b/deb-package/client/notes/dirs
new file mode 100755 (executable)
index 0000000..3618ba5
--- /dev/null
@@ -0,0 +1,5 @@
+usr/bin
+usr/share/pcremote-client
+usr/share/applications/hildon
+usr/share/icons/hicolor/26x26/hildon
+
diff --git a/deb-package/client/notes/docs b/deb-package/client/notes/docs
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/deb-package/client/notes/files b/deb-package/client/notes/files
new file mode 100644 (file)
index 0000000..176ed73
--- /dev/null
@@ -0,0 +1 @@
+pcremote-client_0.60-1_armel.deb user/other optional
diff --git a/deb-package/client/notes/pcremote_client.tar.gz b/deb-package/client/notes/pcremote_client.tar.gz
new file mode 100755 (executable)
index 0000000..94af7ff
Binary files /dev/null and b/deb-package/client/notes/pcremote_client.tar.gz differ
diff --git a/deb-package/client/notes/postinst b/deb-package/client/notes/postinst
new file mode 100755 (executable)
index 0000000..8204dd4
--- /dev/null
@@ -0,0 +1,5 @@
+#!/bin/sh -e
+
+gtk-update-icon-cache -f /usr/share/icons/hicolor
+maemo-select-menu-location pcremote-client.desktop
+
diff --git a/deb-package/client/notes/prerm b/deb-package/client/notes/prerm
new file mode 100755 (executable)
index 0000000..72123fe
--- /dev/null
@@ -0,0 +1,15 @@
+#!/bin/sh -e
+
+# remove configuration
+
+# Delete the .desktop file in case the app-installer didn't.
+rm -f /usr/share/applications/hildon/pcremote-client.desktop
+
+# Delete the pcremoteclt directory in case the app-installer didn't
+rm -fr /usr/share/pcremote-client
+
+# Delete the symbolics links files in case the app-installer didn't.
+rm -f /usr/bin/pcremote-client
+
+
+exit 0
diff --git a/deb-package/client/notes/rules b/deb-package/client/notes/rules
new file mode 100755 (executable)
index 0000000..9e84358
--- /dev/null
@@ -0,0 +1,90 @@
+#!/usr/bin/make -f
+
+configure: configure-stamp
+configure-stamp:
+       dh_testdir
+       # Add here commands to configure the package.
+
+       touch configure-stamp
+
+
+build: build-stamp
+
+build-stamp: configure-stamp 
+       dh_testdir
+
+       # Add here commands to compile the package.
+       ##$(MAKE)
+       #docbook-to-man debian/pcremote-client.sgml > pcremote-client.1
+
+       touch build-stamp
+
+clean:
+       dh_testdir
+       dh_testroot
+       rm -f build-stamp configure-stamp
+       dh_clean
+
+       # Add here commands to clean up after the build process.
+       -$(MAKE) clean
+
+       dh_clean 
+
+install: build
+       dh_testdir
+       dh_testroot
+       dh_clean -k 
+       dh_installdirs
+
+       # Add here commands to install the package into debian/pcremote-client.
+       #$(MAKE) install DESTDIR=$(CURDIR)/debian/pcremote-client
+       mkdir -p $(CURDIR)/debian/pcremote-client
+
+        ###insert your commands here
+       cp *.py *.edj $(CURDIR)/debian/pcremote-client/usr/share/pcremote-client
+       cp -r connection/ $(CURDIR)/debian/pcremote-client/usr/share/pcremote-client
+       cp -r utils/ $(CURDIR)/debian/pcremote-client/usr/share/pcremote-client
+       cp pcremote26.png $(CURDIR)/debian/pcremote-client/usr/share/icons/hicolor/26x26/hildon/pcremote.png 
+
+       ### Installing menufile
+       # copy the file with the menu entry into /usr/share/applications
+       cp pcremote-client.desktop $(CURDIR)/debian/pcremote-client/usr/share/applications/hildon
+       cp pcremote-client $(CURDIR)/debian/pcremote-client/usr/bin
+
+# 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 
+       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 configure
diff --git a/deb-package/client/pcremote-client b/deb-package/client/pcremote-client
new file mode 100755 (executable)
index 0000000..b28bdfe
--- /dev/null
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+python /usr/share/pcremote-client/pcremote-client.py
diff --git a/deb-package/client/pcremote-client.desktop b/deb-package/client/pcremote-client.desktop
new file mode 100755 (executable)
index 0000000..f712a0a
--- /dev/null
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Encoding=UTF-8
+Version=0.60
+Type=Application
+Icon=pcremote
+Name=PCRemote Client
+Exec=pcremote-client
+X-Window-Icon=pcremote
+X-Window-Icon-Dimmed=pcremote
+Terminal=false
+Categories=Application;Network;
+StartupNotify=false
diff --git a/deb-package/client/pcremote40.png b/deb-package/client/pcremote40.png
new file mode 100755 (executable)
index 0000000..22b5640
Binary files /dev/null and b/deb-package/client/pcremote40.png differ
diff --git a/deb-package/server/debian/readme b/deb-package/server/debian/readme
new file mode 100644 (file)
index 0000000..e259d02
--- /dev/null
@@ -0,0 +1 @@
+precisa gerar o pacote do zero
diff --git a/deb-package/server/notes/README.Debian b/deb-package/server/notes/README.Debian
new file mode 100755 (executable)
index 0000000..dddb9de
--- /dev/null
@@ -0,0 +1,6 @@
+pcremote-server for Debian
+----------------------
+
+<possible notes regarding this package - if none, delete this file>
+
+ -- Jonatas Isvi <jonatas.nona@gmail.com>  Mon, 30 Mar 2009 18:53:24 -0400
diff --git a/deb-package/server/notes/changelog b/deb-package/server/notes/changelog
new file mode 100755 (executable)
index 0000000..9cc4a68
--- /dev/null
@@ -0,0 +1,6 @@
+pcremote-server (0.60-1) unstable; urgency=low
+
+  * Initial release (Closes: #nnnn)  <nnnn is the bug number of your ITP>
+
+ -- Jonatas Isvi <jonatas.nona@gmail.com>  Mon, 30 Mar 2009 18:53:24 -0400
+
diff --git a/deb-package/server/notes/compat b/deb-package/server/notes/compat
new file mode 100755 (executable)
index 0000000..1e8b314
--- /dev/null
@@ -0,0 +1 @@
+6
diff --git a/deb-package/server/notes/control b/deb-package/server/notes/control
new file mode 100755 (executable)
index 0000000..e0b98e3
--- /dev/null
@@ -0,0 +1,11 @@
+Source: pcremote-server
+Section: net
+Priority: optional
+Maintainer: Jonatas Isvi <jonatas.nona@gmail.com>, Andre Portela <andre_portela_@hotmail.com>, Nilson Silva <fergus.mao@gmail.com>
+Build-Depends: debhelper (>= 5)
+Standards-Version: 3.7.2
+
+Package: pcremote-server
+Architecture: all
+Depends: python2.5, python2.5-gtk2, python-bluetooth, python-xlib, python2.5-notify, python-dcop
+Description: A server application of PCRemote Client
diff --git a/deb-package/server/notes/copyright b/deb-package/server/notes/copyright
new file mode 100755 (executable)
index 0000000..8520c24
--- /dev/null
@@ -0,0 +1,17 @@
+Copyright (c) 2009 Zagaia Lab (INdT/Fucapi).
+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 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 Lesser General Public License for more details.
+
+You should have received a copy of the GNU Lesser General Public License
+ along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+ Project Name: PC Remote Server
+ Author(s) <email>: Jonatas Isvi <jonatas.nona@gmail.com>, Andre Portela <andre_portela_@hotmail.com>,
+                    Nilson Silva <fergus.mao@gmail.com>  
diff --git a/deb-package/server/notes/dirs b/deb-package/server/notes/dirs
new file mode 100755 (executable)
index 0000000..d4d5362
--- /dev/null
@@ -0,0 +1,7 @@
+usr/bin
+usr/share/pcremote-server
+usr/share/pcremote-server/images
+usr/share/applications
+usr/share/icons/hicolor/48x48/
+usr/share/menu
+
diff --git a/deb-package/server/notes/docs b/deb-package/server/notes/docs
new file mode 100755 (executable)
index 0000000..e69de29
diff --git a/deb-package/server/notes/files b/deb-package/server/notes/files
new file mode 100755 (executable)
index 0000000..827d4d5
--- /dev/null
@@ -0,0 +1 @@
+pcremote-server_0.60-1_all.deb net optional
diff --git a/deb-package/server/notes/postinst b/deb-package/server/notes/postinst
new file mode 100755 (executable)
index 0000000..e15a0c5
--- /dev/null
@@ -0,0 +1,7 @@
+#!/bin/sh -e
+set -e
+
+if which update-icon-caches >/dev/null 2>&1 ; then
+       update-icon-caches /usr/share/icons/hicolor
+fi
+
diff --git a/deb-package/server/notes/postrm b/deb-package/server/notes/postrm
new file mode 100755 (executable)
index 0000000..4fa6e54
--- /dev/null
@@ -0,0 +1,25 @@
+#!/bin/sh -e
+set -e
+
+if which update-icon-caches >/dev/null 2>&1 ; then
+       update-icon-caches /usr/share/icons/hicolor
+fi
+
+# remove configuration
+
+# Delete the .desktop file in case the app-installer didn't.
+rm -f /usr/share/applications/pcremote-server.desktop
+
+# Delete the pcremoteclt directory in case the app-installer didn't
+rm -fr /usr/share/pcremote-server
+
+# Delete the symbolics links files in case the app-installer didn't.
+rm -f /usr/bin/pcremote-server
+
+# Delete the pcremote icon
+rm -f /usr/share/icons/hicolor/48x48/pcremote.png
+
+# Delete the pcremote menu
+rm -f /usr/share/menu/pcremote-server-menu
+
+exit 0
diff --git a/deb-package/server/notes/rules b/deb-package/server/notes/rules
new file mode 100755 (executable)
index 0000000..f45b7f5
--- /dev/null
@@ -0,0 +1,96 @@
+#!/usr/bin/make -f
+
+configure: configure-stamp
+configure-stamp:
+       dh_testdir
+       # Add here commands to configure the package.
+
+       touch configure-stamp
+
+
+build: build-stamp
+
+build-stamp: configure-stamp 
+       dh_testdir
+
+       # Add here commands to compile the package.
+       ##$(MAKE)
+       #docbook-to-man debian/pcremote-server.sgml > pcremote-server.1
+
+       touch build-stamp
+
+clean:
+       dh_testdir
+       dh_testroot
+       rm -f build-stamp configure-stamp
+       dh_clean
+
+       # Add here commands to clean up after the build process.
+       -$(MAKE) clean
+
+       dh_clean 
+
+install: build
+       dh_testdir
+       dh_testroot
+       dh_clean -k 
+       dh_installdirs
+       dh_installmenu
+       dh_icons
+       # Add here commands to install the package into debian/pcremote-server.
+       #$(MAKE) install DESTDIR=$(CURDIR)/debian/pcremote-server
+       mkdir -p $(CURDIR)/debian/pcremote-server
+
+        ###insert your commands here
+       cp *.py $(CURDIR)/debian/pcremote-server/usr/share/pcremote-server
+       cp -r exceptions/ $(CURDIR)/debian/pcremote-server/usr/share/pcremote-server
+       cp -r images/ $(CURDIR)/debian/pcremote-server/usr/share/pcremote-server
+       cp -r services/ $(CURDIR)/debian/pcremote-server/usr/share/pcremote-server
+       cp -r players/ $(CURDIR)/debian/pcremote-server/usr/share/pcremote-server
+       cp -r connection/ $(CURDIR)/debian/pcremote-server/usr/share/pcremote-server
+       cp -r utils/ $(CURDIR)/debian/pcremote-server/usr/share/pcremote-server
+
+       ### Installing menufile
+       # copy the file with the menu entry into /usr/share/applications
+       cp pcremote-server.desktop $(CURDIR)/debian/pcremote-server/usr/share/applications
+       cp pcremote.png $(CURDIR)/debian/pcremote-server/usr/share/icons 
+       cp pcremote-server-menu $(CURDIR)/debian/pcremote-server/usr/share/menu
+       cp pcremote-server $(CURDIR)/debian/pcremote-server/usr/bin
+
+# 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 
+       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 configure
diff --git a/deb-package/server/pcremote-server b/deb-package/server/pcremote-server
new file mode 100755 (executable)
index 0000000..de17562
--- /dev/null
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+python /usr/share/pcremote-server/pcremote-server.py
diff --git a/deb-package/server/pcremote-server-menu b/deb-package/server/pcremote-server-menu
new file mode 100755 (executable)
index 0000000..d7fea37
--- /dev/null
@@ -0,0 +1,6 @@
+?package(pcremote-server): \
+       needs="X11" \
+       section:"Applications/Network" \
+       title="PCRemote Server" \
+       command="pcremote-server" \
+       icon="/usr/share/icons/hicolor/48x48/pcremote.png"
diff --git a/deb-package/server/pcremote-server.desktop b/deb-package/server/pcremote-server.desktop
new file mode 100755 (executable)
index 0000000..59bc7da
--- /dev/null
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Encoding=UTF-8
+Version=0.60
+Type=Application
+Icon=/usr/share/hicolor/48x48/pcremote.png
+Name=PCRemote Server
+Exec=pcremote-server
+Terminal=false
+Categories=Application;Network;GTK;
+StartupNotify=true
diff --git a/deb-package/server/pcremote.png b/deb-package/server/pcremote.png
new file mode 100755 (executable)
index 0000000..2e13bd7
Binary files /dev/null and b/deb-package/server/pcremote.png differ