Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
official source tarball (NOT git)
11-30-2012, 02:01 PM
Post: #13
RE: official source tarball (NOT git)
(11-30-2012 09:38 AM)Henrik Wrote:  Distributing traditional tarballs seems unnecessary. The equivalent of a "source code release" for PPSSPP is right now a simple "git clone ... (at tag); git submodule update --init; tar ..." and I don't see why things need to be more complicated than that just to satisfy some packaging system, at least not until the project is considerably more mature. Sorry.
Again, the point is to reduce dependencies. git is neither a build dependency nor a runtime dependency for this package. Thus, it is not necessary if the distfile is packaged properly. In this case, that would include whatever version of the "native" library that is used to build that particular version.

Think about this from the perspective of an automated package build. The process you're suggesting - just for the fetch stage - is three steps instead of one (fetching one complete distfile) and has no verifiable checksum for the resulting distfile. That is both overcomplicated and less secure.

Packaging this properly would facilitate its build on NetBSD, FreeBSD, SunOS, various distributions of Linux, Darwin (MacOS), and the many other OSes that pkgsrc supports. Thus, problems in the build and install stages would easily be detected, could be reported to upstream (you), and thus your code would mature at a faster rate. Please, reconsider this. It's not an outlandish request.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: official source tarball (NOT git) - porkpie - 11-30-2012 02:01 PM

Forum Jump: