From Fedora Project Wiki
20 September 2016
- 00:2400:24, 20 September 2016 diff hist +1,386 How to create an RPM package Flesh out building GNU Hello to the point of generating %files.
19 September 2016
- 23:1623:16, 19 September 2016 diff hist −2,251 How to create an RPM package Remove this section; replace later with a note about fedpkg clone -a.
- 23:1423:14, 19 September 2016 diff hist −530 How to create an RPM package Remove the licensing section; it wasn't even true.
- 23:1323:13, 19 September 2016 diff hist +102 How to create an RPM package More macro text tweak.
- 22:5522:55, 19 September 2016 diff hist +26 m How to create an RPM package Also ignore complaints about lack of URL.
- 22:5422:54, 19 September 2016 diff hist 0 m How to create an RPM package Fix typo
- 22:5322:53, 19 September 2016 diff hist +75 How to create an RPM package Note that %install is just a shell script.
- 22:5222:52, 19 September 2016 diff hist +180 How to create an RPM package Note that most sections have shell code.
- 22:4922:49, 19 September 2016 diff hist +2,861 How to create an RPM package Start in on %prep.
- 22:0422:04, 19 September 2016 diff hist +157 How to create an RPM package Add note at the point where the old docuent begins.
- 21:2121:21, 19 September 2016 diff hist +1 m How to create an RPM package Fix errant quotes and typo.
- 20:5020:50, 19 September 2016 diff hist +5 m How to create an RPM package No edit summary
- 20:4820:48, 19 September 2016 diff hist +4 How to create an RPM package Script should be mode 644 to avoid an rpmlint complaint.
- 20:4220:42, 19 September 2016 diff hist −65 How to create an RPM package Start working on a more complex example.
- 20:0220:02, 19 September 2016 diff hist +1,094 How to create an RPM package Add fedora-review section
- 19:0619:06, 19 September 2016 diff hist +363 How to create an RPM package Add fedora-packager-setup and note that root is no longer needed.
- 19:0019:00, 19 September 2016 diff hist +378 How to create an RPM package Add mock and koji.
- 18:5518:55, 19 September 2016 diff hist +4,744 How to create an RPM package And that should be all of the basic instructions
- 17:4017:40, 19 September 2016 diff hist +233 How to create an RPM package Explain curlies around macros.
- 17:1017:10, 19 September 2016 diff hist +35 m How to create an RPM package Start of next section
- 17:0917:09, 19 September 2016 diff hist +772 How to create an RPM package Final build instructions.
- 16:5516:55, 19 September 2016 diff hist −16 m How to create an RPM package Clean up.
- 16:4616:46, 19 September 2016 diff hist +662 How to create an RPM package Almost done building the first package.
- 16:1616:16, 19 September 2016 diff hist +2,042 How to create an RPM package More stuff.
- 15:2915:29, 19 September 2016 diff hist +73 How to create an RPM package Indicate specfile naming.
- 15:2815:28, 19 September 2016 diff hist +1,126 How to create an RPM package More first steps, actually build a (useless) package.
- 14:5214:52, 19 September 2016 diff hist +209 How to create an RPM package Note that we assume you can drive an editor and know how to build what you want to package.
- 14:4714:47, 19 September 2016 diff hist +87 m Packaging:Guidelines Add revision information at the top.
- 14:3514:35, 19 September 2016 diff hist +179 m Packaging:Guidelines Add note that rpmdevtools may diverge from the guidelines, and that others may maintain "your" packages.
- 14:1214:12, 19 September 2016 diff hist −2,988 How to create an RPM package Begin a "first steps" section, nuke old section listing too much useless stuff.
- 13:4613:46, 19 September 2016 diff hist −556 How to create an RPM package Fix usermod call; remove section about timestamps as we'll use spectool later to handle that.
- 13:4313:43, 19 September 2016 diff hist +36 How to create an RPM package Redo introduction and disclaimer.
- 02:5102:51, 19 September 2016 diff hist +572 How to create an RPM package Reorg terminology section.
17 September 2016
- 19:1219:12, 17 September 2016 diff hist −1 m How to create an RPM package The scriptlets page documents more than just "post scripts".
16 September 2016
- 23:5323:53, 16 September 2016 diff hist +20 m How to create an RPM package Add a bit of margin to the TOC.
- 23:3823:38, 16 September 2016 diff hist +1 How to create an RPM package No edit summary
- 23:3723:37, 16 September 2016 diff hist +1,215 How to create an RPM package Start adding terminology and use the package template.
- 18:5318:53, 16 September 2016 diff hist −1 m Packaging:Naming Don't instruct packagers to use a dash followed by a suffix containing a dash.
- 18:4618:46, 16 September 2016 diff hist −94 m Package Review Process More cleanup; the HTML list syntax wasn't necessary.
- 18:4418:44, 16 September 2016 diff hist +30 m Package Review Process Clean up; note that the review ticket shouldn't be referenced in later bodhi updates.
- 18:4118:41, 16 September 2016 diff hist −42 m Package Review Process Move authorship info to the bottom.
- 18:3618:36, 16 September 2016 diff hist +90 Package Review Process Indicate the actual bug to use when filing SCM requests for exempted packages.
- 18:2618:26, 16 September 2016 diff hist +393 Packaging:Naming Add note that is generally acceptable to use descriptive suffixes instead of versions, and include caveats.
- 03:1603:16, 16 September 2016 diff hist +32 m How to create an RPM package Better descrption of possible issues during this rewrite.
15 September 2016
- 22:1622:16, 15 September 2016 diff hist +454 Talk:How to create an RPM package →Big restructuring: new section
- 22:1322:13, 15 September 2016 diff hist +287 How to create an RPM package More cleanup, add under construction notice.
- 21:5521:55, 15 September 2016 diff hist −32 How to create an RPM package Restructure and prepare to use fedpkg for everything.
- 21:3921:39, 15 September 2016 diff hist −1 m How to create an RPM package "RPMs", not "RPM's".
- 21:3921:39, 15 September 2016 diff hist +63 How to create an RPM package Clean up a bit; fix grammar.
- 21:3221:32, 15 September 2016 diff hist +42 How to create an RPM package Correct some links, mention that the utilities used will also be Fedora-specific.
- 21:2521:25, 15 September 2016 diff hist −4 How to create an RPM package Mentioning F16 just makes the document seem ancient.
- 21:2421:24, 15 September 2016 diff hist −35 How to create an RPM package Use license in example spec. Remove Group.
- 21:2221:22, 15 September 2016 diff hist 0 m How to create an RPM package Use a better example for %attr, since you'll never use it if you're just installing with mode 644.
- 21:2121:21, 15 September 2016 diff hist −181 m How to create an RPM package Just remove %caps altogether. It's pretty much never used.
- 21:1321:13, 15 September 2016 diff hist +134 m How to create an RPM package Add reference for not installing to /opt. Note that systemd files can go in /usr/lib.
- 20:5620:56, 15 September 2016 diff hist −72 m How to create an RPM package There is never any need to rm -rf the buildroot.
- 20:4920:49, 15 September 2016 diff hist −17 m How to create an RPM package Use %make_build instead of make %{?_smp_mflags} to reduce line noise.
- 20:4920:49, 15 September 2016 diff hist −9 m How to create an RPM package Use %make_build instead of make %{?_smp_mflags} to reduce line noise.
- 00:2400:24, 15 September 2016 diff hist +19 User:Tibbs/AppVsLib Better formatting, fix thinko.
14 September 2016
- 23:5723:57, 14 September 2016 diff hist +2,343 N User:Tibbs/AppVsLib Initial draft with formatting
- 18:2818:28, 14 September 2016 diff hist +2 m Packaging:Guidelines Better formatting, no need to mention RPM versions with support (as it works even in EL5 now).
- 16:2316:23, 14 September 2016 diff hist −60 m Packaging:UsersAndGroups FPC can't modify setup git; no idea why this document said we could.
13 September 2016
- 15:0815:08, 13 September 2016 diff hist −488 m Packaging:Guidelines /etc/bash_completions.d is actually owned by the filesystem package now, so it's a bad example.
8 September 2016
- 17:1317:13, 8 September 2016 diff hist −175 m Packaging:Versioning Remove reference to jpackage guidelines.
- 17:1317:13, 8 September 2016 diff hist −6,478 Packaging:JPackagePolicy Remove all content, since jpackage is dead. current
- 17:0817:08, 8 September 2016 diff hist +16 m Packaging:SourceURL Fix oversight in specification of %checkout.
30 August 2016
- 21:2221:22, 30 August 2016 diff hist −24,663 Packaging:GuidelinesTodo Get rid of this useless page. current
- 21:2021:20, 30 August 2016 diff hist −28 m Packaging:LicensingGuidelines Use proper inter-wiki link.
- 21:1721:17, 30 August 2016 diff hist −26 m Packaging:CryptoPolicies Use proper inter-wiki link.
- 17:0317:03, 30 August 2016 diff hist −31 m Packaging:Guidelines Use %make_build instead of make %{?_smp_mflags} to reduce line noise.
29 August 2016
- 21:5921:59, 29 August 2016 diff hist −267 Packaging:EclipsePlugins Remove section on Group tags, since Fedora doesn't use them.
25 August 2016
- 21:2421:24, 25 August 2016 diff hist +385 Package Review Process Point to exemption info in the review guidelines.
24 August 2016
- 00:2500:25, 24 August 2016 diff hist +11 m Packaging:Naming Slightly clearer language.
23 August 2016
- 23:5023:50, 23 August 2016 diff hist −14,717 Packaging:Naming Versioning guidelines have been moved to their own page.
- 23:4523:45, 23 August 2016 diff hist −69 m Packaging:Versioning Remove outdated info about support for tilde in RPM.
- 23:4423:44, 23 August 2016 diff hist +94 m Packaging:Versioning Better formatting
18 August 2016
- 18:2318:23, 18 August 2016 diff hist +466 Packaging:SourceURL Add short section about pythonhosted.org.
- 18:1418:14, 18 August 2016 diff hist +90 Packaging:Scriptlets Writeup of https://fedorahosted.org/fpc/ticket/636
- 17:4117:41, 18 August 2016 diff hist +292 Packaging:Scriptlets Add note about file triggers.
- 17:2717:27, 18 August 2016 diff hist +255 Packaging:Scriptlets Use MAY, mention file triggers as preferable.
- 17:2217:22, 18 August 2016 diff hist −181 Packaging:Scriptlets Use MUST, remove some bizarre grammar.
- 17:2017:20, 18 August 2016 diff hist −18 m Packaging:Scriptlets Remove weird manually included Contents header.
- 17:2017:20, 18 August 2016 diff hist 0 m Packaging:Scriptlets Capitalize RPM
- 17:1717:17, 18 August 2016 diff hist +15 Packaging:Scriptlets Change wording to indicate that obsolete scriptlets should not be used. https://fedorahosted.org/fpc/ticket/636
- 17:1317:13, 18 August 2016 diff hist +78 Packaging:Scriptlets Writeup of https://fedorahosted.org/fpc/ticket/636
- 17:1217:12, 18 August 2016 diff hist +78 Packaging:Scriptlets Writeup of https://fedorahosted.org/fpc/ticket/636
- 17:1117:11, 18 August 2016 diff hist +78 Packaging:Scriptlets Writeup of https://fedorahosted.org/fpc/ticket/636
- 17:1017:10, 18 August 2016 diff hist +79 Packaging:Scriptlets Writeup of https://fedorahosted.org/fpc/ticket/636
- 17:1017:10, 18 August 2016 diff hist +79 Packaging:Scriptlets Writeup of https://fedorahosted.org/fpc/ticket/636
- 16:5116:51, 18 August 2016 diff hist +509 Packaging:ReviewGuidelines Writeup of https://fedorahosted.org/fpc/ticket/637
- 16:4016:40, 18 August 2016 diff hist −23 Packaging:Guidelines Use MUST/SHOULD/MAY
- 16:3416:34, 18 August 2016 diff hist 0 m Packaging:Guidelines Use MUST
- 16:3316:33, 18 August 2016 diff hist 0 m Packaging:Guidelines Use MUST
- 16:0416:04, 18 August 2016 diff hist +114 Packaging:Guidelines Writeup of https://fedorahosted.org/fpc/ticket/642
17 August 2016
- 20:5720:57, 17 August 2016 diff hist −75 m Packaging:DefaultServices Use proper template link.
11 August 2016
- 20:0020:00, 11 August 2016 diff hist +53 m EPEL:Packaging Note caveat about the group tag.
5 August 2016
- 07:5707:57, 5 August 2016 diff hist −320 m Packaging:Scriptlets Remove outdated note.
4 August 2016
- 14:5414:54, 4 August 2016 diff hist +7 m Packaging:Python Use files.pythonhosted.org for stable tarball URL.
17 July 2016
- 08:1608:16, 17 July 2016 diff hist −223 m Packaging:Scriptlets Remove 'initscripts conventions' section since the page doesn't exist.
- 07:4207:42, 17 July 2016 diff hist −126 m Packaging:Systemd Removed "F21 and later" notice.