Author Topic: New packager guide  (Read 9318 times)

JohanSJA

  • Guest
New packager guide
« on: May 30, 2010, 04:38:26 AM »
As I read through the sticky posts, I found a lot of ambiguities. Practices suggested in one post but it is actually outdated, especially packaging how-to: getting started (http://www.pclinuxos.com/forum/index.php/topic,54827.15.html). I read about the pkgutils and found it to be useful in replacing the needs of creating the directories manually. There are some updates that should be done.

JohanSJA

  • Guest
Re: New packager guide
« Reply #1 on: May 30, 2010, 04:42:14 AM »
And also, instead of requesting the starters to install the individual packages, it seems that there is a-task-packager-minimal package that pulls all the required packages.

JohanSJA

  • Guest
Re: New packager guide
« Reply #2 on: May 30, 2010, 05:03:27 AM »
Instead of asking to install TinyMe, it is better to install MiniMe 2010 now. Or am I wrong?  ;)

Offline Joble

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 6804
  • USA - Mountain Time
Re: New packager guide
« Reply #3 on: May 30, 2010, 08:56:37 AM »
You're right, it does need updating.
Search First.
Forum Rules
Hero means I talk a lot, nothing more, nothing less!
Have an Awesome Day!
Healthy System

JohanSJA

  • Guest
Re: New packager guide
« Reply #4 on: June 01, 2010, 03:50:55 AM »
From the file that I have gotten from this board, I have updated the Build RPM guide to utilize pkgutils more. I also tried to make it more toward PCLinuxOS by removing TinyMe whenever possible. Some are still kept to give credit back to the original author.

Offline Neal ManBear

  • Administrator
  • Super Villain
  • *****
  • Posts: 15847
  • LXDE! Coffee, Bacon and Cheesecake!
Re: New packager guide
« Reply #5 on: June 01, 2010, 04:13:21 AM »
JohanSJA,
Over the past several months, the team has been busy with getting 2010 ready. Yes, there have been changes since 2009, but there isn't a large number of people here to do the work and update all the stickies, too. The choice to get the packages rebuilt to work with the new tools, plus the work to get the new ISO ready was necessary.
Sometimes it is necessary to be patient.

A start has been made --
http://www.pclinuxos.com/forum/index.php/topic,73864.0.html

Yea, I know, it isn't a lot. But it is a start.


JohanSJA

  • Guest
Re: New packager guide
« Reply #6 on: June 01, 2010, 05:24:11 AM »
I understand the amount of works that have to be done by the team. I appreciate that. Anyway, I am just doing what I can in order to contribute back to this distro that I like. It is also one of my effort to participate more in a FLOSS world.

Offline Neal ManBear

  • Administrator
  • Super Villain
  • *****
  • Posts: 15847
  • LXDE! Coffee, Bacon and Cheesecake!
Re: New packager guide
« Reply #7 on: June 01, 2010, 05:30:06 AM »
I understand the amount of works that have to be done by the team. I appreciate that. Anyway, I am just doing what I can in order to contribute back to this distro that I like. It is also one of my effort to participate more in a FLOSS world.

We appreciate the contribution.
It seemed to me, after reading your posts, that you should be made aware that we were not simply ignoring the packaging section stickies and etc.

JohanSJA

  • Guest
Re: New packager guide
« Reply #8 on: June 01, 2010, 05:51:12 AM »
 :D I am sorry with my tone. English is not my first language. Sorry for the offence.

Offline Neal ManBear

  • Administrator
  • Super Villain
  • *****
  • Posts: 15847
  • LXDE! Coffee, Bacon and Cheesecake!
Re: New packager guide
« Reply #9 on: June 01, 2010, 05:52:55 AM »
:D I am sorry with my tone. English is not my first language. Sorry for the offence.

Don't worry, JohanSJA. :)
 

Offline travisN000

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1758
Re: New packager guide
« Reply #10 on: June 01, 2010, 07:33:40 PM »
..I've been wanting to rebuild the old packagers wiki / "how-to" as a part of the main wiki for a while, but just haven't had the time.    I will take a look at your odt file sometime this week...  perhaps it will get me motivated and even make for a good starting point!

 ;D ;)
« Last Edit: June 01, 2010, 07:40:46 PM by travisn000 »

JohanSJA

  • Guest
Re: New packager guide
« Reply #11 on: June 01, 2010, 08:45:36 PM »
I didn't do much either. I just updated the guide that others have done. Good luck on your work.

Offline Joble

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 6804
  • USA - Mountain Time
Re: New packager guide
« Reply #12 on: June 01, 2010, 08:51:31 PM »
There is still some good information in the old guide.  It's not that we haven't been wanting to update it, it's that we haven't found the time, between life and packaging.  Yeah, it really needs an update.
Search First.
Forum Rules
Hero means I talk a lot, nothing more, nothing less!
Have an Awesome Day!
Healthy System

JohanSJA

  • Guest
Re: New packager guide
« Reply #13 on: June 02, 2010, 03:53:02 AM »
I understand the difficulty of managing time. But I also believe in the power of community in creating something useful. Thanks everyone for your efforts in keeping PCLinuxOS alive and better.

Offline travisN000

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1758
Re: New packager guide
« Reply #14 on: June 06, 2010, 11:26:40 PM »
I started adding info from the old packaging guide to the wiki this afternoon..  I'm trying to update it with current best practices / processes as I go, as well as adding additional tips / tricks / links where they fit in.
  

If any one is interested in proofreading / critiquing, take a look here:

http://www.pclinuxos.com/wiki/index.php/Category:Packaging

..and post your feedback / suggestions back in this thread.

Thank you!


PS..  If anyone is interested in translating, feel free to jump in!  I have set up links at the top of the page for other languages.  The easiest way is probably to just use the edit button on a page to copy the existing  content and layout, hit the back button, click on the language you would like to translate it to, and when you get to the edit box for the new translation paste in the original content and translate it.  ;D
« Last Edit: June 06, 2010, 11:36:34 PM by travisn000 »