Opened 14 years ago
Closed 13 years ago
#65 closed enhancement (fixed)
Make Enduser usage of created packages more easy
Reported by: | Joachim Langenbach | Owned by: | Bruno Cornec |
---|---|---|---|
Priority: | major | Milestone: | 0.10.1 |
Component: | pb | Version: | 0.9.10 |
Keywords: | Cc: |
Description
To make the usage of the created packages more easy to the end user, some more actions should be done.
This should be related to all Distribution, even if I only add OpenSuSe right now, because they have a solution.
It would be nice to create a ymp-file on OpenSuSe too, which can be used to enable one-click-installation. I've translated the example from http://de.opensuse.org/1-Klick-Installation/ISV (only available in german) into english, to make it more useable. This file can be linked from a website and if the user activates the link, the defined repository are added and the software is installed.
Ubuntu has a quite similar feature too (called apt-protocol). To use this nothing must be done, because a link like apt://urltorepo?package=PKGNAME?dist=VERSION?section=contrib should allow a user to install the package. But actually this kind of links are disabled, because of security concerns at ubuntu.
Attachments (1)
Change History (8)
by , 14 years ago
Attachment: | example-one-click.ymp added |
---|
comment:1 by , 14 years ago
Milestone: | 0.9.11 → 0.9.12 |
---|---|
Status: | new → assigned |
comment:2 by , 14 years ago
Th ymp file is now generated by pb (as of rev [1089]). Improvement is still needed, but you may want to report if it's working already for you.
comment:3 by , 14 years ago
Milestone: | 0.9.12 → 0.9.11 |
---|---|
Version: | 0.9.11 → 0.9.10 |
comment:4 by , 14 years ago
No, it is not working right now. The installer does not find any stuff to install for this version of openSUSE. I do not know why and tried different things (e.g. group distversion="openSUSE 11.3">). If I've figured it out, I post again.
Until now I can say, that pb adds pbscript and the src package to the <software> list, but only the normal package must be listed. The name should not be the full rpm name, but the part before versioning, example:
<item>
<name>ffmpeg</name> <summary>Hyper fast MPEG1/MPEG4/H263/RV and AC3/MPEG audio encoder</summary> <description>Hyper fast MPEG1/MPEG4/H263/RV and AC3/MPEG audio encoder.</description>
</item>
Taken from http://opensuse-community.org/codecs-kde.ymp.
comment:6 by , 13 years ago
Let me know if we can close it for now, as I think we have now in pb what is needed. More can always been added later on.
comment:7 by , 13 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Translated example file to install packages via a weblink