lwindolf / liferea

Liferea (Linux Feed Reader), a news reader for GTK/GNOME
https://lzone.de/liferea
GNU General Public License v2.0
822 stars 130 forks source link

Any updated PPA for 1.11.7 #293

Closed sysads closed 8 years ago

sysads commented 8 years ago

Hi

Anyone have an updated ppa for the latest version or how can i compile it on Ubuntu?

Thanks

GreenLunar commented 8 years ago

Some years ago, when I was using Liferea PPA packages under your distro, Liferea frequently kept crashing. Ever since I have migrated to Salix OS (Slackware division), it is a pleasant to use "unstable" releases of Liferea. Do consider to migrate to Salix after the next to come Slackware release.

This is the script I use to build a Liferea package for Slackware.

Build with $ fakeroot slkbuild -X

# Liferea Pre-release SLKBUILD Salix OS build script

pkgname=liferea-unstable
pkgver=1.11.6
pkgrel=gl
source=("https://github.com/lwindolf/$pkgname/releases/download/v$pkgver/$pkgname-$pkgver.tar.bz2")
docs=("readme" "install" "copying" "changelog" "authors" "news" "todo")
url="http://lzone.de/liferea"
options=('noautodotnew')

slackdesc=\
(
#|-----handy-ruler------------------------------------------------------|
"liferea (an aggregator for online news feeds)"
"Liferea tries to create a fast, easy to use, easy to install news"
"aggregator for GTK/GNOME."
)

build() {
    cd $startdir/src/$pkgname-$pkgver

    ./autogen.sh
    ./configure \
          --prefix=/usr \
          --libdir=/usr/lib${LIBDIRSUFFIX} \
          --localstatedir=/var \
          --sysconfdir=/etc \
          --disable-schemas-install
    make -j $numjobs || return 1
    make install DESTDIR=$startdir/pkg
} 

doinst() {
    # update the mime desktop database
    if [ -x usr/bin/update-desktop-database ]; then
        usr/bin/update-desktop-database -q
    fi
    # update schemas
    if [ -x usr/bin/glib-compile-schemas ]; then
        usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas
    fi
    # update icon cache
    if [ -x usr/bin/gtk-update-icon-cache ]; then
        usr/bin/gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor
    fi
}
lwindolf commented 8 years ago

@sysads Sorry the project doesn't maintain a PPA. If you know a good working one please post the link and I can add it to the installation hints.