From 8b4d304713239d1dfceba1f9c615ccff5f105b23 Mon Sep 17 00:00:00 2001 From: ♪ I'm a bot, bot, bot ♪ <_update_docs_trans@sundries01.phx2.fedoraproject.org> Date: May 24 2022 22:18:00 +0000 Subject: automatic update of pot/po files --- diff --git a/pot/master/pages/How_to_Get_Sponsored_into_the_Packager_Group.pot b/pot/master/pages/How_to_Get_Sponsored_into_the_Packager_Group.pot index ae78ebb..5fa5fc0 100644 --- a/pot/master/pages/How_to_Get_Sponsored_into_the_Packager_Group.pot +++ b/pot/master/pages/How_to_Get_Sponsored_into_the_Packager_Group.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2022-03-17 21:53+0000\n" +"POT-Creation-Date: 2022-05-24 22:06+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -22,276 +22,31 @@ msgstr "" msgid "How to Get Sponsored into the Packager Group" msgstr "" -#. type: Title == -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:4 -#, no-wrap -msgid "Sponsorship model" -msgstr "" - #. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:24 +#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:6 msgid "" -"Getting sponsored allows anyone interested to become a Fedora maintainer and " -"get direct commit and upload access to their proposed software packages. We " -"require people to get sponsored into the `packager` group before getting " -"this access to Fedora to ensure that they have someone that they can go to " -"with questions. Sponsorship is *not* automatic and requires that you find a " -"willing sponsor. Depending on the sponsor and how much time they have to " -"spend with you, they may require that you demonstrate that you have the " -"knowledge to maintain Fedora packages properly (including an understanding " -"of the Fedora packaging guidelines) or they may be willing to take you on " -"if you just show that you are eager and willing to learn those things from " -"them. A sponsor will assist you with some aspects of packaging and the " -"submission process but will expect you to read about the process and " -"https://docs.fedoraproject.org/en-US/packaging-guidelines/[guidelines for " -"packages] for a large amount of your understanding of how things work." +"xref:fesco::Packager_sponsor_policy.adoc[Packager sponsor policy] governs " +"sponsorship for the _packager_ group. This page contains some additional " +"tips that are not part of the policy." msgstr "" #. type: Title == -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:26 +#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:8 #, no-wrap -msgid "Requesting sponsorship" -msgstr "" - -#. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:29 -msgid "There are two ways of requesting sponsorship:" -msgstr "" - -#. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:33 -msgid "" -"If you are submitting a new package for review in Bugzilla, you can make the " -"review request block the " -"https://bugzilla.redhat.com/show_bug.cgi?id=FE-NEEDSPONSOR[FE-NEEDSPONSOR] " -"tracking bug." -msgstr "" - -#. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:36 -msgid "" -"Otherwise, you can file a ticket in the " -"https://pagure.io/packager-sponsors/[sponsors ticketing system]." -msgstr "" - -#. type: Title == -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:38 -#, no-wrap -msgid "Convincing someone to sponsor you" -msgstr "" - -#. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:44 -msgid "" -"There are several ways to get sponsored into the `packager` group depending " -"on your interest. In many cases doing a mixture of different things will " -"increase your chances of being sponsored." -msgstr "" - -#. type: Title === -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:46 -#, no-wrap -msgid "Submitting quality new packages" -msgstr "" - -#. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:66 -msgid "" -"Until you are sponsored into the `packager` group you are not able to own " -"packages or to check in changes to packages which you own. However, you can " -"still create an initial package and submit it for review as talked about at " -"xref:Joining_the_Package_Maintainers#adding_a_new_package[Joining the " -"Package Maintainers]. When you open your review request in bugzilla, you " -"should block the " -"https://bugzilla.redhat.com/show_bug.cgi?id=FE-NEEDSPONSOR[FE-NEEDSPONSOR] " -"tracking bug, that way all of the sponsors will be able to see your " -"sponsorship request. Although `FE-NEEDSPONSOR` is set on the package's " -"review request, it is the person that needs to be sponsored into the " -"`packager` group, not the package. The package undergoes a " -"xref:Package_Review_Process.adoc[ review and approval] that is separate from " -"someone sponsoring you. Note that it is possible to have accepted packages " -"which you cannot import because you have not been sponsored. See below." -msgstr "" - -#. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:76 -msgid "" -"When submitting a new package, usually a sponsor finds you, but you can take " -"a look at the https://docs.pagure.org/fedora-sponsors/[list of packager " -"sponsors] for someone you know. Sending bulk requests to the list is " -"discouraged. If you can't find anyone that you have a connection with, you " -"may want to try hanging out in the " -"https://fedoraproject.org/wiki/How_to_communicate_using_IRC[#fedora-devel " -"IRC channel] to get to know some people. Also you might find a sponsor in a " -"that fits to your submitted package." -msgstr "" - -#. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:92 -msgid "" -"Sponsors who work with people submitting new packages are looking to see how " -"well you are going to be able to maintain this package which is primarily " -"about whether you can package according to Fedora's " -"https://docs.fedoraproject.org/en-US/packaging-guidelines/[Packaging " -"Guidelines] but they'll also take into account how you'll be able to respond " -"to bugs against the code itself. If you like, you can include other " -"information about your involvement with the Fedora and upstream communities " -"that you think might help the sponsors in their decision. If you are an " -"upstream author of the package you are submitting or if you are active in " -"the community that surrounds it, please say so. If you can line up one or " -"more existing Fedora contributors who are willing to maintain the package " -"along with you, even if they are not sponsors, please indicate that as well." -msgstr "" - -#. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:102 -msgid "" -"The sponsors that look at new package submissions often ask new packagers to " -"do some package reviews in order to further show that they know what they're " -"doing. If you do some reviews ahead of time, you can show the sponsors that " -"you've both read these pages and understand the guidelines. Go ahead and " -"link to other package review requests where you've left comments and reviews " -"(More on reviews " -"link:#show_your_expertise_by_commenting_on_other_review_requests[below])." -msgstr "" - -#. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:106 -msgid "" -"Basically, the more information that you make available, the quicker you " -"will find a sponsor." -msgstr "" - -#. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:109 -msgid "" -"If you have accepted packages and still have not managed to find a sponsor, " -"feel free to file a ticket in the " -"https://pagure.io/packager-sponsors/[sponsors ticketing system]." +msgid "Discovering packages that need maintenance" msgstr "" #. type: Title === -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:111 +#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:11 #, no-wrap -msgid "Commenting on other Review Requests" +msgid "Orphaned packages" msgstr "" #. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:126 +#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:21 msgid "" -"To show your familiarity with Fedora's guidelines, perform unofficial (also " -"called preliminary) reviews in other maintainers' package review request. " -"Please clearly state when doing these reviews, that these are yet " -"unofficial, and do not change the review requests status except for adding " -"you to the CC list. To let sponsors know of your preliminary reviews, link " -"to them in your review request. The quality of your reviews help convincing " -"a sponsor of your knowledge. They will also help out the other reviewers, " -"which will be much appreciated. After you got sponsored, you can finish " -"your unofficial reviews." -msgstr "" - -#. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:133 -msgid "" -"Reviews follow the " -"https://docs.fedoraproject.org/en-US/packaging-guidelines/ReviewGuidelines/[review " -"guidelines]. Note that it's not strictly necessary for you to work through " -"the entire checklist, but please do as much as you can; the more you " -"indicate that you understand, the better your chances of being sponsored." -msgstr "" - -#. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:138 -msgid "" -"You can search in the " -"https://fedoraproject.org/PackageReviewStatus/in_progress.html[list of " -"reviews in progress] for review requests to comment on. If you want to work " -"on review requests that nobody else officially reviews, see the " -"http://fedoraproject.org/PackageReviewStatus/reviewable.html[list of " -"unassigned review requests]." -msgstr "" - -#. type: Title === -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:140 -#, no-wrap -msgid "Opening Pull Requests" -msgstr "" - -#. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:152 -msgid "" -"The https://src.fedoraproject.org[Package Sources] site allows you to Fork, " -"modify, and open Pull Requests for packages even if you are not yet part of " -"the package maintainer's group. This is an excellent way to help other " -"package maintainers, and demonstrate your expertise. When requesting " -"sponsorship, you should list these PRs. In many cases, maintainers will " -"also be happy to co-maintain the package with you, and get you sponsored. " -"More on that in the next section." -msgstr "" - -#. type: Title === -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:154 -#, no-wrap -msgid "Becoming a co-maintainer" -msgstr "" - -#. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:161 -msgid "" -"Another way to enter the `packager` group is by co-maintaining a package " -"that is already in Fedora. To get sponsored this way you need to convince " -"the current owner of that package to let you co-maintain the package and to " -"act as your mentor" -msgstr "" - -#. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:172 -msgid "" -"teaching you how to package properly in Fedora and how to use the tools " -"available for building and distributing packages. To get an owner to agree " -"to this, you may need to demonstrate that you have some understanding of " -"packaging already or at least, that you are eager to learn. Submitting " -"patches on bug reports, preparing updated packages if the maintainer is " -"behind on creating an update, or otherwise communicating with the maintainer " -"that you are willing to help are ways to show that you are worth the package " -"owner's investment to train you." -msgstr "" - -#. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:188 -msgid "" -"In some cases the package owner is a sponsor in the `packager` group and can " -"sponsor you themselves. If they are not a sponsor, they can get another " -"existing sponsor to do so, either by contacting a sponsor personally and " -"asking them to proxy the sponsorship or by opening a ticket in the " -"https://pagure.io/packager-sponsors/[packager sponsors pagure instance] " -"stating that they are a package owner who would like you to co-maintain " -"their package. They agree to be responsible for mentoring you in how to " -"follow the https://docs.fedoraproject.org/en-US/packaging-guidelines/[Fedora " -"Packaging Guidelines] and how to use the tools Fedora provides for building " -"and pushing packages, but need someone to sponsor you since they are not " -"sponsors themselves. A sponsor will add you to the `packager` group once " -"that agreement for mentorship exists." -msgstr "" - -#. type: Title === -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:190 -#, no-wrap -msgid "Adopting orphaned packages" -msgstr "" - -#. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:194 -msgid "" -"Adopting a package that has been " -"xref:Package_Orphaning_Process.adoc[orphaned] is a good way to become a " -"packager." -msgstr "" - -#. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:203 -msgid "" -"Notifications about orphaned packages are sent to the " +"You can find orphaned packages in need of maintenance in notifications sent " +"to the " "https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/[devel] " "mailing list. If you notice an orphaned package that you are willing to " "maintain, post to devel, explaining that you are not in the packager group " @@ -301,12 +56,12 @@ msgid "" msgstr "" #. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:206 +#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:24 msgid "A warning to reconsider this plan, due to serious problems with the package." msgstr "" #. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:210 +#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:28 msgid "" "A note that the package has already been adopted, possibly with an " "invitation to contribute in its maintenance (which itself may lead to " @@ -314,82 +69,42 @@ msgid "" msgstr "" #. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:213 +#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:31 msgid "" "An offer to help with the process, perhaps from the previous maintainer or a " "potential sponsor." msgstr "" -#. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:225 -msgid "" -"Then do what you consider to be enough for " -"xref:convincing_someone_to_sponsor_you[Convincing someone to sponsor you] " -"and submit a ticket to the https://pagure.io/packager-sponsors/[sponsors " -"ticketing system]. Creating a pull request on the orphaned package is a " -"good start: Orphaned packages are commonly behind in updates, fail to build " -"from source or have other issues, so very likely there is something to fix " -"there, and when you become the maintainer, you have to fix the package " -"anyhow." -msgstr "" - #. type: Title === -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:227 -#, no-wrap -msgid "Other paths" -msgstr "" - -#. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:237 -msgid "" -"Sponsors can decide to sponsor you for any other reason as well. For " -"example, you may be upstream for a package and want to maintain that package " -"in Fedora, or a sponsor may know your work and packaging history and deem " -"you worthy of sponsorship with no further information. The sponsorship " -"decision is left up to the sponsor." -msgstr "" - -#. type: Title == -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:238 -#, no-wrap -msgid "Provenpackagers" -msgstr "" - -#. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:244 -msgid "" -"https://docs.fedoraproject.org/en-US/fesco/Provenpackager_policy/[Provenpackagers] " -"are members of the `provenpackager` group. In addition to the rights " -"granted to members of `packager`, provenpackagers are able to commit changes " -"to packages they do not own or maintain." -msgstr "" - -#. type: Title == -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:246 +#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:33 #, no-wrap -msgid "How to sponsor" +msgid "Review requests" msgstr "" #. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:250 +#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:39 msgid "" -"If you are looking for information on sponsoring someone, take a look at " -"xref:How_to_Sponsor_a_New_Contributor.adoc[how to sponsor a new " -"contributor]." +"If you plan to comment on review requests to demonstrate your level of " +"understanding, you can search the " +"https://fedoraproject.org/PackageReviewStatus/in_progress.html[list of " +"reviews in progress] and the " +"http://fedoraproject.org/PackageReviewStatus/reviewable.html[list of " +"unassigned review requests] for review requests to comment on." msgstr "" #. type: Title == -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:252 +#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:41 #, no-wrap msgid "How to find a sponsor" msgstr "" #. type: Plain text -#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:260 +#: ./pages/How_to_Get_Sponsored_into_the_Packager_Group.adoc:48 msgid "" -"In case you are waiting to be sponsored for longer than desirable, take a " -"look at https://docs.pagure.org/fedora-sponsors/[Sponsors page]. It will " -"help you find the right sponsor for you (based on the used programming " -"language, domain of the project, native language of the packager, and other " -"criteria)." +"Usually, a sponsor finds you through your sponsorship request in Bugzilla or " +"the packager sponsors pagure instance. In case you are waiting to be " +"sponsored for longer than desirable, take a look at " +"https://docs.pagure.org/fedora-sponsors/[Sponsors page]. It will help you " +"find the right sponsor for you based on programming language preference, " +"domains of interest, native language, and other criteria." msgstr "" diff --git a/pot/master/pages/Packaging_Tutorial_GNU_Hello.pot b/pot/master/pages/Packaging_Tutorial_GNU_Hello.pot index f581b5a..c572d9c 100644 --- a/pot/master/pages/Packaging_Tutorial_GNU_Hello.pot +++ b/pot/master/pages/Packaging_Tutorial_GNU_Hello.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2022-04-12 21:53+0000\n" +"POT-Creation-Date: 2022-05-24 22:06+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -35,19 +35,17 @@ msgid "" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:23 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:22 msgid "" -"For comprehensive information on how to create RPM files, including more " -"detailed tips, refer to " -"https://docs.fedoraproject.org/en-US/quick-docs/creating-rpm-packages/[Creating " -"RPM Packages]. If you plan to create an RPM package for the Fedora " -"repository, follow the process for " -"xref:Joining_the_Package_Maintainers.adoc[Joining the Package Maintainers], " -"including following the various Fedora guidance." +"For comprehensive information on how to create RPM files, refer to " +"https://rpm-software-management.github.io/rpm/manual/[RPM Reference " +"Manual]. If you plan to create an RPM package for the Fedora repository, " +"follow the process for xref:Joining_the_Package_Maintainers.adoc[Joining the " +"Package Maintainers], including following the various Fedora guidance." msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:27 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:26 msgid "" "This tutorial is intended to be run on a Fedora {MAJOROSVER} system. It " "should, however, work also for other releases. Just replace strings like " @@ -55,24 +53,24 @@ msgid "" msgstr "" #. type: Title == -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:29 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:28 #, no-wrap msgid "Installing Packager Tools" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:32 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:31 msgid "Follow xref:Installing_Packager_Tools.adoc[Installing Packager Tools]." msgstr "" #. type: Title == -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:34 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:33 #, no-wrap msgid "Building the RPM" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:42 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:41 msgid "" "We need the source code of the project we are packaging, often referred to " "as the _upstream_ source. We will download it from the project's website " @@ -82,7 +80,7 @@ msgid "" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:46 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:45 #, no-wrap msgid "" "$ mkdir hello && cd hello\n" @@ -90,35 +88,35 @@ msgid "" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:50 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:49 msgid "" "The RPM package is configured by `.spec` files. We will create a template " "file `hello.spec`:" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:53 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:52 #, no-wrap msgid "$ rpmdev-newspec hello\n" msgstr "" #. type: Title == -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:56 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:55 #, no-wrap msgid "Inside a Spec File" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:61 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:60 msgid "" -"The fields in our `.spec` file need slight editing. Please follow " -"https://docs.fedoraproject.org/en-US/quick-docs/creating-rpm-packages/[Creating " -"RPM Packages] for these fields. In our case, the file might start as " -"follows:" +"The fields in our `.spec` file need slight editing. Please follow RPM " +"Reference Manual's section " +"https://rpm-software-management.github.io/rpm/manual/spec.html[Spec file " +"format] for these fields. In our case, the file might start as follows:" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:71 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:70 #, no-wrap msgid "" "Name: hello\n" @@ -131,8 +129,8 @@ msgid "" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:76 -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:397 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:75 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:396 #, no-wrap msgid "" "%description\n" @@ -143,7 +141,7 @@ msgid "" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:79 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:78 #, no-wrap msgid "" "%prep\n" @@ -151,8 +149,8 @@ msgid "" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:83 -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:406 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:82 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:405 #, no-wrap msgid "" "%build\n" @@ -161,7 +159,7 @@ msgid "" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:86 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:85 #, no-wrap msgid "" "%install\n" @@ -169,13 +167,13 @@ msgid "" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:88 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:87 #, no-wrap msgid "%files\n" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:92 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:91 #, no-wrap msgid "" "%changelog\n" @@ -184,28 +182,28 @@ msgid "" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:96 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:95 msgid "" "The `+Version+` should mirror the upstream, while `+Release+` numbers our " "work within Fedora." msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:99 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:98 msgid "" "The first letter of the `+Summary+` should be uppercase to avoid `+rpmlint+` " "complaints." msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:101 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:100 msgid "" "Often, `+Summary+` and `+%description+` can be copied from the upstream " "README." msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:105 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:104 msgid "" "It is your responsibility to check the `+License+` status of the software. " "Inspect the source files and their `+LICENSE+` files, and talk to the " @@ -213,7 +211,7 @@ msgid "" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:114 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:113 msgid "" "The `+%changelog+` should document the work on preparing the RPM, especially " "if there are security and bug patches included on top of the base upstream " @@ -225,41 +223,41 @@ msgid "" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:117 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:116 msgid "" "The `+%changelog+` entry should include the version string to avoid " "`+rpmlint+` complaints." msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:121 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:120 msgid "" "Multi-line sections like `+%changelog+` or `+%description+` start on a line " "under the directive, and end when the next section starts or the file ends." msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:124 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:123 msgid "" "Lines which are not needed (e.g. `+BuildRequires+` and `+Requires+`) can be " "commented out with the hash `+#+` for now." msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:128 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:127 msgid "" "In many cases, many lines in the template do not need to be changed at all, " "at least for the initial attempt." msgstr "" #. type: Title == -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:129 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:128 #, no-wrap msgid "Building the Package" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:140 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:139 msgid "" "We are ready for the first run to build source, binary and debugging " "packages. This, and many other tasks, are done with the `fedpkg` tool. The " @@ -271,13 +269,13 @@ msgid "" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:144 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:143 #, no-wrap msgid "$ fedpkg --release f{MAJOROSVER} mockbuild\n" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:150 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:149 msgid "" "The build environment created by Mock is very basic. It does not include a " "C compiler by default, so the build will fail. The reason is explained in " @@ -285,7 +283,7 @@ msgid "" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:158 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:157 #, no-wrap msgid "" "checking whether the C compiler works... no\n" @@ -297,7 +295,7 @@ msgid "" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:166 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:165 msgid "" "Additional build tools are defined by adding `+BuildRequires:+` rows to the " "specfile. In Fedora, GCC is the standard compiler, so we need to add a row " @@ -306,7 +304,7 @@ msgid "" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:171 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:170 #, no-wrap msgid "" "BuildRequires: gcc\n" @@ -314,18 +312,18 @@ msgid "" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:175 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:174 msgid "Run a mockbuild again. The earlier error should be gone." msgstr "" #. type: Title == -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:176 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:175 #, no-wrap msgid "Installing files" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:186 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:185 msgid "" "The next thing rpm will complain about are unpackaged files, i.e. the files " "that would be installed in the system, but were not declared as belonging to " @@ -336,18 +334,18 @@ msgid "" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:188 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:187 msgid "We will go through the file list one by one." msgstr "" #. type: Title === -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:189 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:188 #, no-wrap msgid "Executable" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:194 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:193 #, no-wrap msgid "" "Installed (but unpackaged) file(s) found:\n" @@ -355,7 +353,7 @@ msgid "" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:201 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:200 msgid "" "This is the executable binary program. `+/usr/bin+`, like many other system " "directories, have a " @@ -365,7 +363,7 @@ msgid "" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:206 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:205 #, no-wrap msgid "" "%files\n" @@ -373,13 +371,13 @@ msgid "" msgstr "" #. type: Title === -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:208 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:207 #, no-wrap msgid "Man pages" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:213 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:212 #, no-wrap msgid "" "Installed (but unpackaged) file(s) found:\n" @@ -387,7 +385,7 @@ msgid "" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:218 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:217 msgid "" "The Packaging Guidelines have dedicated section for " "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_manpages[Manpages]. " @@ -395,19 +393,19 @@ msgid "" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:222 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:221 #, no-wrap msgid "%{_mandir}/man1/hello.1.*\n" msgstr "" #. type: Title === -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:224 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:223 #, no-wrap msgid "Texinfo pages" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:230 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:229 #, no-wrap msgid "" "Installed (but unpackaged) file(s) found:\n" @@ -416,7 +414,7 @@ msgid "" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:235 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:234 msgid "" "Texinfo pages are handled much in the same way as man pages. The directory " "is defined by the default macro `+{_infodir}+`, so the Texinfo manual can be " @@ -424,13 +422,13 @@ msgid "" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:239 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:238 #, no-wrap msgid "%{_infodir}/hello.info.*\n" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:248 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:247 msgid "" "The https://src.fedoraproject.org/rpms/texinfo[texinfo package] has rpm " "triggers that automatically generate the Texinfo `+dir+` file from all the " @@ -441,7 +439,7 @@ msgid "" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:253 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:252 #, no-wrap msgid "" "%install\n" @@ -449,13 +447,13 @@ msgid "" msgstr "" #. type: Title === -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:255 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:254 #, no-wrap msgid "Translations" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:263 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:262 #, no-wrap msgid "" "Installed (but unpackaged) file(s) found:\n" @@ -466,7 +464,7 @@ msgid "" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:269 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:268 msgid "" "Since our program uses translations and internationalization, we are seeing " "a lot of undeclared i18n files. The " @@ -475,28 +473,28 @@ msgid "" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:271 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:270 msgid "Add the required build dependency with `+BuildRequires: gettext+`." msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:272 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:271 msgid "Find the filenames in the `+%install+` step with `+%find_lang %{name}+`." msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:273 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:272 msgid "Install the files with `+%files -f %{name}.lang+`." msgstr "" #. type: Title === -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:274 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:273 #, no-wrap msgid "License file" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:283 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:282 msgid "" "Every package must install its license, tagged with `+%license+` directive. " "In GNU Hello's case, as well as for many other projects, the license file is " @@ -506,19 +504,19 @@ msgid "" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:287 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:286 #, no-wrap msgid "%license COPYING\n" msgstr "" #. type: Title === -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:289 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:288 #, no-wrap msgid "Additional documentation" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:297 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:296 msgid "" "Often, package sources contain documentation that could be useful for the " "end users as well. These can be installed and marked as documentation with " @@ -528,19 +526,19 @@ msgid "" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:301 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:300 #, no-wrap msgid "%doc AUTHORS ChangeLog NEWS README THANKS TODO\n" msgstr "" #. type: Title == -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:303 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:302 #, no-wrap msgid "Running tests" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:314 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:313 msgid "" "GNU Hello, like many other projects, includes an automated test suite in the " "sources. If at all possible, the test suite should be run during the rpm " @@ -550,8 +548,8 @@ msgid "" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:319 -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:414 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:318 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:413 #, no-wrap msgid "" "%check\n" @@ -559,14 +557,14 @@ msgid "" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:324 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:323 msgid "" "Run a mockbuild again and check the output to ensure that the tests were " "actually run. Something like this should be somewhere in the output:" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:337 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:336 #, no-wrap msgid "" "============================================================================\n" @@ -583,13 +581,13 @@ msgid "" msgstr "" #. type: Title == -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:339 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:338 #, no-wrap msgid "Checking the result with rpmlint" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:349 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:348 msgid "" "Next you should check them for conformance with RPM design rules, by running " "`rpmlint` on specfile, source rpm and binary rpm. Command `+fedpkg lint+` " @@ -599,7 +597,7 @@ msgid "" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:353 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:352 #, no-wrap msgid "" "$ rpmlint hello.spec " @@ -607,20 +605,20 @@ msgid "" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:358 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:357 msgid "" "If all is good, there should be no warnings or errors. In the GNU Hello " "case, one warning can be expected:" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:361 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:360 #, no-wrap msgid "hello.x86_64: W: file-not-utf8 /usr/share/doc/hello/THANKS\n" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:368 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:367 msgid "" "Descriptions of various error codes can be queried with `+rpmlint -e " "+`. In this case, in order to ensure a pure utf-8 installation, " @@ -629,7 +627,7 @@ msgid "" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:372 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:371 #, no-wrap msgid "" "mv THANKS THANKS.old\n" @@ -637,18 +635,18 @@ msgid "" msgstr "" #. type: Title == -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:374 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:373 #, no-wrap msgid "A Complete hello.spec File" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:377 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:376 msgid "Here is the initial version of `hello.spec`:" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:384 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:383 #, no-wrap msgid "" "Name: hello\n" @@ -658,7 +656,7 @@ msgid "" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:388 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:387 #, no-wrap msgid "" "License: GPLv3+\n" @@ -667,7 +665,7 @@ msgid "" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:392 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:391 #, no-wrap msgid "" "BuildRequires: gcc\n" @@ -676,7 +674,7 @@ msgid "" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:402 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:401 #, no-wrap msgid "" "%prep\n" @@ -686,7 +684,7 @@ msgid "" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:411 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:410 #, no-wrap msgid "" "%install\n" @@ -696,7 +694,7 @@ msgid "" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:421 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:420 #, no-wrap msgid "" "%files -f %{name}.lang\n" @@ -708,7 +706,7 @@ msgid "" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:425 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:424 #, no-wrap msgid "" "%changelog\n" @@ -717,20 +715,20 @@ msgid "" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:430 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:429 msgid "" "With this `.spec` file, you should be able to successfully complete the " "build process, and create the source and binary RPM packages." msgstr "" #. type: Title == -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:431 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:430 #, no-wrap msgid "Checking the result" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:437 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:436 msgid "" "Having a working specfile and rpms built from it, the result can be " "checked. Before checking the result by installing the package, let us do " @@ -738,18 +736,18 @@ msgid "" msgstr "" #. type: Title === -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:438 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:437 #, no-wrap msgid "Files" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:441 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:440 msgid "List the files contained in the package:" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:463 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:462 #, no-wrap msgid "" "$ dnf -C repoquery --list " @@ -775,7 +773,7 @@ msgid "" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:471 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:470 msgid "" "You can see that all the files listed in the specfile `+%files+` section are " "included, including the automatically processed locale files. Also, under " @@ -785,18 +783,18 @@ msgid "" msgstr "" #. type: Title === -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:472 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:471 #, no-wrap msgid "Requires" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:475 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:474 msgid "List the package's runtime dependencies with the following command:" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:492 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:491 #, no-wrap msgid "" "$ dnf -C repoquery --requires " @@ -817,12 +815,12 @@ msgid "" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:495 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:494 msgid "You can check what packages provide these dependencies as follows:" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:501 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:500 #, no-wrap msgid "" "$ dnf -C repoquery --whatprovides 'libc.so.6()(64bit)'\n" @@ -831,14 +829,14 @@ msgid "" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:505 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:504 msgid "" "You will see that the only dependency of GNU Hello is `+glibc+`, which " "provides symbols in `+libc.so.6+` as well as `+rtld(GNU_HASH)+`." msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:509 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:508 msgid "" "The `+rpmlib+` requires are special. These specify various rpm features " "used in the rpm package itself, constraining the version of `+rpm+` that can " @@ -846,18 +844,18 @@ msgid "" msgstr "" #. type: Title === -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:510 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:509 #, no-wrap msgid "Provides" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:513 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:512 msgid "Conversely, to check what capabilities the package provides, you can do:" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:519 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:518 #, no-wrap msgid "" "$ dnf -C repoquery --provides " @@ -867,25 +865,25 @@ msgid "" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:524 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:523 msgid "" "The provides of this package are very simple. It simply provides its own " "name, in plain and architecture specific forms." msgstr "" #. type: Title === -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:525 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:524 #, no-wrap msgid "Installing" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:528 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:527 msgid "As a final check, the package can be installed and ran:" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:534 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:533 #, no-wrap msgid "" "$ sudo dnf -C -y install " @@ -895,48 +893,41 @@ msgid "" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:537 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:536 msgid "To clean up your system, undo the installation:" msgstr "" #. type: delimited block - -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:540 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:539 #, no-wrap msgid "$ sudo dnf -C -y history undo last\n" msgstr "" #. type: Title == -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:542 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:541 #, no-wrap msgid "References" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:545 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:544 msgid "https://rpm-software-management.github.io/rpm/manual/[RPM Reference Manual]" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:547 -msgid "" -"https://docs.fedoraproject.org/en-US/quick-docs/creating-rpm-packages/[Creating " -"RPM packages]" -msgstr "" - -#. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:549 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:546 msgid "" "https://fedoraproject.org/wiki/Using_Mock_to_test_package_builds[Using Mock " "to test package builds]" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:551 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:548 msgid "xref:Using_the_Koji_Build_System.adoc[Using the Koji build system]" msgstr "" #. type: Plain text -#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:552 +#: ./pages/Packaging_Tutorial_GNU_Hello.adoc:549 msgid "" "https://www.redhat.com/sysadmin/create-rpm-package[How to create a Linux RPM " "package]" diff --git a/pot/master/pages/index.pot b/pot/master/pages/index.pot index 763f393..cad69fd 100644 --- a/pot/master/pages/index.pot +++ b/pot/master/pages/index.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2022-03-17 21:53+0000\n" +"POT-Creation-Date: 2022-05-24 22:06+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -29,52 +29,61 @@ msgid "" "members and volunteers." msgstr "" +#. type: Plain text +#: ./pages/index.adoc:10 +msgid "" +"Fedora package maintenance is governed by policies enacted by " +"xref:fesco::index.adoc[Fedora Engineering Steering Committee (FESCo)]. This " +"documentation site provides supplemental information on tooling and " +"processes, as well as tutorials, guides and howtos." +msgstr "" + #. type: Title == -#: ./pages/index.adoc:7 +#: ./pages/index.adoc:12 #, no-wrap msgid "Useful links for Package Maintainers" msgstr "" #. type: Title === -#: ./pages/index.adoc:10 +#: ./pages/index.adoc:15 #, no-wrap msgid "Get Involved" msgstr "" #. type: Plain text -#: ./pages/index.adoc:13 +#: ./pages/index.adoc:18 msgid "xref:Joining_the_Package_Maintainers.adoc[Joining the Package Maintainers]" msgstr "" #. type: Plain text -#: ./pages/index.adoc:16 +#: ./pages/index.adoc:21 msgid "" "xref:Package_Review_Process.adoc[Package Review Process] — describes the " "formal review process (for both contributors and reviewers)" msgstr "" #. type: Plain text -#: ./pages/index.adoc:19 +#: ./pages/index.adoc:24 msgid "" "https://fedoraproject.org/wiki/Category:Packaging_SIGs[Packaging SIGs] — " "Informal groups of packagers working on specific areas of the distribution" msgstr "" #. type: Plain text -#: ./pages/index.adoc:22 +#: ./pages/index.adoc:27 msgid "" "https://fedoraproject.org/wiki/EPEL[EPEL] — Rebuild of Fedora packages for " "RHEL or compatible derivatives" msgstr "" #. type: Title === -#: ./pages/index.adoc:24 +#: ./pages/index.adoc:29 #, no-wrap msgid "Packaging Guidelines" msgstr "" #. type: Plain text -#: ./pages/index.adoc:29 +#: ./pages/index.adoc:34 msgid "" "The https://fedoraproject.org/wiki/Packaging_Committee[Packaging Committee] " "handles the rules and " @@ -83,54 +92,54 @@ msgid "" msgstr "" #. type: Title === -#: ./pages/index.adoc:31 +#: ./pages/index.adoc:36 #, no-wrap msgid "Introduction to packaging" msgstr "" #. type: Plain text -#: ./pages/index.adoc:35 +#: ./pages/index.adoc:40 msgid "" "http://rpm.org/max-rpm-snapshot/[Maximum RPM Book] — most detailed, but " "slightly obsolete." msgstr "" #. type: Plain text -#: ./pages/index.adoc:38 +#: ./pages/index.adoc:43 msgid "" "http://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/RPM_Guide/index.html[RPM " "Guide] — an in-depth guide to RPM." msgstr "" #. type: Title === -#: ./pages/index.adoc:40 +#: ./pages/index.adoc:45 #, no-wrap msgid "Procedures, Policies and Guides" msgstr "" #. type: Plain text -#: ./pages/index.adoc:43 +#: ./pages/index.adoc:48 msgid "" "https://fedoraproject.org/wiki/Using_Mock_to_test_package_builds[Using Mock " "to test package builds]" msgstr "" #. type: Plain text -#: ./pages/index.adoc:45 +#: ./pages/index.adoc:50 msgid "" "https://bodhi.fedoraproject.org/docs/user/man_pages/bodhi.html[Using the " "Bodhi CLI tool]" msgstr "" #. type: Plain text -#: ./pages/index.adoc:48 +#: ./pages/index.adoc:53 msgid "" "https://fedoraproject.org/wiki/Milestone_freezes[Milestone freezes] — how " "the Fedora Beta and Final freezes affect packagers" msgstr "" #. type: Plain text -#: ./pages/index.adoc:52 +#: ./pages/index.adoc:57 msgid "" "https://fedoraproject.org/wiki/Fedora_Release_Life_Cycle[Fedora Release Life " "Cycle] — information on the Fedora development process, particularly various " @@ -138,44 +147,44 @@ msgid "" msgstr "" #. type: Title === -#: ./pages/index.adoc:54 +#: ./pages/index.adoc:59 #, no-wrap msgid "Resources for Fedora Package Collection contributors" msgstr "" #. type: Plain text -#: ./pages/index.adoc:57 +#: ./pages/index.adoc:62 msgid "" "https://fedoraproject.org/wiki/Category:SIGs?rd=SIGs[SIGs] — Fedora Special " "Interest Groups" msgstr "" #. type: Plain text -#: ./pages/index.adoc:59 +#: ./pages/index.adoc:64 msgid "" "https://bugzilla.redhat.com/bugzilla/describecomponents.cgi?product=Fedora[Fedora " "package components in bugzilla]" msgstr "" #. type: Plain text -#: ./pages/index.adoc:61 +#: ./pages/index.adoc:66 msgid "https://koji.fedoraproject.org/koji/[koji — Fedora Package Build System]" msgstr "" #. type: Plain text -#: ./pages/index.adoc:63 +#: ./pages/index.adoc:68 msgid "https://bodhi.fedoraproject.org/[bodhi — Fedora Package Update System]" msgstr "" #. type: Plain text -#: ./pages/index.adoc:66 +#: ./pages/index.adoc:71 msgid "" "https://calendar.fedoraproject.org/vacation/[Vacation Calendar] —Add a " "vacation note if you are going to be unavailable for a few days." msgstr "" #. type: Plain text -#: ./pages/index.adoc:69 +#: ./pages/index.adoc:74 msgid "" "https://fedoraproject.org/wiki/Test_Machine_Resources_For_Package_Maintainers[Test " "Machines] — Contributed servers for test, mock build, compile or debug " @@ -183,29 +192,15 @@ msgid "" msgstr "" #. type: Title === -#: ./pages/index.adoc:71 +#: ./pages/index.adoc:76 #, no-wrap msgid "Important Mailing Lists" msgstr "" #. type: Plain text -#: ./pages/index.adoc:76 +#: ./pages/index.adoc:80 msgid "" "https://listman.redhat.com/mailman/listinfo/bugzilla-announce-list[bugzilla-announce-list] " "is where announcements about https://bugzilla.redhat.com[Red Hat Bugzilla] " "are shared." msgstr "" - -#. type: Title === -#: ./pages/index.adoc:78 -#, no-wrap -msgid "Fedora Engineering Steering Committee (FESCo)" -msgstr "" - -#. type: Plain text -#: ./pages/index.adoc:80 -msgid "" -"Fedora technical management is organized by the " -"https://docs.fedoraproject.org/en-US/fesco/[Fedora Engineering Steering " -"Committee (FESCo)]." -msgstr ""