#fedora-classroom Meeting
Meeting started by sdziallas at 15:03:24 UTC
(full logs).
Meeting summary
- Fedora Sugar Packaging Session (sdziallas, 15:03:58)
- https://fedoraproject.org/wiki/PackageMaintainers
has a lot (actually, possibly an overwhelming amount) of resources
about packaging if you want to explore around on the side. (mchua,
15:24:50)
- yum groupinstall fedora-packager (mchua,
15:25:24)
- rpmdev-setuptree (sdziallas,
15:25:35)
- today's gobby server is
sunjammer.sugarlabs.org (mchua,
15:34:56)
- goal is to package the visualmatch
activity (sdziallas,
15:35:21)
- http://wiki.sugarlabs.org/go/Activities/VisualMatch
(sdziallas,
15:35:37)
- http://download.sugarlabs.org/sources/honey/Visualmatch/
(sdziallas,
15:38:05)
- cd rpmbuild/SOURCES; wget (sdziallas,
15:40:11)
- COMMIT 01 (mchua,
15:45:01)
- rpmdev-newspec sugar-visualmatch (sdziallas,
15:47:52)
- https://fedoraproject.org/wiki/How_to_create_an_RPM_package
has more detailed instructions about creating packages - you might
want to read that after the session in case you're interested. (sdziallas,
15:48:36)
- COMMIT 02 - output of rpmdev-newspec
sugar-visualmatc (mchua,
15:48:50)
- COMMIT - added version field (mchua,
15:58:08)
- COMMIT - description (mchua,
16:02:21)
- COMMIT Group (mchua,
16:04:24)
- http://fedoraproject.org/wiki/Licensing#Good_Licenses
(mchua,
16:06:20)
- http://wiki.sugarlabs.org/go/Licensing
(mchua,
16:07:29)
- COMMIT License (mchua,
16:10:38)
- http://wiki.sugarlabs.org/go/Activities/VisualMatch
goes into the spec file (sdziallas,
16:11:58)
- COMMIT URL (mchua,
16:12:37)
- COMMIT Source0 (mchua,
16:13:10)
- COMMIT Source0 macro (mchua,
16:15:26)
- http://fedoraproject.org/wiki/Packaging:SugarActivityGuidelines
(sdziallas,
16:18:16)
- COMMIT BuildRequires and Requires (mchua,
16:23:52)
- COMMIT description (mchua,
16:25:22)
- https://fedoraproject.org/wiki/How_to_create_an_RPM_package#.25prep_section:_.25setup_command
(sdziallas,
16:29:44)
- COMMIT %prep (mchua,
16:31:23)
- COMMIT %build (mchua,
16:33:50)
- COMMIT %install (mchua,
16:41:37)
- COMMIT %changelog (mchua,
16:45:08)
- rpmbuild -ba sugar-visualmatch.spec
(sdziallas,
16:48:43)
- COMMIT finishing the .spec for the first
rpmbuild run (mchua,
16:50:46)
- COMMIT check in resulting rpm (mchua,
16:51:51)
- [sebastian@localhost SPECS]$ rpmlint -vi
../RPMS/i686/sugar-visualmatch-* (sdziallas,
16:52:10)
- COMMIT build package as noarch (mchua,
16:55:14)
- COMMIT removing executable bits (mchua,
16:57:12)
- COMMIT rebuilt new rpm in noarch (mchua,
16:57:46)
- http://fedoraproject.org/wiki/Package_Review_Process
(sdziallas,
17:00:24)
Meeting ended at 17:15:51 UTC
(full logs).
Action items
- (none)
People present (lines said)
- sdziallas (336)
- mchua (88)
- cmpahar (20)
- dgrift (15)
- jdob (13)
- Boe08 (12)
- tpwnz (8)
- coolestdude1 (8)
- delhage (6)
- Cheezmeister (4)
- zodbot (3)
- aeperezt (3)
- walterbender (3)
- mxd (2)
- iogburu (1)
- adimania (1)
Generated by MeetBot 0.1.4.