You are not logged in.

#1 2008-12-28 02:18:21

timetrap
Member
From: Here and There
Registered: 2008-06-05
Posts: 342
Website

peapod: a command line podcatcher in AUR

I have just completed a new package for AUR.

peapod: A podcatcher that works.

AUR package

peapod Homepage

Configuring peapod

Using peapod


Peapod is more advanced than bashpodder, while still remaining simple.

*Assign ID3 tags on a global or per-feed basis
*Transfer new episodes to an ipod or mp3 player
*Automatically create playlists for new episodes

And more . . .

Enjoy!

Here is my config for reference.

<peapod>
  <options>
    <savedir>~/Media/audio/podcasts</savedir>
    <verbose>true</verbose>
    <max_threads>1</max_threads>
    <Genre>Podcast</Genre>
  </options>
  <feed>
    <url>http://www.2600.com/oth-broadband.xml</url>
    <title>Off The Hook</title>
    <Album>Off The Hook</Album>
  </feed>
  <feed>
    <url>http://www.dancarlin.com/dchh.xml</url>
    <title>Hardcore History with Dan Carlin</title>
    <Album>Hardcore History with Dan Carlin</Album>
  </feed>
  <feed>
    <url>http://www.dancarlin.com/cswdc.xml</url>
    <title>Common Sense with Dan Carlin</title>
    <Album>Common Sense with Dan Carlin</Album>
  </feed>
  <feed>
    <url>http://crypto-gram.libsyn.com/rss</url>
    <title>Crypto-Gram Security Podcast</title>
    <Album>Crypto-Gram Security Podcast</Album>
  </feed>
  <feed>
    <url>http://feeds.wnyc.org/radiolab</url>
    <title>WNYC's Radio Lab</title>
    <Album>WYNC's Radio Lab</Album>
  </feed>
  <feed>
    <url>http://www.radioopensource.org/feed/</url>
    <title>Radio Open Source</title>
    <Album>Radio Open Source</Album>
  </feed>
  <feed>
    <url>http://feeds.feedburner.com/cmdln</url>
    <title>The Command Line Podcast</title>
    <Album>The Command Line Podcast</Album>
  </feed>
  <feed>
    <url>http://www.makochemedia.com/files/tjh.xml</url>
    <title>The Thomas Jefferson Hour</title>
    <Album>The Thomas Jefferson Hour</Album>
  </feed>
  <feed>
    <url>http://feeds.feedburner.com/tedtalks_audio</url>
    <title>TED Talks</title>
    <Album>TED Talks</Album>
  </feed>
</peapod>

Offline

#2 2008-12-28 10:49:51

tdy
Member
From: Sacremende
Registered: 2008-12-14
Posts: 440

Re: peapod: a command line podcatcher in AUR

Just an fyi - $pkgrel is not related to the application's version.  For peapod, the version-release should be 0.7.2-1, not 0.7-2.

more details here: http://wiki.archlinux.org/index.php/Bui … _Variables

Offline

#3 2008-12-28 16:56:55

timetrap
Member
From: Here and There
Registered: 2008-06-05
Posts: 342
Website

Re: peapod: a command line podcatcher in AUR

Thanks. Fixed it.

(I guess it really IS version 2 now . . .)

Offline

#4 2009-05-23 09:06:51

von_Wanderlust
Member
Registered: 2008-11-03
Posts: 67

Re: peapod: a command line podcatcher in AUR

Hey timetrap / gang,

Received the following error when running peapod today for the first time in a couple of weeks.

$ peapod.py 
/usr/lib/python2.6/site-packages/Peapod/tagging.py:21: DeprecationWarning: The popen2 module is deprecated.  Use the subprocess module.
  from popen2 import Popen3
Traceback (most recent call last):
  File "/usr/bin/peapod.py", line 7, in <module>
    from Peapod.peapod import getConfig, newTracks, feedLog
  File "/usr/lib/python2.6/site-packages/Peapod/peapod.py", line 35, in <module>
    from Peapod.download import downloadURL
  File "/usr/lib/python2.6/site-packages/Peapod/download.py", line 14, in <module>
    from urlgrabber.grabber import URLGrabber
ImportError: No module named grabber

I found that urlgrabber in /usr/lib/python-2.5/site-packages while peapod itself is in python-2.6. I got peapod to run by creating a symlink to urlgrabber in the python-2.6 directory:

sudo ln -s /usr/lib/python2.5/site-packages/urlgrabber /usr/lib/python2.6/site-packages/urlgrabber

I guess that urlgrabber needs to catch up and move to 2.6, but I checked it's site (http://linux.duke.edu/projects/urlgrabber/) and it's currently only supporting 2.3 to 2.5.

Btw, I really like peapod and finally got round to voting for it today.

Offline

#5 2009-05-23 18:17:45

Chokkan
Member
Registered: 2009-04-06
Posts: 129

Re: peapod: a command line podcatcher in AUR

Thanks, this is just what I was looking for. I was using podracer on my old install but this is great. And thanks to von_Wanderlust for the workaround.


< Daenyth> tomkx: my girlfriend is linux
< Daenyth> srsly
< Daenyth> she loves the way I «make install»
< Daenyth> all her /dev entries are mode 7 for me

Offline

#6 2009-05-24 04:26:18

timetrap
Member
From: Here and There
Registered: 2008-06-05
Posts: 342
Website

Re: peapod: a command line podcatcher in AUR

Glad you guys like/use it. I checked the maintainers website the other day. Looks like there hasn't been too much (or any) activity. Hopefully it's feature complete. ;-)

Offline

#7 2009-06-10 14:48:12

von_Wanderlust
Member
Registered: 2008-11-03
Posts: 67

Re: peapod: a command line podcatcher in AUR

OK, so urlgrabber has moved to Python 2.6. You'll need to rm the urlgrabber link in /usr/lib/python2.6/site-packages/ or pacman will complain about a file conflict (as I just found out :-).

Offline

#8 2009-06-11 14:45:32

timetrap
Member
From: Here and There
Registered: 2008-06-05
Posts: 342
Website

Re: peapod: a command line podcatcher in AUR

von_Wanderlust wrote:

OK, so urlgrabber has moved to Python 2.6. You'll need to rm the urlgrabber link in /usr/lib/python2.6/site-packages/ or pacman will complain about a file conflict (as I just found out :-).

Could you post the actual command to the AUR page for peapod? I don't think this should be added to the PKG, but I think people who install it should be aware.

Offline

#9 2009-06-11 15:00:41

von_Wanderlust
Member
Registered: 2008-11-03
Posts: 67

Re: peapod: a command line podcatcher in AUR

Actually it shouldn't affect anyone who is installing clean from AUR. This is only to remove the link I created to get around the problem in my earlier post above.

Offline

#10 2009-06-30 22:47:14

Chokkan
Member
Registered: 2009-04-06
Posts: 129

Re: peapod: a command line podcatcher in AUR

I used rm /usr/lib/python2.6/site-packages/urlgrabber to remove the symlink, then pacman ran all system upgrades without a hitch.


< Daenyth> tomkx: my girlfriend is linux
< Daenyth> srsly
< Daenyth> she loves the way I «make install»
< Daenyth> all her /dev entries are mode 7 for me

Offline

Board footer

Powered by FluxBB