The time now is Wed 20 Jan 2021, 18:41
All times are UTC - 4 |
Author |
Message |
amigo
Joined: 02 Apr 2007 Posts: 2647
|
Posted: Wed 20 Feb 2013, 04:48 Post subject:
[RELEASE] src2pkg-2.8 released Subject description: New version of src2pkg is available |
|
It's been a year since the last release of src2pkg. So, it seemed like it was time to have at least a maintenance release.
There haven't been many changes since last time -a couple of minor glitches were fixed. Also, a couple of extra 'switches' added to the 'API'. And a new section was added to the 'Usage' file in the documents which explains some advanced features. And, both libsentry and unionfs-fuse have been updated to the latest versions. Significantly, libsentry has been made compatible for all glibc versions for the foreseeable future. Up til now, libsentry would become uncompilable anytime the glibc version got ahead of the libsentry configuration routines, which used explicit glibc version numbering.
The package for Puppy is here:
http://distro.ibiblio.org/amigolinux/download/src2pkg/src2pkg-2.8/src2pkg-2.8-noarch-1.pet
The CHANGES file is here:
http://distro.ibiblio.org/amigolinux/download/src2pkg/CHANGES
And the full ChangeLog is here:
http://distro.ibiblio.org/amigolinux/download/src2pkg/ChangeLog
As always, if you find any bugs, have problems with src2pkg, or have suggestions, let me know right away. I can best be reached here: <amigo AT ibiblio DOT org>
|
Back to top
|
|
 |
Keef

Joined: 20 Dec 2007 Posts: 1001 Location: Staffordshire
|
Posted: Wed 20 Feb 2013, 17:53 Post subject:
|
|
Amigo,
Not a major problem by any means, but I've been trying the src2pkg.RepoBuild script (yes, I actually try to read your very thorough documentation and examples). Unfortunately 'di' refuses to work with src2pkg (either through the script or running src2pkg directly on the source tarball)- throws up an error at the configure stage. I think it objects to the LDFLAGS parameters, but that's just a half-baked guess.
Compiling it manually works ok.
I think this happened when I tried this example on a previous version as well.
Or is this a deliberate plot to force us noobs to *really* read the documentation!!
|
Back to top
|
|
 |
amigo
Joined: 02 Apr 2007 Posts: 2647
|
Posted: Thu 21 Feb 2013, 04:21 Post subject:
|
|
No, it's not a deliberate ploy. Some of the examples are a bit dated. 'di' is a weird thing with it's own version of a 'configure' script which chokes on all CFLAGS/LDFLAGS.
Either comment it out from the RepoBuild script or edit the di.src2pkg script and comment the 'configure_source' line and below it:
( cd $SRC_DIR && ./configure --prefix=/usr )
Very nice that you are reading and trying examples. The RepoBuild and GroupBuild examples are meant to show the range of possibilities when using a separate script to 'drive' src2pkg builds. There are many other ways to do so, but unless you are building your distro they are not much use.
You might find it more useful to try some of the 'real' builds I have here:
http://distro.ibiblio.org/amigolinux/distro/kiss-4.0/SOURCE/
Again, those are not the latest ones I have, but they are from last year or so, and thus are still relevant. If you look under each subdir under: http://distro.ibiblio.org/amigolinux/distro/kiss-4.0/SOURCE/x11/x11/
you can see pretty current examples of GroupBuild scripts.
Still, as said, unless you are seriously trying to build dozens or hundreds of packages, you won't gain much from the Repo/GroupBuild examples.
|
Back to top
|
|
 |
amigo
Joined: 02 Apr 2007 Posts: 2647
|
Posted: Thu 21 Feb 2013, 06:48 Post subject:
|
|
Congratulations, I've updated a couple o documents in your honor! You should feel really special because I, as all developers, hate documenting things.
Anyway, a more normal example can be found here:
http://distro.ibiblio.org/amigolinux/examples/which/
I've edited the README.examples to suggest that src2pkg beginners should read the 'Tutorial' document, as most of the examples show advanced-usage of src2pkg. Note -that the changes to the docs are not uploaded yet.
Also, I am usually willing to give you a couple of quick-start pointers where needed.
|
Back to top
|
|
 |
Keef

Joined: 20 Dec 2007 Posts: 1001 Location: Staffordshire
|
Posted: Thu 21 Feb 2013, 14:20 Post subject:
|
|
...and honoured I am.
I had used the tutorial before (that's was when I first tried 'di'), and had decided to go over it all again - got distracted and headed straight for the examples. The world and his wife will be relieved that I won't be unleashing a new distro on them, my compiling needs are modest.
I use src2package quite a lot, and is one of the first things I install - I have not took advantage of its capabilities yet, which is why I am going to go through the tutorial again.
|
Back to top
|
|
 |
Flash
Official Dog Handler

Joined: 04 May 2005 Posts: 13653 Location: Arizona USA
|
Posted: Thu 21 Feb 2013, 15:29 Post subject:
|
|
Would someone please say what src2pkg is for? Is there another thread about it in the forum?
|
Back to top
|
|
 |
Keef

Joined: 20 Dec 2007 Posts: 1001 Location: Staffordshire
|
Posted: Thu 21 Feb 2013, 16:01 Post subject:
|
|
See last years answer
http://murga-linux.com/puppy/viewtopic.php?p=604717#604717
|
Back to top
|
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|