From bd70adf6006a5d6263dda946cde59211eaa764ea Mon Sep 17 00:00:00 2001 From: =?utf8?q?Dennis=20Nienh=C3=BCser?= Date: Sun, 28 Mar 2010 22:57:46 +0200 Subject: [PATCH] Files for packaging. Based on the Debian Lenny package, adjusted for Maemo. --- packaging/debian/changelog | 5 + packaging/debian/compat | 1 + packaging/debian/control | 219 ++++++++++++++++++++++++++++ packaging/debian/copyright | 69 +++++++++ packaging/debian/files | 2 + packaging/debian/marble-data.dirs | 1 + packaging/debian/marble-data.install | 1 + packaging/debian/marble-data.lintian | 1 + packaging/debian/marble.desktop | 12 ++ packaging/debian/marble.dirs | 2 + packaging/debian/marble.install | 3 + packaging/debian/marble.lintian | 4 + packaging/debian/marble.postinst.debhelper | 5 + packaging/debian/marble.postrm.debhelper | 5 + packaging/debian/marble.service | 3 + packaging/debian/marble.sh | 5 + packaging/debian/marble.substvars | 1 + packaging/debian/rules | 85 +++++++++++ 18 files changed, 424 insertions(+) create mode 100644 packaging/debian/changelog create mode 100644 packaging/debian/compat create mode 100644 packaging/debian/control create mode 100644 packaging/debian/copyright create mode 100644 packaging/debian/files create mode 100644 packaging/debian/marble-data.dirs create mode 100644 packaging/debian/marble-data.install create mode 100644 packaging/debian/marble-data.lintian create mode 100644 packaging/debian/marble.desktop create mode 100644 packaging/debian/marble.dirs create mode 100644 packaging/debian/marble.install create mode 100644 packaging/debian/marble.lintian create mode 100644 packaging/debian/marble.postinst.debhelper create mode 100644 packaging/debian/marble.postrm.debhelper create mode 100644 packaging/debian/marble.service create mode 100755 packaging/debian/marble.sh create mode 100644 packaging/debian/marble.substvars create mode 100755 packaging/debian/rules create mode 100644 packaging/debian/stamp-makefile-build create mode 100644 packaging/debian/stamp-patched diff --git a/packaging/debian/changelog b/packaging/debian/changelog new file mode 100644 index 0000000..1a931a0 --- /dev/null +++ b/packaging/debian/changelog @@ -0,0 +1,5 @@ +marble (0.9+svn1108098-1) unstable; urgency=low + + * Initial release. + + -- Dennis Nienhüser Sun, 28 Mar 2010 16:36:15 +0200 diff --git a/packaging/debian/compat b/packaging/debian/compat new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/packaging/debian/compat @@ -0,0 +1 @@ +5 diff --git a/packaging/debian/control b/packaging/debian/control new file mode 100644 index 0000000..deaa10a --- /dev/null +++ b/packaging/debian/control @@ -0,0 +1,219 @@ +Source: marble +Section: user/navigation +Priority: optional +Maintainer: Dennis Nienhüser +Build-Depends: debhelper (>= 4.0.0), cdbs, libqt4-dev, cmake +Standards-Version: 3.6.0 + +Package: marble +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, marble-data +Description: Lightweight Virtual Globe and World Atlas with many features. + Marble is meant to be a generic geographical map widget. It shows the + earth as a sphere but doesn't make use of any hardware acceleration + (NO OpenGL). Support for different maps, photos, Wikipedia articles, + routing and many more features are built in. +XB-Maemo-Icon-26: + iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA3v + AAAN7wG9nqJDAAAAB3RJTUUH1wgYBSU4oAgYFAAAAAZiS0dEAP8A/wD/oL2n + kwAAEElJREFUeNrtWWmMZNdV/t5Wr5ZXe3X1Ot2zeJaeLTNZDDGMY4xtWbEt + LCUxDjZEeBFSEAgsDD9CMAShKD9ilkDAwtgBgrATWTFkhsQ/SGzsyNtkxjMe + z3RPT+9dXd3VtXTtVe+9eo/vXpW6ZTkQCHFkibndR/f1e9VV5zvLd865havr + 6vp/vhS8C+u5b/5zMp7MvD8YDB0NmGak2+kUbaf7+lpu8a1f+MT9nfcsgG88 + /beGFY0/uHvvod9NJDMTphmEoqgUoNtp++Xyxsuzly/8/i23/eJ333MAqLxu + mqEv7z1w5MGBwVFomg5VVeVHKETg+z7Ez/LCTCe/svDgjbd+7KvvCQB/+qWv + BGzbzaTj6p3pdPLPU+lBXTcCcF0PPiBBBAwDUSuMUCiAWrWKTmuz6inG9aFw + fObY0ck2Af5kATz598+ojVb7RKvdvct23A/SvAc9r2c5dguaqtD6GgAPnudB + 53UgYELTDYjlEVUwGIaial1VVS4R3JnhoczT+6/Z+d09e8Ydgnl3ALz88llM + X1m8plSp/nLXtu+zu92xbqcB33NgaCqtG4RuGDJ0mLwwTRPhUJDXQXkdMHSC + 0NHrubBtG/VaA9V6k9KC4/r8/9C6ZYX/aSibeWz3xNjlw4ev+fEB+JvHnx6h + tX/PduxPtVvNuNttIhwMIJ3JIBKJwKNZO90uOp0uFewhHovCsiwqHqD1AzAC + BgxdJwjuFJ1g6CWC99Fut7FRLGGtUERlswFF06tWJPJkJp189ON33rRMj/zo + AJ74yte0erNzf8d2H7G7nRG7XUMqEcPo6ChC4Qgcx5FKd4XyFJsSpNWjlkXF + DYoAIJXeFgIhALlr4poilGjzfUrFMhZXVgmmDFXTCulk4nO7JoYfu+H6n3L/ + 1wA+/4W/ShrB8Jd7nnd3eWMNQQM4duw4Uqk0FZdhgC5FKC4B0JKe78lQCmwr + 3AegQ4IxAtIrBq+pOEVjjkhvSBGr1epgdTWPC5dm0Oo69HTwa6riffrTv3Zv + 6X8M4A8+98WJaCz5dbfX+9BabgGZZByHDx9FNjsgE9N2HCrvoNXpoNlsSmYp + ljbIPD04PXGfoPiaHqnT63lQ4cM0DCpjImZFMTSYxfDgEEMwjUQijnA4JEAT + kKRegmhjeXmVIKZRb9r0lHZW8exP/PZvPjD7QwE89PAjmeHRiW/7wAdmps4j + m0lT+SNIJZMyrukR1BtNrG9sYCGXw0apyL/rUCIxWMkUQyiEMK0e1BWYZJ/o + 6E6Y6UHYjRo65Q10Ww047ZYUlYAzUQt7xselcaK8ZiILz0nDTF+exeUrc+g4 + gKoo5yulwi1//IcPr/+XAD5+173ha6/7uacMI3DH9MU3EKQik5MHGTYpMLFk + RZ158zw2Zq+gwByASWWtKJUOU1kD2ZFRWNlhGFYcqqBThlQgEkUgnobidOA3 + NuFVCujVy3yuAaRTR9HRbTYQgo8UDRSnyGfw4JKxZucWsLC4Amgmk7733IVz + pz/2xON/2UR/6eiv4eFh9eixa3+dVrtteWkOTVps16EjghYlU+TW1jC/siTD + Js3Y/5liEd7NtyKvB+EYpMlEGsGDxxGKhGUt4C80ULgr4toMUoagphiG5TX0 + ijmocBHhM8Qj8Km0y89yDQ0RhlK9WkepXJFMFaNXipU68Vo3791/6KHBwcE/ + WV9f98Clob9uuuX2QT58yve98Lkzr5JpdiCZSDLWu5haWsBqsYCIFUGarlZH + xlFXgxh+8XkMkJHCew+iSS4HLWb6NgxaXe0rroKibInsjfSQBWwWCFSFRoQ6 + 94AK6J4Lp9OGwzBNDmTojbBkuQbDqVGvkb1MhQTwwWDQ/Ic3z52pbQHIZrPq + 7Xfe/VuJZOqj8/MzfHEVIwyHFi2dY3Ka5PxMJsNkCyM4MAJr3zG00lnkylXE + 3zgDnd4YYBwHyVBwbeiKD5XhpfBnW/FtQEqrSqmBegu65K5QBBhNFkMaEU3q + wIcYyKSQYqLn1wqo1+uwojEzEom252YuPl+tVn0VXIeOHA9Fo9E7VFont7zI + ZIqBNR0NKpNKp8gUyS3qUzpN+HPnWKz4mhtvxZlEFuVLl9H81in4//4tTPQa + GGqsQ3c6MsN8IegvX/xSzDBU0alSaaWPTNyX4vv9eyqq1U2s0TiKpjIPE2g1 + 66COLJ7WR/ftPxzZyoEDk0cGzWDoYK/nMPYbSNLaQSuEmJmAEo5CYWgodK85 + MQkvNwNjcALG2C5krSrmjh7FhVdPY8flRezqdrD+5vcxcedtOJSMouQEUAjE + 4QurAvAE11NBrVaESitLl4DSV7xH6V/L2Odz5l9L1hqTFOy6DjzqQUPun9h1 + TRZAXQIgoqhpBCKtVhMegBBZZ2TvJELHb0BbNSSXw+nCp9s9i6yy65AMjxjD + ZOLEzZiJppE/9S9IvnEWsWwUhS98HvVjxzB2/32IktNLtGJ7/1F42R3QmxVo + jQogDS/dQ4X7SkNeUEkhPfTE50KRJNJwXHnNVkX0TeFoLJ4BMCsAEJmb0Ayd + XlNgUMFYJIjUwQ/QzQbE/7l0IbQQwF2LRLesxg6TyZbFnslJzFXWUHp2FunX + XkE4HoV7/hwKlU10T52Et7oK7H4doXvuhcowZMBvxZNU2+8Lk9eTALhTUZfC + uiOfNekJhTlIHfvth5ICl0ph0WhoXs8VyGRVVIMRmPEkIoKqVaFuXwyToMLb + fyuKpMfE8ChGDr8PU9dehwW6urWygshdd0Fl/kTuuQfawUPwpy6i+/WnoYrK + rMr/3or5vtJSWSotDAqnL6LfcnivwdA2LUsWR7G63baylQO1WlVxyDjReByp + sQnoh6+THxAlAMcHbA9wuSs/oASqBBFgURvYcwDO8RxeK64iyWSbuI7v0Y97 + 8/bb0A4xaV94ASCA0N2fhM/7UvF+uyFCRoKgslIkEAkGzVaLHmhLRmCzKPN0 + s1LeAsAbdaXRqEu2GSUA9jaiUZP0OaCCvEyQLphkfcV9fxtBf+oKkbmy7/sw + Ght5zNUq2NNm0ps+DBmaKhI33YQKZ4PaM89IiwZ/6VcAX4YKej9Yee4uLW2j + UCpDj6UQJhhNUclGDUmpWyFE1ym5lWWojPGRqIV2qYByuQyXyZQxgLEgkOQe + 0KTaEgD3t4lBZkm2NjAymBUK0+UdzFxZhi3c1w+31IkTCN53H0r/+izW/+5J + 0fT1Q6UnOtwtseXugFMflS9JYxpDO5EdHJE6bhTWhce2PeATfpHNWYdVMMJw + GG13sLIwh9FUDAOpMMZMIESoazZQcYCuokpv+NheKplF5YQWG9mJ1Wobr09P + Q6eFi6ygy6sreP/kXhzYtxcJ0q756KPIfeYzKOUXof3qA1DEcOMLD0gvyG7X + tlLo+vSEHqSXmkhwiArqqqjMEgDgb7cSO3fuybC6PQBAGRwaQiocZO9RQVvR + EU8kkDQ1JAjVogRUSc9yeRSfbkZxBWq1AIU8rbtdhNwOB/c6mpEkWpSelcSl + mRnML7A1j8eQGGDnecMNaP3HC7AvXYJzYBLd1Bi6pGPbCKM3th/qxCHWmr0k + ghGgsIKxWFR6epGGLZU2RJF77MrM9JIEMDwyGo9G45+im5noFmKxGJXWsbC+ + Dls3RflGxFAR04CYDslOAcUDynTl4lvwC0tAt00wDlTGssmqHYtGkbZCbMNp + ALbiCY1UWNvE2bNnUSmXML5rF5If+QicqSm0WT9642PwaIAe30vJjEGxEnJA + sjlMjWsedFqtyuTdWMtjc7PSKhXX/2Jhfm5DAJBDRSKZvsOyokNiLIzF47J9 + HgjoWGIXWnEBLWzJMTCsAVGCiMNFuFuDqfpM4m1KpAiull2sPJEQFZweCZkC + lIUwQ7TAwvba6TOSgnffchP0WhWtV1+FPTQIjO2DSnEFmOUrGKvl6XVFHIyh + UinLBGa4Ty8tzv71+tpaUwLgDOtaVmx3Ipn8sDgC4fwL9kacoELIkInWCwXk + qg04RhC+YUJ2lFTKEhMWgcasCEK8JkA+2wYiK2q/EEGBmIHlwMPCL4eWuYVF + TK/kMXz8OLL0VCdXRO/EbeiQhvWVyxjvVGEogKD4BkG6ji0ZcmVl8amVpYWT + lUqlJwHw6MPjw9JAduiTVNwU82vPdcR9KZmQyQRtYZ6z6kaH1KYF0IWKbmVD + 1AEZMmEqJo9ReC0sTxiQdNhzBcttAVGgyArOIUjODpzMmB+zqJsmhjIxNOZm + MaC5GIJNL5IsHFsK30v2RIXCevONM68/zDBaEsVNAuCFCKMyrZLm0P4hthqq + AMHAkEM3r+WYOBg00CoXsbS6hly9jZpiYpM0V6s3SHlNtFlwbMHfrkvFJTXK + 2Zkg+u0Bxaf0GzXOujAIhpMWX8dQGxjF7okdiJBtIjSGCkhhMZNUSqW9qUsX + Hl9anPvq8vKy87aJjO7o9mamvkQAh5nQP99vVaQnFH5AgPHq8sN3sM8ZFb2J + XUdhuYxV6DAiFsxISB616ATr2xzw203Y1ar8cGl9QO6u4HjRVRIo6RuJWBz7 + du4ByUMO9jzVkPlCz9KwLb7e6bcOHSwvzr947uzpP6OunXeMlMVi0efAMn/x + rXOPJBKpcR5O7UW/vRV7gNbSfVVYVL55PGgKkYq1nQ6a1RZqGz3UmR+eZjC8 + amjlVgH4sn+RxyiqhghDMj4wCIugmWOyinPCgkXqNnSN8e5yD4iw26r1tt0F + C+38q69877PsmOdZZP13ABBraWnJ41T02vde+s5vGIb2Rb7xQZ68KcB236MC + ghFkBYVIZlorRMtZTPbBCLZXdBSYoLxzyfdhfMvQ4TgpZ4N2s41ef2jqL9kn + se/xL1+emj518tmH1tfzr+RyuR6wvTS8fTHONj0qvrSWXz0XCYfHOWZOEIQq + z/oJpdfvXWRStTtkhxp5vYzSRlEUF9Jck0WsLas6KZl7R96jiMMvPmvJ3Rd5 + 0e/32XrIxKc3pLAeyWpc4OB++vuvPX/ym9/4nUJh7cV+3OO/AyAXZ02PbXVu + eXnpdcaeGovFdxNEWNCgv910bYNxRfm32Za30KJwABHgJAiHILwe2cdHX1Fd + Uqimb5/IcUzsK69ALIYJFhbmKs89d+ofn/v2qT8i/5+l8i64fjiAbU/4VKRY + rVZeunDh/GlaJUgvjAGKKUBQyC5e3xvb0u9O+0IFKdy3jt23nmlyl8/7npXA + 8/lc/aWXXvi3J598/LMXL154gkZcYX56/6fT6bGxMZ31YZAnFddPTh6+Y3xi + 50+z9R41SDmcY6UHHNGAUbhEHG+JIfe+GBRNXGtbocImTijuFDcKubm5mVfO + nTt7cnFx4XmezK0Lq/+4vh+QxyrxeJwqB5L0xDUTO3f97NjY+I08wdgVCkVG + dMOIEosIh+2T6IAhFde2rC7CRdKpCK96rbqZL5dL8/Pzs9+ZmZl+sdVqXaEh + NhnCDq3+7n1Dw2ZP4UmewSodp6KDVG6E9WM/+6kDBJckyBjFMk0zwhAR4dFk + /95gQavzG8sKE3Iqn1+dIpA8FV6nBzbJLg6t7v/EvyPjdwWKoFqCUmltrS8q + l6IJroSMb8/norKey1GLe48TlUfx8/m8j6vr6rq6fuT1n549hzEYnwXuAAAA + AElFTkSuQmCC + +Package: marble-data +Architecture: all +Depends: ${misc:Depends} +Description: Additional Maps for Marble + This package contains the architecture-independent data files for + Marble, the generic map widget tool for KDE and others. This includes + maps and flag images. + . + See the marble package for more information. +XB-Maemo-Icon-26: + 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 + AElFTkSuQmCC diff --git a/packaging/debian/copyright b/packaging/debian/copyright new file mode 100644 index 0000000..c13f514 --- /dev/null +++ b/packaging/debian/copyright @@ -0,0 +1,69 @@ +This package was prepared for Maemo by Dennis Nienhüser +on Sun, 28 Mar 2010 16:36:15 +0200. It is based on the Debian packages by +Carsten Wolff and Steffen Joeris +. The license is unchanged, the original copyright +text follows: + +This package was debianized by Steffen Joeris on +Mon, 27 Nov 2006 17:21:51 +0100. + +It was downloaded from +http://www.kde-apps.org/content/show.php/Marble+-+Desktop+Globe?content=55105 + +Upstream Author: Torsten Rahn + + +License: + +This program is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public License, +version 2 as published by the Free Software Foundation. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANDABILITY of FITNESS FOR A PARTICULAR PURPOSE. +See the GNU Lesser General Public License for details. + +On Debian GNU/Linux systems, the complete text of the GNU Lesser +General Public License can be found in /usr/share/common-licenses/LGPL. + + +The Debian packaging is (C) 2006, Steffen Joeris + 2008, Carsten Wolff +and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. + +The data files for the marble package are placed under the public +domain. These files can be found in the source directory under data/ . + +The data placemarks files have the following copyright notice: + + +The data in the cities.txt file consists of data that was available in + +http://www.world-gazetteer.com/st/popdata.zip + +and is now available in a more recent version at: + +http://www.world-gazetteer.com/dataen.zip + +It's reduced down to all entries which provide lat/long data and which describe +places with > 15.000 habitants with simplified names. License from + +http://bevoelkerungsstatistik.de/wg.php?men=ipge#copyright + +Informationen zum Copyright +alle Daten © 2005 by Stefan Helders +Dieses Projekt soll als frei verfügbarer Datenlieferant dienen. Einige +Anfragen veranlassen mich dazu, die Informationen zum Copyright zu +präzisieren. Wer die Daten oder Grafiken auf seiner eigenen Website oder in +einem Buch benutzen will, sollte nach Möglichkeit folgenden Hinweis unter den +Daten oder im Quellennachweis verwenden: +© by Stefan Helders www.world-gazetteer.com + +Translation: +Copyright information +all data © 2005 by Stefan Helders +This project is meant to be a freely available data provider. Some requests +make me specify the copyright information more precisely. If you want to use +the data or pictures on your own website or in a book, please add a note as +follows if possible: © by Stefan Helders www.world-gazetteer.com diff --git a/packaging/debian/files b/packaging/debian/files new file mode 100644 index 0000000..e5fdaf5 --- /dev/null +++ b/packaging/debian/files @@ -0,0 +1,2 @@ +marble-data_0.9+svn1108098-1_all.deb user/navigation optional +marble_0.9+svn1108098-1_armel.deb user/navigation optional diff --git a/packaging/debian/marble-data.dirs b/packaging/debian/marble-data.dirs new file mode 100644 index 0000000..1da8fba --- /dev/null +++ b/packaging/debian/marble-data.dirs @@ -0,0 +1 @@ +usr/share/lintian/overrides diff --git a/packaging/debian/marble-data.install b/packaging/debian/marble-data.install new file mode 100644 index 0000000..61bae4c --- /dev/null +++ b/packaging/debian/marble-data.install @@ -0,0 +1 @@ +opt/marble/share diff --git a/packaging/debian/marble-data.lintian b/packaging/debian/marble-data.lintian new file mode 100644 index 0000000..7f02659 --- /dev/null +++ b/packaging/debian/marble-data.lintian @@ -0,0 +1 @@ +marble-data: desktop-command-not-in-package /usr/share/applications/marble.desktop marble diff --git a/packaging/debian/marble.desktop b/packaging/debian/marble.desktop new file mode 100644 index 0000000..b7d920d --- /dev/null +++ b/packaging/debian/marble.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Encoding=UTF-8 +Version=1.0 +Type=Application +Name=Marble +Exec=/opt/marble/bin/marble.sh +Icon=marble +StartupWMClass=marble +X-Window-Icon=marble +X-HildonDesk-ShowInToolbar=true +X-Osso-Service=org.kde.edu.marble +X-Osso-Type=application/x-executable diff --git a/packaging/debian/marble.dirs b/packaging/debian/marble.dirs new file mode 100644 index 0000000..c7287b1 --- /dev/null +++ b/packaging/debian/marble.dirs @@ -0,0 +1,2 @@ +usr/share/lintian/overrides +usr/share/pixmaps diff --git a/packaging/debian/marble.install b/packaging/debian/marble.install new file mode 100644 index 0000000..3773fec --- /dev/null +++ b/packaging/debian/marble.install @@ -0,0 +1,3 @@ +opt/marble/lib/lib*.so* +opt/marble/lib/marble/plugins/lib*.so* +opt/marble/bin/* diff --git a/packaging/debian/marble.lintian b/packaging/debian/marble.lintian new file mode 100644 index 0000000..daa0b18 --- /dev/null +++ b/packaging/debian/marble.lintian @@ -0,0 +1,4 @@ +marble: package-name-doesnt-match-sonames libmarblewidget5 +marble: non-dev-pkg-with-shlib-symlink opt/marble/lib/libmarblewidget.so.0.5.0 opt/marble/lib/libmarblewidget.so +marble: binary-without-manpage opt/marble/bin/geodatatest +marble: binary-without-manpage opt/marble/bin/tilecreator diff --git a/packaging/debian/marble.postinst.debhelper b/packaging/debian/marble.postinst.debhelper new file mode 100644 index 0000000..3d89d3e --- /dev/null +++ b/packaging/debian/marble.postinst.debhelper @@ -0,0 +1,5 @@ +# Automatically added by dh_makeshlibs +if [ "$1" = "configure" ]; then + ldconfig +fi +# End automatically added section diff --git a/packaging/debian/marble.postrm.debhelper b/packaging/debian/marble.postrm.debhelper new file mode 100644 index 0000000..7f44047 --- /dev/null +++ b/packaging/debian/marble.postrm.debhelper @@ -0,0 +1,5 @@ +# Automatically added by dh_makeshlibs +if [ "$1" = "remove" ]; then + ldconfig +fi +# End automatically added section diff --git a/packaging/debian/marble.service b/packaging/debian/marble.service new file mode 100644 index 0000000..5f09c58 --- /dev/null +++ b/packaging/debian/marble.service @@ -0,0 +1,3 @@ +[D-BUS Service] +Name=org.kde.edu.marble +Exec=/opt/marble/bin/marble.sh diff --git a/packaging/debian/marble.sh b/packaging/debian/marble.sh new file mode 100755 index 0000000..f9317bc --- /dev/null +++ b/packaging/debian/marble.sh @@ -0,0 +1,5 @@ +#!/bin/sh + +LD_LIBRARY_PATH="/opt/marble/lib:${LD_LIBRARY_PATH}" +export LD_LIBRARY_PATH +/opt/marble/bin/marble diff --git a/packaging/debian/marble.substvars b/packaging/debian/marble.substvars new file mode 100644 index 0000000..1530622 --- /dev/null +++ b/packaging/debian/marble.substvars @@ -0,0 +1 @@ +shlibs:Depends=libc6 (>= 2.5.0-1), libgcc1 (>= 1:4.2.1), libqt4-core (>= 4.5.3~git20090723), libqt4-dbus (>= 4.5.3~git20090723), libqt4-gui (>= 4.5.3~git20090723), libqt4-network (>= 4.5.3~git20090723), libqt4-script (>= 4.5.3~git20090723), libqt4-svg (>= 4.5.3~git20090723), libqt4-webkit (>= 4.5.3~git20090723), libqt4-xml (>= 4.5.3~git20090723), libstdc++6 (>= 4.2.1) diff --git a/packaging/debian/rules b/packaging/debian/rules new file mode 100755 index 0000000..b8bbabe --- /dev/null +++ b/packaging/debian/rules @@ -0,0 +1,85 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/makefile.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +CMAKE = cmake -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/tmp/opt/marble -DMARBLE_DATA_INSTALL_PATH=$(CURDIR)/debian/tmp/opt/marble/share/marble/data -DQTONLY=ON -DMARBLE_DATA_PATH=/opt/marble/share/marble/data -DMARBLE_PLUGIN_INSTALL_PATH=$(CURDIR)/debian/tmp/opt/marble/lib/marble/plugins -DMARBLE_PLUGIN_PATH=/opt/marble/lib/marble/plugins -DPACKAGE_ROOT_PREFIX=$(CURDIR)/debian/tmp -DCMAKE_SKIP_RPATH=ON + +DEB_MAKE_INSTALL_TARGET = install + +DEB_DH_INSTALL_SOURCEDIR = debian/tmp + +clean:: + -rm -rf CMakeFiles + -rm -f CMakeCache.txt + -rm -f CPackConfig.cmake + -rm -f CPackSourceConfig.cmake + -rm -f Makefile + -rm -f cmake_install.cmake + -rm -f cmake_uninstall.cmake + -rm -f svnscript.cmake + -rm -f install_manifest.txt + -rm -rf data/CMakeFiles + -rm -f data/cmake_install.cmake + -rm -f data/Makefile + -rm -rf src/CMakeFiles + -rm -f src/Makefile + -rm -f src/config-marble.h + -rm -f src/cmake_install.cmake + -rm -rf src/lib/CMakeFiles + -rm -f src/lib/Makefile + -rm -f src/lib/config-libgps.h + -rm -f src/lib/cmake_install.cmake + -rm -rf src/tilecreator/data + -rm -rf src/tilecreator/tiles + -rm -rf src/tilecreator/CMakeFiles + -rm -f src/tilecreator/cmake_install.cmake + -rm -f src/tilecreator/Makefile + -rm -rf src/plugins/CMakeFiles + -rm -f src/plugins/Makefile + -rm -f src/plugins/cmake_install.cmake + -rm -rf src/plugins/designer/CMakeFiles + -rm -f src/plugins/designer/Makefile + -rm -f src/plugins/designer/cmake_install.cmake + -rm -rf src/plugins/marble/CMakeFiles + -rm -f src/plugins/marble/Makefile + -rm -f src/plugins/marble/cmake_install.cmake + -rm -rf src/plugins/marble/compass/CMakeFiles + -rm -f src/plugins/marble/compass/Makefile + -rm -f src/plugins/marble/compass/cmake_install.cmake + -rm -rf src/plugins/marble/mapscale/CMakeFiles + -rm -f src/plugins/marble/mapscale/Makefile + -rm -f src/plugins/marble/mapscale/cmake_install.cmake + -rm -rf src/plugins/marble/overviewmap/CMakeFiles + -rm -f src/plugins/marble/overviewmap/Makefile + -rm -f src/plugins/marble/overviewmap/cmake_install.cmake + -rm -rf src/plugins/marble/stars/CMakeFiles + -rm -f src/plugins/marble/stars/Makefile + -rm -f src/plugins/marble/stars/cmake_install.cmake + -rm -rf tests/CMakeFiles + -rm -f tests/Makefile + -rm -f tests/cmake_install.cmake + +common-configure-arch:: + $(CMAKE) + +common-install-arch:: + install -D -m 644 $(CURDIR)/debian/marble.lintian $(CURDIR)/debian/marble/usr/share/lintian/overrides/marble + install -D -m 644 $(CURDIR)/debian/marble.desktop $(CURDIR)/debian/marble/usr/share/applications/hildon/marble.desktop + install -D -m 644 $(CURDIR)/debian/marble.service $(CURDIR)/debian/marble/usr/share/dbus-1/services/marble.service + install -D -m 644 $(CURDIR)/data/icons/hi16-app-marble.png $(CURDIR)/debian/marble/usr/share/icons/hicolor/16x16/apps/marble.png + install -D -m 644 $(CURDIR)/data/icons/hi22-app-marble.png $(CURDIR)/debian/marble/usr/share/icons/hicolor/22x22/apps/marble.png + install -D -m 644 $(CURDIR)/data/icons/hi32-app-marble.png $(CURDIR)/debian/marble/usr/share/icons/hicolor/26x26/apps/marble.png + install -D -m 644 $(CURDIR)/data/icons/hi48-app-marble.png $(CURDIR)/debian/marble/usr/share/icons/hicolor/48x48/apps/marble.png + install -D -m 644 $(CURDIR)/data/icons/hi64-app-marble.png $(CURDIR)/debian/marble/usr/share/icons/hicolor/64x64/apps/marble.png + install -D -m 644 $(CURDIR)/data/icons/hi128-app-marble.png $(CURDIR)/debian/marble/usr/share/icons/hicolor/128x128/apps/marble.png + install -D -m 644 $(CURDIR)/data/icons/hisc-app-marble.svgz $(CURDIR)/debian/marble/usr/share/icons/hicolor/scalable/apps/marble.svgz + install -D -m 755 $(CURDIR)/debian/marble.sh $(CURDIR)/debian/marble/opt/marble/bin/marble.sh + +common-install-indep:: + install -D -m 644 $(CURDIR)/debian/marble-data.lintian $(CURDIR)/debian/marble-data/usr/share/lintian/overrides/marble-data + +common-binary-post-install-indep:: + rm -f $(CURDIR)/debian/marble-data/usr/share/marble/data/LICENSE.txt diff --git a/packaging/debian/stamp-makefile-build b/packaging/debian/stamp-makefile-build new file mode 100644 index 0000000..e69de29 diff --git a/packaging/debian/stamp-patched b/packaging/debian/stamp-patched new file mode 100644 index 0000000..e69de29 -- 1.7.9.5