#fedora-classroom Meeting

Meeting started by sdziallas at 15:03:24 UTC (full logs).

Meeting summary

  1. Fedora Sugar Packaging Session (sdziallas, 15:03:58)
    1. 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)
    2. yum groupinstall fedora-packager (mchua, 15:25:24)
    3. rpmdev-setuptree (sdziallas, 15:25:35)
    4. today's gobby server is sunjammer.sugarlabs.org (mchua, 15:34:56)
    5. goal is to package the visualmatch activity (sdziallas, 15:35:21)
    6. http://wiki.sugarlabs.org/go/Activities/VisualMatch (sdziallas, 15:35:37)
    7. http://download.sugarlabs.org/sources/honey/Visualmatch/ (sdziallas, 15:38:05)
    8. cd rpmbuild/SOURCES; wget (sdziallas, 15:40:11)
    9. COMMIT 01 (mchua, 15:45:01)
    10. rpmdev-newspec sugar-visualmatch (sdziallas, 15:47:52)
    11. 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)
    12. COMMIT 02 - output of rpmdev-newspec sugar-visualmatc (mchua, 15:48:50)
    13. COMMIT - added version field (mchua, 15:58:08)
    14. COMMIT - description (mchua, 16:02:21)
    15. COMMIT Group (mchua, 16:04:24)
    16. http://fedoraproject.org/wiki/Licensing#Good_Licenses (mchua, 16:06:20)
    17. http://wiki.sugarlabs.org/go/Licensing (mchua, 16:07:29)
    18. COMMIT License (mchua, 16:10:38)
    19. http://wiki.sugarlabs.org/go/Activities/VisualMatch goes into the spec file (sdziallas, 16:11:58)
    20. COMMIT URL (mchua, 16:12:37)
    21. COMMIT Source0 (mchua, 16:13:10)
    22. COMMIT Source0 macro (mchua, 16:15:26)
    23. http://fedoraproject.org/wiki/Packaging:SugarActivityGuidelines (sdziallas, 16:18:16)
    24. COMMIT BuildRequires and Requires (mchua, 16:23:52)
    25. COMMIT description (mchua, 16:25:22)
    26. https://fedoraproject.org/wiki/How_to_create_an_RPM_package#.25prep_section:_.25setup_command (sdziallas, 16:29:44)
    27. COMMIT %prep (mchua, 16:31:23)
    28. COMMIT %build (mchua, 16:33:50)
    29. COMMIT %install (mchua, 16:41:37)
    30. COMMIT %changelog (mchua, 16:45:08)
    31. rpmbuild -ba sugar-visualmatch.spec (sdziallas, 16:48:43)
    32. COMMIT finishing the .spec for the first rpmbuild run (mchua, 16:50:46)
    33. COMMIT check in resulting rpm (mchua, 16:51:51)
    34. [sebastian@localhost SPECS]$ rpmlint -vi ../RPMS/i686/sugar-visualmatch-* (sdziallas, 16:52:10)
    35. COMMIT build package as noarch (mchua, 16:55:14)
    36. COMMIT removing executable bits (mchua, 16:57:12)
    37. COMMIT rebuilt new rpm in noarch (mchua, 16:57:46)
    38. http://fedoraproject.org/wiki/Package_Review_Process (sdziallas, 17:00:24)


Meeting ended at 17:15:51 UTC (full logs).

Action items

  1. (none)


People present (lines said)

  1. sdziallas (336)
  2. mchua (88)
  3. cmpahar (20)
  4. dgrift (15)
  5. jdob (13)
  6. Boe08 (12)
  7. tpwnz (8)
  8. coolestdude1 (8)
  9. delhage (6)
  10. Cheezmeister (4)
  11. zodbot (3)
  12. aeperezt (3)
  13. walterbender (3)
  14. mxd (2)
  15. iogburu (1)
  16. adimania (1)


Generated by MeetBot 0.1.4.