Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 84425 - Privateer Remake ebuild request
Summary: Privateer Remake ebuild request
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement with 1 vote (vote)
Assignee: Default Assignee for New Packages
URL: http://priv.solsector.net/
Whiteboard: sunrise-removal
Keywords: EBUILD, InOverlay
Depends on:
Blocks:
 
Reported: 2005-03-07 12:50 UTC by Jacob Gemmell
Modified: 2018-12-03 12:58 UTC (History)
15 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
privateer-1.0.ebuild (privateer-1.0.ebuild,819 bytes, text/plain)
2005-03-09 15:21 UTC, Bob Ziuchkovski
Details
files/privscript (privscript,371 bytes, application/x-shellscript)
2005-03-09 15:22 UTC, Bob Ziuchkovski
Details
privateer-1.0.ebuild revised (privateer-1.0.ebuild,835 bytes, application/octet-stream)
2005-03-12 17:27 UTC, Jacob Gemmell
Details
privateer-1.2.ebuild (privateer-1.2.ebuild,962 bytes, text/plain)
2005-08-14 11:20 UTC, Jochen Schalanda
Details
privgold-1.0.ebuild (privgold-1.0.ebuild,871 bytes, text/plain)
2005-08-14 11:21 UTC, Jochen Schalanda
Details
privateergold-1.03.ebuild, updated and improved version (privateergold-1.03.ebuild,1.17 KB, text/plain)
2011-06-23 22:31 UTC, the_mgt
Details
privateergold-1.03.ebuild (commited to sunrise) (privateergold-1.03.ebuild,1.35 KB, text/plain)
2011-06-24 23:11 UTC, the_mgt
Details
files/privscript (new version, since the old one didnt work anymore) (privscript,218 bytes, text/plain)
2011-06-24 23:21 UTC, the_mgt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jacob Gemmell 2005-03-07 12:50:39 UTC
Privateer Remake has recently made thier 1.0 release.  An ebuild for this would be very cool.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Freyr Gunnar Ólafsson 2005-03-07 13:39:15 UTC
I second that. This game is seriously good!
Comment 2 Charles Goodwin 2005-03-08 04:31:14 UTC
Here is a Linux installer:
http://www.liflg.org/forum/viewtopic.php?t=217
Comment 3 Bob Ziuchkovski 2005-03-09 15:21:38 UTC
Created attachment 53036 [details]
privateer-1.0.ebuild

As requested, privateer remake ebuild.	Should work.  Not sure about
dependencies though.  Statically compiled?  Let me know how it works for you.
Comment 4 Bob Ziuchkovski 2005-03-09 15:22:08 UTC
Created attachment 53037 [details]
files/privscript
Comment 5 Jacob Gemmell 2005-03-12 17:27:26 UTC
Created attachment 53301 [details]
privateer-1.0.ebuild revised

I changed:

	bash ${DISTDIR}/${PN}${PV}.bz2.run --target ${P}
to:
	bash ${DISTDIR}/${PN}${PV}.bz2.run --noexec --keep --target ${P}

This stopped the loki installer from running and kept the files where they were
extracted.  After the emerge everything seemed to work fine.
Comment 6 Chris Gianelloni (RETIRED) gentoo-dev 2005-03-13 05:49:48 UTC
Why not unpack_makeself from eutils.eclass??
Comment 7 Bob Ziuchkovski 2005-03-13 14:25:08 UTC
Why not unpack_makeself from eutils.eclass?  <--- Not familiar with this.  Also, I'll admit right now it's far from a perfect ebuild.  I actually don't play vegastrike/privateer at all.  I only made an ebuild because I saw a lot of requests for it.  After posting the ebuild I haven't played the game any more.  :)
Comment 8 Bernard Cafarelli gentoo-dev 2005-07-27 12:58:24 UTC
New version of Privateer Remake (1.2) is available, with lots of improvements
(check the Changelog!)

Renaming the ebuild to privateer-1.2.ebuild did the job to emerge this new version.

A possible improvement: the game manual pdf is now included in the tarball and
lands at /usr/share/games/privateer/Manual.pdf. It would be easier to spot in
the standard /usr/share/doc/privateer-1.2 directory
Comment 9 Jochen Schalanda 2005-08-14 11:20:15 UTC
Created attachment 65951 [details]
privateer-1.2.ebuild

Modified ebuild for Privateer Remake 1.2

Using unpack_makeself now instead of invoking the setup binary.
Also works with Privateer Gemini Gold 1.0
Comment 10 Jochen Schalanda 2005-08-14 11:21:02 UTC
Created attachment 65953 [details]
privgold-1.0.ebuild

Ebuild for Privateer Gemini Gold 1.0
Comment 11 Gustavo Ribeiro Alves 2005-08-30 12:01:46 UTC
privateer gemini != privateer remake.

Shouldn't a diffenrent bug be open for it?
Comment 12 Chris Gianelloni (RETIRED) gentoo-dev 2005-08-30 12:43:35 UTC
Yes...
Comment 13 Alexander Jenisch 2005-12-06 03:22:48 UTC
i really don't understand the difference between privateer and privgold. can
someone elaborate that(for?) to me please?

another thing: pivgold does not work on it's own on my system. after emerging,
it's trying to find the privateer directory for some unkown reason. privgold got
an update -> 101a. may that one would help.
Comment 14 Charles Goodwin 2005-12-06 03:51:17 UTC
Gemini Gold is essentially a fork of Privateer Remake.  There's a hardcore crowd
of WC fans who basically decided Privateer Remake was not true enough to the
original so forked it and "refined" it to be more similar.  However, it was
fairly controversial because they did all their development behind closed doors,
hijacked the old Privateer Remake website, and generally did not cooperate with
the original Privateer Remake developers other than when it suited them.  Saying
that, from what I hear, Gemini Gold is more polished than Privateer Remake.
Comment 15 Matija "hook" Šuklje 2010-06-25 10:14:32 UTC
Privateer Gemini Gold is now 1.0.3

I can't find Privateer Remake anymore, but this has popped up now: 
http://pu.wcjunction.com/ — Wing Commander Parallel Universe and claims to be a modification of Privateer Remake 1.2

Both GG and PU are linked from the VegaStrike website (and are essentially its mods).
Comment 16 the_mgt 2011-06-23 22:31:02 UTC
Created attachment 277953 [details]
privateergold-1.03.ebuild, updated and improved version

Refurbished version of the old ebuild, uses newer eapi, does some things more by the book and installs a .desktop file. Will try to get in into sunrise.

The game does not run if your /tmp is mounted noexec!
Comment 17 the_mgt 2011-06-23 22:32:49 UTC
(In reply to comment #15)
> Privateer Gemini Gold is now 1.0.3
See latest attachment.

> I can't find Privateer Remake anymore, but this has popped up now: 
> http://pu.wcjunction.com/ — Wing Commander Parallel Universe and claims to be a
> modification of Privateer Remake 1.2
This is a little more difficult, since it builds from svn only and needs additionally the whole vegastrike stuff from svn, too. If I find time, I will add it.
Comment 18 the_mgt 2011-06-24 23:11:50 UTC
Created attachment 278051 [details]
privateergold-1.03.ebuild (commited to sunrise)

Heavily improved version of the ebuild, commited to sunrise. Thanks to binki and mgorny for revies. Enjoy!
Comment 19 the_mgt 2011-06-24 23:21:54 UTC
Created attachment 278055 [details]
files/privscript (new version, since the old one didnt work anymore)
Comment 20 the_mgt 2011-06-24 23:43:14 UTC
This is ebuild was just commited to sunrise overlay. So you will currently find it under:
https://overlays.gentoo.org/svn/proj/sunrise/sunrise/games-rpg/privateergold/privateergold-1.03.ebuild

You will find it here after review (hopefully after the weekend):
http://overlays.gentoo.org/proj/sunrise/browser/reviewed/games-rpg/privateergold

Since I am not the owner of this bug, can somebody please change:
Status Whiteboard: [sunrise-overlay]
Keywords: EBUILD, InOverlay

Thanky you!
Comment 21 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2016-06-08 16:46:56 UTC
Hello, everyone.

It seems that at least one ebuild related to this bug exists in the Sunrise overlay at the moment. However, I have to regretfully announce that after a long inactivity period the Sunrise project has been discontinued and the related overlay will be eventually removed. For this reason, I'd like to ask you to reevaluate the ebuilds and consider moving them. If you'd like to maintain a package from Sunrise in Gentoo, please take a look at our Proxy Maintainers [1] project.

Please make sure to take ebuilds from the unreviewed developer Sunrise repository [2] rather than the -reviewed one, since the latter has not been updated for over a year. While at it, please note that:

1. Adding a package to Gentoo requires declaring yourself as an active maintainer for it. All bugs regarding the package will be assigned to you, and you will be expected to maintain it.

2. Some packages may not be suitable for addition anymore. While there's no strong rules that would prevent you from adding a package, it may be a bad idea to add old-unmaintained packages that will shortly result in a large number of bugs reported with no solution. If that is the case, please close the bug as RESOLVED/OBSOLETE to make it easier to find packages worth adding.

3. Some of the bugs were already closed as WONTFIX/OBSOLETE/... while the relevant ebuild was kept in Sunrise. If you disagree with the original decision, you still can add the ebuild via proxy-maint.

4. Pleaes note that many of the Sunrise ebuilds are old and may be buggy. If you decide to move them, please make sure to update/clean them up. The proxy-maint team will also review your ebuilds, therefore making sure they land in Gentoo in good quality.

Once again, thank you for your contribution. We hope that you will still want to contribute to Gentoo, through proxy-maint or otherwise.


[1]:https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
[2]:https://gitweb.gentoo.org/proj/sunrise.git/