1
0
Fork 0
vim/debian
Daniel Baumann 661099f622
Enabling listchars.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-21 11:24:47 +02:00
..
local/vimrc.d Enabling listchars. 2025-06-21 11:24:47 +02:00
patches Disabling BufReadPost. 2025-06-21 11:24:46 +02:00
policy Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
runtime Reading configuration files in /etc/vim/vimrc.d. 2025-06-21 11:24:46 +02:00
source Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
tests Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
tiny Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
bug-presubj Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
bug-script Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
changelog Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
changelog.upstream Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
clean Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
control Updating vcs fields. 2025-06-21 11:09:32 +02:00
copyright Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
FAQ Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
gbp.conf Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
generate-tiny-tags Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
helpztags Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
NEWS Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
README.Debian Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
README.source Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
rules Building vim-gtk3 without ruby. 2025-06-21 11:24:37 +02:00
salsa-ci.yml Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-common.dirs Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-common.install Reading configuration files in /etc/vim/vimrc.d. 2025-06-21 11:24:46 +02:00
vim-common.links Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-common.lintian-overrides Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-common.manpages Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-common.mime Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-doc.doc-base.referencemanual Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-doc.doc-base.usermanual Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-doc.docs Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-doc.install Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-gtk3.alternatives Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-gtk3.install Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-gtk3.lintian-overrides Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-gui-common.dirs Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-gui-common.install Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-gui-common.links Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-gui-common.lintian-overrides Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-gui-common.mime Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-motif.alternatives Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-motif.install Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-motif.lintian-overrides Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-nox.alternatives Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-nox.install Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-nox.lintian-overrides Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-runtime.dirs Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-runtime.install Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-runtime.lintian-overrides Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-runtime.postinst Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-runtime.postrm.in Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-runtime.preinst.in Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-tiny.alternatives Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-tiny.dirs Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-tiny.install Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim-tiny.lintian-overrides Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim.alternatives Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim.dirs Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim.install Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
vim.lintian-overrides Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00
watch Adding debian version 2:9.1.1230-2. 2025-06-21 11:09:32 +02:00

If you are reading this from a Debian source package, you can stop now;
this package should build normally after extracting with dpkg-source -x.
The rest of this file gives some hints about generating source packages
from the packaging git repository.

This repository maintains patches to upstream source using gbp-pq.  These
patches are serialized to debian/patches/.

In order to modify an existing patch, simply run “gbp pq import”.  This will
create a local branch with the commits that were used to create the patches.
Edit or amend the commits as necessary.

In order to create a new patch, switch to the patch using “gbp pq import” as
before. If a patch file exists, use “gbp pg apply --topic={upstream,debian}
patchfile” to apply the patch (works like “git am”).  If the patch is intended
to be upstreamed, it should be applied before any Debian-specific patches and
use the "upstream" topic.  Alternatively, if the patch is not intended to be
upstreamed, it should use the "debian" topic and be applied after any upstream
patches.

When updating to a new version of upstream code, the patches need to be rebased
on the new upstream code.  The process is

* Create the patch-queue branch -- gbp pq import
* Switch back to the packaging branch -- gbp pq switch
* Merge the upstream tag -- git merge vX.Y.ZZZZ
* Rebase the patches -- gbp pq rebase
  * Make any adjustments/fixups, as necessary
* Switch back to the packaging branch -- gbp pq switch
* Export the patches -- gbp pq export

Whenever the patch queue branch is modified, those changes need to be exported
back to the packaging branch.  “gbp pq switch” will change from the patch queue
branch to the packaging branch.  At that point, “gbp pq export” will update
debian/patches/ with the current state of the patch queue.  This needs to be
commited just like any other change.

There are hooks setup in the git repo to avoid pushing the patch queue
branches, but it's also wise to remove the local branch when done with the
changes.  The repository's configuration is set to delete the branch
automatically after running “gbp pq export” in order to help enforce this.