Codebase list dbeaver / 8cbab86
Initial release (Closes: 2176) Sophie Brun 6 years ago
12 changed file(s) with 126 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 dbeaver for Debian
1 -----------------
2
3 The source tarball is created with dbeaver-ce-*-linux.gtk.x86.tar.gz and
4 dbeaver-ce-*-linux.gtk.x86_64.tar.gz
5 For the version 4.0.8 we can't build dbeaver from source because it
6 reuires libtycho-java version 0.26.0 (only version 0.25.0 is in Kali.
7
8 -- Sophie Brun <[email protected]> Tue, 13 Jun 2017 16:16:50 +0200
9
0 dbeaver (4.0.8-0kali1) kali-dev; urgency=medium
1
2 * Initial release (Closes: 2176)
3
4 -- Sophie Brun <[email protected]> Tue, 13 Jun 2017 16:16:50 +0200
0 Source: dbeaver
1 Section: devel
2 Priority: optional
3 Maintainer: Sophie Brun <[email protected]>
4 Build-Depends: debhelper (>= 10)
5 Standards-Version: 3.9.8
6 Homepage: http://dbeaver.jkiss.org/
7 Vcs-Git: git://git.kali.org/packages/dbeaver.git
8 Vcs-Browser: http://git.kali.org/gitweb/?p=packages/dbeaver.git;a=summary
9
10 Package: dbeaver
11 Architecture: amd64 i386
12 Depends: ${shlibs:Depends}, ${misc:Depends}, default-jre
13 Description: Universal Database Manager and SQL Client
14 This package contains DBeaver Community Edition. It's Free multi-platform
15 database tool for developers, SQL programmers, database administrators and
16 analysts. Supports all popular databases: MySQL, PostgreSQL, SQLite, Oracle,
17 DB2, SQL Server, Sybase, Teradata, MongoDB, Cassandra, Redis, etc.
0 Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
1 Upstream-Name: DBeaver CE
2 Source: https://github.com/serge-rider/dbeaver
3
4 Files: *
5 Copyright: [email protected]
6 License: Apache-2.0
7
8 Files: debian/*
9 Copyright: 2017 Sophie Brun <[email protected]>
10 License: Apache-2.0
11
12 License: Apache-2.0
13 Licensed under the Apache License, Version 2.0 (the "License");
14 you may not use this file except in compliance with the License.
15 You may obtain a copy of the License at
16 .
17 http://www.apache.org/licenses/LICENSE-2.0
18 .
19 Unless required by applicable law or agreed to in writing, software
20 distributed under the License is distributed on an "AS IS" BASIS,
21 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
22 implied. See the License for the specific language governing permissions and
23 limitations under the License.
24 .
25 On Debian systems, the complete text of the Apache License 2
26 can be found in "/usr/share/common-licenses/Apache-2.0".
0 usr/share/applications
1 usr/lib/dbeaver
0 usr/lib/dbeaver/dbeaver usr/bin/dbeaver
0 Description: Change path in .desktop
1 We don't install dbeaver in /usr/share but in /usr/lib (because it's arch
2 dependent). Change the .desktop files accordingly.
3 Author: Sophie Brun <[email protected]>
4 Last-Update: 2017-06-15
5 ---
6 This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
7 --- a/dbeaver-ce-x86/dbeaver.desktop
8 +++ b/dbeaver-ce-x86/dbeaver.desktop
9 @@ -5,9 +5,9 @@ Terminal=false
10 Name=DBeaver CE
11 GenericName=SQL Database Client
12 Comment=Universal Database Manager and SQL Client.
13 -Path=/usr/share/dbeaver/
14 -Exec=/usr/share/dbeaver/dbeaver
15 -Icon=/usr/share/dbeaver/dbeaver.png
16 +Path=/usr/lib/dbeaver/
17 +Exec=/usr/lib/dbeaver/dbeaver
18 +Icon=/usr/lib/dbeaver/dbeaver.png
19 Categories=IDE;Development
20 WM_CLASS=DBeaver
21 StartupWMClass=SWT
22 --- a/dbeaver-ce_x86_64/dbeaver.desktop
23 +++ b/dbeaver-ce_x86_64/dbeaver.desktop
24 @@ -5,9 +5,9 @@ Terminal=false
25 Name=DBeaver CE
26 GenericName=SQL Database Client
27 Comment=Universal Database Manager and SQL Client.
28 -Path=/usr/share/dbeaver/
29 -Exec=/usr/share/dbeaver/dbeaver
30 -Icon=/usr/share/dbeaver/dbeaver.png
31 +Path=/usr/lib/dbeaver/
32 +Exec=/usr/lib/dbeaver/dbeaver
33 +Icon=/usr/lib/dbeaver/dbeaver.png
34 Categories=IDE;Development
35 WM_CLASS=DBeaver
36 StartupWMClass=SWT
0 change-path-dbeaver.patch
0 #!/usr/bin/make -f
1
2 %:
3 dh $@
4
5 override_dh_install:
6 ifeq ($(DEB_BUILD_ARCH),i386)
7 cp dbeaver-ce-x86/dbeaver.desktop debian/dbeaver/usr/share/applications
8 cp -r dbeaver-ce-x86/* debian/dbeaver/usr/lib/dbeaver
9 rm debian/dbeaver/usr/lib/dbeaver/dbeaver.desktop
10 else
11 ifeq ($(DEB_BUILD_ARCH),amd64)
12 cp dbeaver-ce_x86_64/dbeaver.desktop debian/dbeaver/usr/share/applications
13 cp -r dbeaver-ce_x86_64/* debian/dbeaver/usr/lib/dbeaver
14 rm debian/dbeaver/usr/lib/dbeaver/dbeaver.desktop
15 else
16 exit 1
17 endif
18 endif
0 3.0 (quilt)
0 version=4
1 opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%dbeaver-$1.tar.gz%" \
2 https://github.com/serge-rider/dbeaver/tags \
3 (?:.*?/)?v?(\d[\d.]*)\.tar\.gz debian uupdate