summaryrefslogtreecommitdiff
path: root/po4a/dgit-nmu-simple_7.pot
diff options
context:
space:
mode:
Diffstat (limited to 'po4a/dgit-nmu-simple_7.pot')
-rw-r--r--po4a/dgit-nmu-simple_7.pot249
1 files changed, 249 insertions, 0 deletions
diff --git a/po4a/dgit-nmu-simple_7.pot b/po4a/dgit-nmu-simple_7.pot
new file mode 100644
index 0000000..691d136
--- /dev/null
+++ b/po4a/dgit-nmu-simple_7.pot
@@ -0,0 +1,249 @@
+# SOME DESCRIPTIVE TITLE
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2018-10-04 01:04+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. type: =head1
+#: ../dgit.1:3 ../dgit.7:2 ../dgit-user.7.pod:1 ../dgit-nmu-simple.7.pod:1
+#: ../dgit-maint-native.7.pod:1 ../dgit-maint-merge.7.pod:1
+#: ../dgit-maint-gbp.7.pod:1 ../dgit-maint-debrebase.7.pod:1
+#: ../dgit-downstream-dsc.7.pod:1 ../dgit-sponsorship.7.pod:1
+#: ../git-debrebase.1.pod:1 ../git-debrebase.5.pod:1
+#, no-wrap
+msgid "NAME"
+msgstr ""
+
+#. type: =head1
+#: ../dgit.1:1394 ../dgit.7:23 ../dgit-user.7.pod:447
+#: ../dgit-nmu-simple.7.pod:137 ../dgit-maint-native.7.pod:126
+#: ../dgit-maint-merge.7.pod:491 ../dgit-maint-gbp.7.pod:136
+#: ../dgit-maint-debrebase.7.pod:722 ../dgit-downstream-dsc.7.pod:352
+#: ../dgit-sponsorship.7.pod:321 ../git-debrebase.1.pod:601
+#: ../git-debrebase.5.pod:678
+#, no-wrap
+msgid "SEE ALSO"
+msgstr ""
+
+#. type: =head1
+#: ../dgit.7:4 ../dgit-user.7.pod:27 ../dgit-nmu-simple.7.pod:35
+#, no-wrap
+msgid "SUMMARY"
+msgstr ""
+
+#. type: textblock
+#: ../dgit-nmu-simple.7.pod:3
+msgid "dgit-nmu-simple - tutorial for DDs wanting to NMU with git"
+msgstr ""
+
+#. type: =head1
+#: ../dgit-nmu-simple.7.pod:5 ../dgit-sponsorship.7.pod:5
+msgid "INTRODUCTION AND SCOPE"
+msgstr ""
+
+#. type: textblock
+#: ../dgit-nmu-simple.7.pod:7
+msgid ""
+"This tutorial describes how a Debian Developer can do a straightforward NMU "
+"of a package in Debian, using dgit."
+msgstr ""
+
+#. type: textblock
+#: ../dgit-nmu-simple.7.pod:11
+msgid ""
+"This document won't help you decide whether an NMU is a good idea or whether "
+"it be well received. The Debian Developers' Reference has some (sometimes "
+"questionable) guidance on this."
+msgstr ""
+
+#. type: textblock
+#: ../dgit-nmu-simple.7.pod:17
+msgid ""
+"Conversely, you do not need to know anything about the usual maintainer's "
+"git workflow. If appropriate, you can work on many different packages, "
+"making similar changes, without worrying about the individual maintainers' "
+"git practices."
+msgstr ""
+
+#. type: textblock
+#: ../dgit-nmu-simple.7.pod:23
+msgid ""
+"This tutorial only covers changes which can sensibly be expressed as a "
+"reasonably small number of linear commits (whether to Debian packaging or to "
+"upstream files or both)."
+msgstr ""
+
+#. type: textblock
+#: ../dgit-nmu-simple.7.pod:28
+msgid ""
+"If you want to do a new upstream version, you probably want to do as the "
+"maintainer would have done. You'll need to find out what the maintainer's "
+"git practices are and consult the appropriate C<dgit-maint-*(7)> workflow "
+"tutorial,"
+msgstr ""
+
+#. type: verbatim
+#: ../dgit-nmu-simple.7.pod:39
+#, no-wrap
+msgid ""
+" % dgit clone glibc jessie\n"
+" % cd glibc\n"
+" % git am ~/glibc-security-fix.diff\n"
+" % dch --nmu \"Apply upstream's fix for foo bug.\"\n"
+" % git add debian/changelog && git commit -m\"NMU changelog entry\"\n"
+" % dpkg-buildpackage -uc -b\n"
+" [ run your tests ]\n"
+" % dch -r && git add debian/changelog && git commit -m\"Finalise NMU\"\n"
+" % dgit -wgf sbuild -A -c jessie\n"
+" [ final tests on generated .debs ]\n"
+" % dgit -wgf [--delayed=5] push jessie\n"
+" [ enter your gnupg passphrase as prompted ]\n"
+" [ see that push and upload are successful ]\n"
+" [ prepare and email NMU diff (git-diff, git-format-patch) ]\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../dgit-nmu-simple.7.pod:56
+msgid "WHAT KIND OF CHANGES AND COMMITS TO MAKE"
+msgstr ""
+
+#. type: textblock
+#: ../dgit-nmu-simple.7.pod:58
+msgid ""
+"When preparing an NMU, the git commits you make on the dgit branch should be "
+"simple linear series of commits with good commit messages. The commit "
+"messages will be published in various ways, including perhaps being used as "
+"the cover messages for generated quilt patches."
+msgstr ""
+
+#. type: textblock
+#: ../dgit-nmu-simple.7.pod:64
+msgid ""
+"Do not make merge commits. Do not try to rebase to drop patches - if you "
+"need to revert a change which is actually a Debian patch, use git-revert."
+msgstr ""
+
+#. type: textblock
+#: ../dgit-nmu-simple.7.pod:69
+msgid ""
+"If you need to modify a Debian patch, make a new commit which fixes what "
+"needs fixing, and explain in the commit message which patch it should be "
+"squashed with (perhaps by use of a commit message in C<git rebase --"
+"autosquash -i> format)."
+msgstr ""
+
+#. type: textblock
+#: ../dgit-nmu-simple.7.pod:76
+msgid ""
+"(Of course if you have specific instructions from the maintainer, you can "
+"follow those instead. But the procedure in this tutorial is legitimate for "
+"any maintainer, in the sense that it should generate an upload to which the "
+"maintainer cannot reasonably object.)"
+msgstr ""
+
+#. type: =head1
+#: ../dgit-nmu-simple.7.pod:82
+msgid "RELEVANT BRANCHES"
+msgstr ""
+
+#. type: textblock
+#: ../dgit-nmu-simple.7.pod:84
+msgid ""
+"dgit clone will put you on a branch like C<dgit/sid>. There is a pseudo-"
+"remote called C<dgit> which also contains a branch like C<dgit/sid>, so you "
+"do things like C<git diff dgit/dgit/sid> to see what changes you have made."
+msgstr ""
+
+#. type: =head1
+#: ../dgit-nmu-simple.7.pod:90
+msgid "KEEPING YOUR WORKING TREE TIDY"
+msgstr ""
+
+#. type: textblock
+#: ../dgit-nmu-simple.7.pod:92
+msgid ""
+"Don't forget to C<git add> any new files you create. Otherwise git clean "
+"(which is requested with the C<-wgf> option in the recipe above) will "
+"delete them."
+msgstr ""
+
+#. type: textblock
+#: ../dgit-nmu-simple.7.pod:97
+msgid ""
+"Many package builds leave dirty git trees. So, commit before building. "
+"That way you can use C<git reset --hard>."
+msgstr ""
+
+#. type: textblock
+#: ../dgit-nmu-simple.7.pod:101
+msgid ""
+"If you follow this approach you don't need to care about the build dirtying "
+"the tree. It also means you don't care about the package clean target, "
+"which is just as well because many package clean targets are broken."
+msgstr ""
+
+#. type: =head1
+#: ../dgit-nmu-simple.7.pod:107
+msgid "OTHER GIT BRANCHES"
+msgstr ""
+
+#. type: textblock
+#: ../dgit-nmu-simple.7.pod:109
+msgid ""
+"The dgit git history (visible in gitk and git log) is not necessarily "
+"related to the maintainer's or upstream's git history (if any)."
+msgstr ""
+
+#. type: textblock
+#: ../dgit-nmu-simple.7.pod:114
+msgid ""
+"If the maintainer has advertised a git repo with Vcs-Git dgit will set up a "
+"remote for it, so you can do"
+msgstr ""
+
+#. type: verbatim
+#: ../dgit-nmu-simple.7.pod:121
+#, no-wrap
+msgid ""
+" % git fetch vcs-git\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../dgit-nmu-simple.7.pod:125
+msgid ""
+"You can cherry pick changes from there, for example. Note that the "
+"maintainer's git history may not be suitable for use with dgit. For "
+"example, it might be a patches-unapplied branch or even contain only a "
+"debian/ directory."
+msgstr ""
+
+#. type: =head1
+#: ../dgit-nmu-simple.7.pod:131
+msgid "UPLOADING TO DELAYED"
+msgstr ""
+
+#. type: textblock
+#: ../dgit-nmu-simple.7.pod:133
+msgid ""
+"You can use dgit's I<--delayed> option to upload to the DELAYED queue. "
+"However, you should read the warning about this option in dgit(1)."
+msgstr ""
+
+#. type: textblock
+#: ../dgit-nmu-simple.7.pod:139
+msgid "dgit(1), dgit(7), dgit-maint-*(7)"
+msgstr ""