Project

General

Profile

Bug #4484

Add/Delete/Update Plugins in Repo

Added by Joshua Ruehlig over 6 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Nice to have
Assignee:
Joshua Ruehlig
Category:
Middleware
Target version:
Severity:
New
Reason for Closing:
Reason for Blocked:
Needs QA:
Yes
Needs Doc:
Yes
Needs Merging:
Yes
Needs Automation:
No
Support Suite Ticket:
n/a
Hardware Configuration:
ChangeLog Required:
No

Description

I'd like to make several changes to my plugins in the repo.

XDM - Add*
Subsonic - Add**
Gamez - Remove (this is an abandoned/broken project)

BtSync - update to 1.2.82p1*
SABnzbd - update to 0.7.16p2*
SickBeard - update to 2.2*
CouchPotato - update to 2.0*
Headphones - update to 2.1*
Mylar - update to 2.0*
Maraschino - update to 2.0*
HTPC-Manager - update to 2.1*

'*' = PBIs can be found here http://freenas.synergames.com//browse.php?action=browse&userid=7&folder=amd64/FreeNAS9
'**' = PBI can be found here https://jruehlig.com/pydio/data/public/a3e3a7.php

headphones.png (3.24 KB) headphones.png Joshua Ruehlig, 03/07/2014 04:07 PM
xdm.png (3.29 KB) xdm.png Joshua Ruehlig, 03/07/2014 04:07 PM
subsonic.png (659 Bytes) subsonic.png Joshua Ruehlig, 03/07/2014 04:07 PM
604
605
606

History

#1 Updated by Jordan Hubbard over 6 years ago

  • Assignee set to Sean Fagan
  • Target version set to 49

#2 Updated by Sean Fagan over 6 years ago

  • Status changed from Unscreened to Screened

Oh, I see. That would involve grabbing them and updating them on web.freenas.org. Got it.

#3 Updated by Sean Fagan over 6 years ago

  • Status changed from Screened to Fix In Progress

Everything except Headphones, XDM, and Subsonic done. Those ones did not exist in the shell script, so I don't know what metadata to use for them.

#4 Updated by Joshua Ruehlig over 6 years ago

Sean Fagan wrote:

Everything except Headphones, XDM, and Subsonic done. Those ones did not exist in the shell script, so I don't know what metadata to use for them.

what info do you need?

#5 Updated by Sean Fagan over 6 years ago

The script does, as an example:

pbi_metatool add --app \
-n "plexmediaserver" \
-a "PLEX" \
-c "Multimedia" \
-d 'The Plex Media Server component' \
-i "${imgurl}/plexmediaserver.png" \
-k "media,music,movies,tv,dlna,upnp,av" \
-l "GPL" \
-t "Graphical" \
-u "http://www.plexapp.com/" \
"${metafile}"

There doesn't seem to be much documentation on it.

#6 Updated by Joshua Ruehlig over 6 years ago

604
605
606

I filled in what I could, at least to the best of my ability. The 3 icons are attached.

pbi_metatool add --app \
                -n "Headphones" \
                -a "HEADPHONES" \
                -c "Multimedia" \
                -d 'Automatic music downloader for SABnzbd' \
                -i "${imgurl}/headphones.png" \
                -k "media,music,av" \
                -l "GPL" \
                -t "Graphical" \
                -u "https://github.com/rembo10/headphones" \
                "${metafile}" 

pbi_metatool add --app \
                -n "eXtendable Download Manager" \
                -a "XDM" \
                -c "Multimedia" \
                -d 'Plugin based media collection manager.' \
                -i "${imgurl}/xdm.png" \
                -k "books,games,media,music,movies,tv,av" \
                -l "GPL" \
                -t "Graphical" \
                -u "http://xdm.lad1337.de/" \
                "${metafile}" 

pbi_metatool add --app \
                -n "Subsonic" \
                -a "SUBSONIC" \
                -c "Multimedia" \
                -d 'A free, web-based media streamer, providing ubiquitous access to your music.' \
                -i "${imgurl}/subsonic.png" \
                -k "media,music,movies,tv,dlna,upnp,av" \
                -l "GPL" \
                -t "Graphical" \
                -u "http://www.subsonic.org/pages/index.jsp" \
                "${metafile}" 

#7 Updated by Joshua Ruehlig over 6 years ago

Also, I assume the '-n' flag corresponds with the 'Name' field in FreeNAS's Plugins>Available listing. Can you change the following names to pretty them up a bit? Thanks!

Couchpotato > CouchPotato
Sickbeard > SickBeard
btsync > BitTorrent Sync or BTSync
htpc-manager > HTPC Manager or HTPC-Manager
maraschino > Maraschino
mylar > Mylar
sabnzbd > SABnzbd

#8 Updated by Sean Fagan over 6 years ago

Okay, hopefully that did the trick for them.

#9 Updated by Joshua Ruehlig over 6 years ago

Sean Fagan wrote:

Okay, hopefully that did the trick for them.

Everything worked except for XDM, after inspecting http://www.freenas.org/downloads/plugins/9/x64/pbi-meta/pbi-meta-9.bz2 I think the space is the source of the problem. Can you change the XDM entry to..

pbi_metatool add --app \
                -n "XDM" \
                -a "XDM" \
                -c "Multimedia" \
                -d 'eXtendable Download Manager. Plugin based media collection manager.' \
                -i "${imgurl}/xdm.png" \
                -k "books,games,media,music,movies,tv,av" \
                -l "GPL" \
                -t "Graphical" \
                -u "http://xdm.lad1337.de/" \
                "${metafile}" 

Thanks!

#10 Updated by Sean Fagan over 6 years ago

Hopefully better now.

#11 Updated by Joshua Ruehlig over 6 years ago

Sean Fagan wrote:

Hopefully better now.

Yup, looks good. Thanks!

#12 Updated by Sean Fagan over 6 years ago

  • Status changed from Fix In Progress to Resolved
  • Assignee changed from Sean Fagan to Joshua Ruehlig

Yay! :)

#13 Updated by Jordan Hubbard over 6 years ago

  • Status changed from Resolved to Closed

#14 Avatar?id=14398&size=24x24 Updated by Kris Moore about 3 years ago

  • Target version changed from 49 to N/A

Also available in: Atom PDF