gdu (5.8.1-3) unstable; urgency=medium
authorDaniel Milde <daniel@milde.cz>
Fri, 15 Oct 2021 12:30:04 +0000 (13:30 +0100)
committerDaniel Milde <daniel@milde.cz>
Fri, 15 Oct 2021 12:30:04 +0000 (13:30 +0100)
  * use go 1.16

[dgit import unpatched gdu 5.8.1-3]

12 files changed:
1  2 
debian/changelog
debian/control
debian/copyright
debian/gbp.conf
debian/manpages
debian/rules
debian/source/format
debian/tests/control
debian/tests/scan
debian/tests/version
debian/upstream/metadata
debian/watch

index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..58b5a0bf765da08c016a3169fb7c76a227d046bc
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,135 @@@
++gdu (5.8.1-3) unstable; urgency=medium
++
++  * use go 1.16
++
++ -- Daniel Milde <daniel@milde.cz>  Fri, 15 Oct 2021 14:30:04 +0200
++
++gdu (5.8.1-2) unstable; urgency=medium
++
++  * standards bumped to 4.6.0
++
++ -- Daniel Milde <daniel@milde.cz>  Mon, 27 Sep 2021 20:36:47 +0200
++
++gdu (5.8.1-1) unstable; urgency=medium
++
++  * stop GC while running analysis
++  * do not build PIE as it breaks build on mips
++
++ -- Daniel Milde <daniel@milde.cz>  Mon, 27 Sep 2021 11:59:37 +0200
++
++gdu (5.7.0-1) unstable; urgency=medium
++
++  * sort devices by name and used size
++  * show total usage and sorting on devices list
++  * suspend the application instead of stopping
++
++ -- Daniel Milde <daniel@milde.cz>  Sun, 19 Sep 2021 22:09:57 +0200
++
++gdu (5.6.2-1) unstable; urgency=medium
++
++  [ Daniel Milde ]
++  * upgrade to go 1.16
++  * use 3x number of cores
++  * run gc when the analysis is done
++  * show content of file
++  * disable CGO for all builds
++  * do not allow some actions while scanning/deleting/confirming
++  * keep selected dir when using enter for return
++  * use GOMAXPROCS
++  * use channel instead of mutex
++
++  [ Jeff Cook ]
++  * Keep cursor on selection when swapping between apparent/actual size.
++
++  [ knyazevoe ]
++  * added maxprocs flag, that sets GOMAXPROCS
++
++  [ Leonidas Spyropoulos ]
++  * Skip failing tests on single core CPUs
++
++  [ Daniel Milde ]
++  * added possibility to ignore hidden dirs and ignore dirs by regular pattern
++  * main package moved to cmd/gdu
++  * show file count [BC break]
++
++  [ huangnauh ]
++  * fix: update tview to fix crash
++
++  [ Daniel Milde ]
++  * replace std log module with sirupsen/logrus
++  * show info about selected item
++
++  [ zhangsean ]
++  * Feature: Empty selected file or directory
++  * Improve some coding.
++
++  [ Daniel Milde ]
++  * export analysis to file as JSON
++  * read analysis from file
++
++  [ jtagcat ]
++  * tui help: 'Go to' instead of 'Select' for open.
++  * helpText: refer to up/down with k/j, past: k, j
++
++  [ Daniel Milde ]
++  * help info structured
++  * fix compatibility with ncdu export format
++  * fixed not showing colors for export
++  * added thousand separator to item count number
++  * detect correctly NFS mounts
++  * search items by name
++  * feat: print current directory path and quit on `Q` key
++  * spawn shell in current directory on pressing `b`
++  * adjust the height of the help box to the size of the screen
++  * feat: show last mtime by pressing `m` and sort by mtime by pressing `M`
++  * import/export mtime
++
++  [ Daniel Milde ]
++  * fix: check if currentDir is set
++  * fix: check if currentDir is set when selecting item
++  * fix: set ui.currentDir at last
++
++ -- Daniel Milde <daniel@milde.cz>  Sat, 28 Aug 2021 00:48:18 +0200
++
++gdu (4.6.3-1) unstable; urgency=medium
++
++  * usage test is not valid on all architectures
++  * g/G key bindings added to help
++
++ -- Daniel Milde <daniel@milde.cz>  Thu, 18 Feb 2021 11:28:56 +0100
++
++gdu (4.6.2-1) unstable; urgency=medium
++
++  * keep background color of the terminal
++  * delete files in separate thread
++  * fixed data race in flag propagation
++
++ -- Daniel Milde <daniel@milde.cz>  Tue, 16 Feb 2021 21:09:06 +0100
++
++gdu (4.6.1-1) unstable; urgency=medium
++
++  * added flag -x for not crossing filesystem boundaries
++  * show flags (error, empty, symlink, e.g.)
++  * detect hard links
++  * show modal on deletion error
++  * more readable colors
++
++ -- Daniel Milde <daniel@milde.cz>  Mon, 15 Feb 2021 17:29:56 +0100
++
++gdu (4.4.1-2) unstable; urgency=medium
++
++  * fixed ldflags for build to be reproducible
++
++ -- Daniel Milde <daniel@milde.cz>  Fri, 12 Feb 2021 20:28:11 +0100
++
++gdu (4.4.1-1) unstable; urgency=medium
++
++  * fixed tests for chrooted environments
++
++ -- Daniel Milde <daniel@milde.cz>  Fri, 05 Feb 2021 20:19:52 +0100
++
++gdu (4.3.3-1) unstable; urgency=medium
++
++  * Initial release (Closes: 980350)
++
++ -- Daniel Milde <daniel@milde.cz>  Wed, 27 Jan 2021 10:23:15 +0200
diff --cc debian/control
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..2490dfb25598a63012bc6f70a63dd8eaf31a4b8a
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,33 @@@
++Source: gdu
++Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
++Uploaders: Daniel Milde <daniel@milde.cz>,
++Section: admin
++Testsuite: autopkgtest-pkg-go
++Priority: optional
++Build-Depends: debhelper-compat (= 13),
++               dh-golang,
++               golang-github-fatih-color-dev,
++               golang-github-gdamore-tcell.v2-dev,
++               golang-github-mattn-go-isatty-dev,
++               golang-github-rivo-tview-dev (>= 0.0~git20210122),
++               golang-github-sirupsen-logrus-dev,
++               golang-github-spf13-cobra-dev,
++               golang-github-stretchr-testify-dev,
++               golang-go,
++Standards-Version: 4.6.0
++Vcs-Browser: https://salsa.debian.org/go-team/packages/gdu
++Vcs-Git: https://salsa.debian.org/go-team/packages/gdu.git
++Homepage: https://github.com/dundee/gdu
++Rules-Requires-Root: no
++XS-Go-Import-Path: github.com/dundee/gdu/v5
++
++Package: gdu
++Architecture: any
++Depends: ${misc:Depends},
++         ${shlibs:Depends},
++Built-Using: ${misc:Built-Using},
++Description: Pretty fast disk usage analyzer
++ Disk usage analyzer with console interface written in Go.
++ Intended primarily for SSD disks where it can fully
++ utilize parallel processing. However HDDs work as well, but
++ the performance gain is not so huge.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..f85cd022da4e18270a55ce0ff51785c9eb3dd0b8
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,33 @@@
++Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
++Upstream-Name: github.com/dundee/gdu
++Upstream-Contact: Daniel Milde <daniel@milde.cz>
++Source: https://github.com/dundee/gdu
++
++Files: *
++Copyright: 2018-2021 Daniel Milde <daniel@milde.cz>
++License: Expat
++
++Files: debian/*
++Copyright: 2021 Daniel Milde <daniel@milde.cz>
++License: Expat
++Comment: Debian packaging is licensed under the same terms as upstream
++
++License: Expat
++ Permission is hereby granted, free of charge, to any person obtaining
++ a copy of this software and associated documentation files (the
++ "Software"), to deal in the Software without restriction, including
++ without limitation the rights to use, copy, modify, merge, publish,
++ distribute, sublicense, and/or sell copies of the Software, and to
++ permit persons to whom the Software is furnished to do so, subject to
++ the following conditions:
++ .
++ The above copyright notice and this permission notice shall be
++ included in all copies or substantial portions of the Software.
++ .
++ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
++ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
++ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
++ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
++ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
++ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
++ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --cc debian/gbp.conf
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..3d450c28afb3c914f1e28f7c667d8dd0cfd0fe61
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++[DEFAULT]
++debian-branch = debian/sid
++dist = DEP14
diff --cc debian/manpages
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..32cf5e93313850141f7cd54304e305aa737947e3
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++gdu.1
diff --cc debian/rules
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..4676f270d14b4376797110ddd478699e29e86534
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,20 @@@
++#!/usr/bin/make -f
++
++GOPKG = github.com/dundee/gdu/v5
++VERSION ?= $(shell dpkg-parsechangelog -SVersion)
++
++DH_GOLANG_BUILDPKG := github.com/dundee/gdu/v5/cmd/gdu
++CGO_ENABLED := 0
++
++GO_LDFLAGS += -X '$(GOPKG)/build.Version=$(VERSION)'
++GO_LDFLAGS += -X '$(GOPKG)/build.User=debian' 
++GO_LDFLAGS += -X '$(GOPKG)/build.Time=$(shell TZ=Etc/UTC date +'%F_%T' -d @$(SOURCE_DATE_EPOCH))'
++
++%:
++      dh $@ --builddirectory=_build --buildsystem=golang --with=golang
++
++override_dh_auto_install:
++      dh_auto_install -- --no-source
++
++override_dh_auto_build:
++      dh_auto_build -O--buildsystem=golang -- -ldflags "$(GO_LDFLAGS)"
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..163aaf8d82b6c54f23c45f32895dbdfdcc27b047
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++3.0 (quilt)
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..523e9ae008ab56db85d49abb9e8001323ace0dd9
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++Tests: scan version
++Depends: @,
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..66680cff69dea162fa8f2a8f2a1bc59413b1bf66
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++gdu -npc
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..e909f637f54b9590a6e62422381191b95a52c7ae
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++gdu -v
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..f6ef1e1c20ecd49c8d0c011dde6289b3f6ff3fea
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,5 @@@
++---
++Bug-Database: https://github.com/dundee/gdu/issues
++Bug-Submit: https://github.com/dundee/gdu/issues/new
++Repository: https://github.com/dundee/gdu.git
++Repository-Browse: https://github.com/dundee/gdu
diff --cc debian/watch
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..47896ab11e0c88ff895d561fc327a0d4af5af9d2
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,4 @@@
++version=4
++opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%gdu-$1.tar.gz%,\
++      uversionmangle=s/(\d)[_\.\-\+]?(RC|rc|pre|dev|beta|alpha)[.]?(\d*)$/\$1~\$2\$3/" \
++  https://github.com/dundee/gdu/tags .*/v?(\d\S*)\.tar\.gz debian