mirror of
https://github.com/fish-shell/fish-shell
synced 2024-12-26 04:43:10 +00:00
Debian packaging: break into architecture-{,in}dependent packages
Closes #3053
This commit is contained in:
parent
cd84587c3a
commit
45ae726d4f
10 changed files with 27 additions and 5 deletions
19
debian/control
vendored
19
debian/control
vendored
|
@ -2,8 +2,9 @@ Source: fish
|
||||||
Section: shells
|
Section: shells
|
||||||
Priority: extra
|
Priority: extra
|
||||||
Maintainer: ridiculous_fish <corydoras@ridiculousfish.com>
|
Maintainer: ridiculous_fish <corydoras@ridiculousfish.com>
|
||||||
Uploaders: David Adam <zanchey@ucc.gu.uwa.edu.au>, Siteshwar Vashisht <siteshwar@gmail.com>
|
Uploaders: David Adam <zanchey@ucc.gu.uwa.edu.au>
|
||||||
Build-Depends: debhelper (>= 8.0.0), libncurses5-dev, autoconf, autotools-dev, dh-autoreconf, gettext
|
Build-Depends: debhelper (>= 8.0.0), libncurses5-dev, autoconf, autotools-dev, dh-autoreconf, gettext
|
||||||
|
# When libpcre2-dev is available on all supported Debian versions, add a dependency on that.
|
||||||
Standards-Version: 3.9.4
|
Standards-Version: 3.9.4
|
||||||
Homepage: http://fishshell.com/
|
Homepage: http://fishshell.com/
|
||||||
Vcs-Git: git://github.com/fish-shell/fish-shell.git
|
Vcs-Git: git://github.com/fish-shell/fish-shell.git
|
||||||
|
@ -11,13 +12,25 @@ Vcs-Browser: https://github.com/fish-shell/fish-shell
|
||||||
|
|
||||||
Package: fish
|
Package: fish
|
||||||
Architecture: any
|
Architecture: any
|
||||||
Depends: ${shlibs:Depends}, ${misc:Depends}, passwd (>= 4.0.3-10), bc, gettext-base, man-db
|
Depends: ${shlibs:Depends}, ${misc:Depends}, fish-common (= ${source:Version}), passwd (>= 4.0.3-10), bc, gettext-base, man-db
|
||||||
Recommends: python (>=2.6), xsel (>=1.2.0), xdg-utils
|
Recommends: xsel (>=1.2.0), xdg-utils
|
||||||
Description: friendly interactive shell
|
Description: friendly interactive shell
|
||||||
Fish is a command-line shell for modern systems, focusing on user-friendliness,
|
Fish is a command-line shell for modern systems, focusing on user-friendliness,
|
||||||
sensibility and discoverability in interactive use. The syntax is simple, but
|
sensibility and discoverability in interactive use. The syntax is simple, but
|
||||||
not POSIX compliant.
|
not POSIX compliant.
|
||||||
|
|
||||||
|
Package: fish-common
|
||||||
|
Architecture: all
|
||||||
|
Depends: ${misc:Depends}
|
||||||
|
Recommends: fish, python (>=2.6), xdg-utils
|
||||||
|
Replaces: fish (<= 2.1.1.dfsg-2)
|
||||||
|
Description: friendly interactive shell (architecture-independent files)
|
||||||
|
Fish is a command-line shell for modern systems, focusing on user-friendliness,
|
||||||
|
sensibility and discoverability in interactive use. The syntax is simple, but
|
||||||
|
not POSIX compliant.
|
||||||
|
.
|
||||||
|
This package contains the common fish files shared by all architectures.
|
||||||
|
|
||||||
Package: fish-dbg
|
Package: fish-dbg
|
||||||
Architecture: any
|
Architecture: any
|
||||||
Section: debug
|
Section: debug
|
||||||
|
|
4
debian/copyright
vendored
4
debian/copyright
vendored
|
@ -1,6 +1,7 @@
|
||||||
This work was packaged for Debian by David Adam <zanchey@ucc.gu.uwa.edu.au>
|
This work was packaged for Debian by David Adam <zanchey@ucc.gu.uwa.edu.au>
|
||||||
on Thu, 14 Jun 2012 20:33:34 +0800, based on work by James Vega
|
on Thu, 14 Jun 2012 20:33:34 +0800, based on work by James Vega
|
||||||
<jamessan@jamessan.com>.
|
<jamessan@jamessan.com>. Modifications from the downstream Debian maintainer,
|
||||||
|
Tristan Seligmann <mithrandi@debian.org>, have also been included.
|
||||||
|
|
||||||
It was downloaded from:
|
It was downloaded from:
|
||||||
|
|
||||||
|
@ -79,5 +80,6 @@ The Debian packaging is:
|
||||||
|
|
||||||
Copyright (C) 2005 James Vega <jamessan@jamessan.com>
|
Copyright (C) 2005 James Vega <jamessan@jamessan.com>
|
||||||
Copyright (C) 2012 David Adam <zanchey@ucc.gu.uwa.edu.au>
|
Copyright (C) 2012 David Adam <zanchey@ucc.gu.uwa.edu.au>
|
||||||
|
Copyright (C) 2015 Tristan Seligmann <mithrandi@debian.org>
|
||||||
|
|
||||||
and is licensed under the GPL version 2, see above.
|
and is licensed under the GPL version 2, see above.
|
||||||
|
|
|
@ -9,4 +9,3 @@ Format: HTML
|
||||||
Index: /usr/share/doc/fish/index.html
|
Index: /usr/share/doc/fish/index.html
|
||||||
Files: /usr/share/doc/fish/*.html
|
Files: /usr/share/doc/fish/*.html
|
||||||
|
|
||||||
|
|
1
debian/fish-common.docs
vendored
Normal file
1
debian/fish-common.docs
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
README.md
|
2
debian/fish-common.install
vendored
Normal file
2
debian/fish-common.install
vendored
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
debian/tmp/etc
|
||||||
|
debian/tmp/usr/share
|
4
debian/fish-common.lintian-overrides
vendored
Normal file
4
debian/fish-common.lintian-overrides
vendored
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
# These directories are intentionally empty.
|
||||||
|
fish-common: package-contains-empty-directory usr/share/fish/vendor_completions.d/
|
||||||
|
fish-common: package-contains-empty-directory usr/share/fish/vendor_conf.d/
|
||||||
|
fish-common: package-contains-empty-directory usr/share/fish/vendor_functions.d/
|
1
debian/fish.install
vendored
Normal file
1
debian/fish.install
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
debian/tmp/usr/bin
|
0
debian/postinst → debian/fish.postinst
vendored
0
debian/postinst → debian/fish.postinst
vendored
0
debian/postrm → debian/fish.postrm
vendored
0
debian/postrm → debian/fish.postrm
vendored
0
debian/prerm → debian/fish.prerm
vendored
0
debian/prerm → debian/fish.prerm
vendored
Loading…
Reference in a new issue