You are not logged in.

#1 2004-12-28 14:35:36

Olli
Member
Registered: 2004-04-01
Posts: 57

KDE usenet binary downloader (klibido) and uudeview

uudeview, needed for decoding binaries:
http://www.fpx.de/fp/Software/UUDeview/

# Maintainer: Oliver Willemse <olli (at) xs4all (d0t) nl>
 pkgname=uudeview
 pkgver=0.5.20
 pkgrel=1
 pkgdesc="The Nice and Friendly Decoder"
 url="http://www.fpx.de/fp/Software/UUDeview/"
# license="GPL"
 depends=(tcl tk)
 source=("http://www.fpx.de/fp/Software/UUDeview/download/$pkgname-$pkgver.tar.gz")
 md5sums=('0161abaec3658095044601eae82bbc5b')

 build() {
   mkdir -p $startdir/pkg/usr/include
   mkdir -p $startdir/pkg/usr/lib
   cd $startdir/src/$pkgname-$pkgver/
./configure --prefix=$startdir/pkg

  make || return 1
  cp $startdir/src/$pkgname-$pkgver/uulib/uu*.h $startdir/pkg/usr/include
  cp $startdir/src/$pkgname-$pkgver/uulib/*.a $startdir/pkg/usr/lib
  make DESTDIR=$startdir/pkg install
 }

KLibido (KDE LInux BInaries DOwnloader) is a KDE Usenet file grabber
http://klibido.sourceforge.net/

# Maintainer:  Oliver Willemse <olli (at) xs4all (d0t) nl>
 pkgname=klibido
 pkgver=0.2.0
 pkgrel=1
 pkgdesc="KLibido (KDE LInux BInaries DOwnloader) is a KDE Usenet file grabber"
 url="http://klibido.sourceforge.net/"
# license="GPL"
 depends=('kdelibs' 'x-server' 'uudeview')
 source=("http://belnet.dl.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz")
md5sums=('d4851385b333ddf8970ac24955ea4c48')

 build() {
   cd $startdir/src/$pkgname-$pkgver/
   ./configure
   make || return 1
   make DESTDIR=$startdir/pkg install
 }

DIY: Doom-It-Yourself

Offline

#2 2005-01-01 15:14:34

Olli
Member
Registered: 2004-04-01
Posts: 57

Re: KDE usenet binary downloader (klibido) and uudeview

Minor update for klibido, fixing crash when trying to reload the queue.

PKGBUILD

# Maintainer:  Oliver Willemse <olli (at) xs4all (dot) nl>
 pkgname=klibido
 pkgver=0.2.0
 pkgrel=2
 pkgdesc="KLibido (KDE LInux BInaries DOwnloader) is a KDE Usenet file grabber"
 url="http://klibido.sourceforge.net/"
 license="GPL"
 depends=('kdelibs' 'x-server' 'uudeview')
 source=("http://belnet.dl.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz" 
  "qmgr.cpp.diff")
md5sums=('d4851385b333ddf8970ac24955ea4c48' '69a53fff5a29a2832c545963dad92568')

 build() {
   cd $startdir/src/$pkgname-$pkgver/
   ./configure
   patch -p1 src/qmgr.cpp.diff < ../../qmgr.cpp.diff
   make || return 1
   make DESTDIR=$startdir/pkg install
 }

qmgr.cpp.diff

--- qmgr.cpp    2004-11-17 00:04:19.000000000 +0100
+++ qmgr.cpp.fixed    2004-12-28 01:36:08.634618228 +0100
@@ -2177,7 +2177,7 @@
         memset(&key, 0, sizeof(key));
         key.set_flags(DB_DBT_MALLOC);
         memset(&data, 0, sizeof(data));
-        key.set_flags(DB_DBT_MALLOC);
+        data.set_flags(DB_DBT_MALLOC);
 //         qDebug("Id: %d", id);
 //         qDebug("Newsgroup: %s", qsi->group.latin1());
 //         qDebug("index: %s", qsi->index.latin1());

DIY: Doom-It-Yourself

Offline

#3 2005-01-01 15:47:50

tranquility
Member
From: Portugal
Registered: 2004-08-06
Posts: 136

Re: KDE usenet binary downloader (klibido) and uudeview

Hello there, nice work. Been using that program too. Nevertheless, I found some problems. Let me elaborate:

uudeview: upon using namcap on the pkg your PKGBUILD created it noticed that the binaries were on /bin and the dependency 'xorg' was missing. I suggest altering

./configure --prefix=$startdir/pkg

to

./configure --prefix=/usr

and

make DESTDIR=$startdir/pkg install

to

make prefix=$startdir/pkg/usr install || return 1

This way uudeview is nicely tucked in /usr.

About klibido, first of all the qmgr.cpp.diff md5sum is wrong, it should be

'2056e32ee820024c207249a73c2b76f2'

and perhaps

./configure

should be changed to

./configure --prefix=/usr

and

make DESTDIR=$startdir/pkg install

to

make prefix=$startdir/pkg/usr install || return 1

for the same reason as uudeview.

Hope you don't mind pointing out these problems, I just think things get more organized this way. Thanks for the nice PKGBUILD's and diff for these two apps smile

Offline

#4 2005-01-01 19:22:47

Olli
Member
Registered: 2004-04-01
Posts: 57

Re: KDE usenet binary downloader (klibido) and uudeview

I haven't built many packages yet, so any input is welcome! Thanks alot mate!
I have adjusted the PKGBUILD's to solve any of those problems, so w00p here's a new release!

uudeview

# Maintainer: Oliver Willemse <olli (at) xs4all (d0t) nl>
 pkgname=uudeview
 pkgver=0.5.20
 pkgrel=2
 pkgdesc="The Nice and Friendly Decoder"
 url="http://www.fpx.de/fp/Software/UUDeview/"
# license="GPL"
 depends=('tcl' 'tk' 'x-server')
 source=("http://www.fpx.de/fp/Software/UUDeview/download/$pkgname-$pkgver.tar.gz")
 md5sums=('0161abaec3658095044601eae82bbc5b')

 build() {
   mkdir -p $startdir/pkg/usr/include
   mkdir -p $startdir/pkg/usr/lib
   cd $startdir/src/$pkgname-$pkgver/
   ./configure --prefix=$startdir/pkg/usr

  make DESTDIR=$startdir/pkg/usr install || return 1
  cp $startdir/src/$pkgname-$pkgver/uulib/uu*.h $startdir/pkg/usr/include
  cp $startdir/src/$pkgname-$pkgver/uulib/libuu.a $startdir/pkg/usr/lib
 }

klibido

# Maintainer:  Oliver Willemse <olli (at) xs4all (d0t) nl>
 pkgname=klibido
 pkgver=0.2.0
 pkgrel=3
 pkgdesc="KLibido (KDE LInux BInaries DOwnloader) is a KDE Usenet file grabber"
 url="http://klibido.sourceforge.net/"
# license="GPL"
 depends=('kdelibs' 'x-server' 'uudeview')
 source=("http://dl.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz" 
"http://klibido.sourceforge.net/qmgr.cpp.diff")
md5sums=('d4851385b333ddf8970ac24955ea4c48' '69a53fff5a29a2832c545963dad92568')

 build() {
   cd $startdir/src/$pkgname-$pkgver
   patch -p1 ./src/qmgr.cpp< ../qmgr.cpp.diff
   ./configure --prefix=/usr
   make || return 1
   make prefix=$startdir/pkg/opt/kde install
 }

DIY: Doom-It-Yourself

Offline

#5 2005-01-13 07:16:38

Olli
Member
Registered: 2004-04-01
Posts: 57

Re: KDE usenet binary downloader (klibido) and uudeview

Updated klibido:

# Maintainer:  Oliver Willemse <olli (at) xs4all (d0t) nl>
 pkgname=klibido
 pkgver=0.2.0
 pkgrel=4
 pkgdesc="KLibido (KDE LInux BInaries DOwnloader) is a KDE Usenet file grabber"
 url="http://klibido.sourceforge.net/"
# license="GPL"
 depends=('kdelibs' 'x-server' 'uudeview')
 source=("http://belnet.dl.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz" 
"http://klibido.sourceforge.net/qmgr.cpp.diff" http://klibido.sourceforge.net/nntpthreadsocket.cpp.diff)

md5sums=('d4851385b333ddf8970ac24955ea4c48' '69a53fff5a29a2832c545963dad92568'
         '4302953459dabf1a09f7bd842e29ace2')

 build() {
   cd $startdir/src/$pkgname-$pkgver
   patch -p1 ./src/qmgr.cpp < ../qmgr.cpp.diff
   patch -p1 ./src/nntpthreadsocket.cpp < ../nntpthreadsocket.cpp.diff
   ./configure --prefix=/usr
   make || return 1
   make prefix=$startdir/pkg/opt/kde install
 }

DIY: Doom-It-Yourself

Offline

#6 2005-06-04 13:16:52

Haakon
Member
From: Bergen, Norway
Registered: 2004-05-09
Posts: 109

Re: KDE usenet binary downloader (klibido) and uudeview

Newest version:

# Maintainer:  Oliver Willemse <olli (at) xs4all (d0t) nl>
 pkgname=klibido
 pkgver=0.2.3
 pkgrel=0
 pkgdesc="KLibido (KDE LInux BInaries DOwnloader) is a KDE Usenet file grabber"
 url="http://klibido.sourceforge.net/"
# license="GPL"
 depends=('kdelibs' 'x-server' 'uudeview')
 source=("http://dl.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz")
 md5sums=('adffc4df2df4f339794a49d5e06248b3')

 build() {
   cd $startdir/src/$pkgname-$pkgver
   ./configure --prefix=/usr
   make || return 1
   make prefix=$startdir/pkg/opt/kde install
 }

Jabber: haakon@jabber.org

Offline

#7 2005-08-07 16:03:04

sullivanva
Member
From: Herndon, VA USA
Registered: 2005-07-21
Posts: 126

Re: KDE usenet binary downloader (klibido) and uudeview

I have been using Pan for a couple of years.  Have you tried it?

If so, what are the advantages of klibido?


--HAPS

Offline

#8 2005-08-09 02:50:34

sullivanva
Member
From: Herndon, VA USA
Registered: 2005-07-21
Posts: 126

Re: KDE usenet binary downloader (klibido) and uudeview

So there's the original uudeview by FUBAR in the AUR.

kmaster says he can't deal with that one, and has built his own, but maybe FUBAR took his suggestions.

Now we have Olli.

Can't we all agree on a single version?


--HAPS

Offline

#9 2005-08-09 06:48:27

kmaster
Member
From: Saskatoon SK
Registered: 2004-10-16
Posts: 13

Re: KDE usenet binary downloader (klibido) and uudeview

Fubar's uudeview pkgbuild works fine with klibido now.  Just go ahead and build them, and away you go.

Offline

Board footer

Powered by FluxBB