ubuntuusers.de

porg

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels porg.

aasche

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

Als Ergänzung zu Programme kompilieren.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

was noch schön wäre, wäre ein Erklärung oder zumindest ein Link, warum porg der Nachfolger von paco ist, bzw. was porg besser / anders macht als paco.

Gruß, noisefloor

aasche

(Themenstarter)

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

noisefloor schrieb:

bzw. was porg besser / anders macht als paco.

Zitat porg.sourceforge.net:

Changes from the last version of paco

  • Disabled the options for removing shared files when uninstalling a package, both in porg and grop. Now shared files are never removed, as it ougth to be.

  • Disabled listing of shared files.

  • Simplification of the GUI.

  • Simplification of the package database. No need to update it anymore.

  • Major code enhancements and cleanup.

  • Additionally, all changes documented in the Changelog.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

verschoben

BillMaier Team-Icon

Supporter

Anmeldungsdatum:
4. Dezember 2008

Beiträge: 6497

Hallo, mag den Artikel jemand testen? Unter 'zesty' hat ja wohl noch alles funktioniert. (vielleicht auch auf Bionic warten...)

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

auf Bionic warten macht IMHO Sinn. Wenn der Artikel dann bis Ende Juli getestet ist → Archiv.

Gruß, noisefloor

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 18211

Wohnort: in deinem Browser, hier auf dem Bildschirm

Könnte testen. Welche Software soll ich denn zum testen von porg nutzen?

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

Könnte testen.

Könnte grundsätzlich jeder, der eine funktionierende Ubuntu-Installation einer *buntu-Version, die noch unterstützt wird, hat... 😉

Welche Software soll ich denn zum testen von porg nutzen?

Wenn du testest bestätigst du die inhaltliche Richtigkeit des Artikels. Die "Wahl der Waffen" dazu obliegt dir.

Gruß, noisefloor

BillMaier Team-Icon

Supporter

Anmeldungsdatum:
4. Dezember 2008

Beiträge: 6497

und?

BillMaier Team-Icon

Supporter

Anmeldungsdatum:
4. Dezember 2008

Beiträge: 6497

noisefloor schrieb:

Wenn der Artikel dann bis Ende Juli getestet ist → Archiv.

Da porg aktueller ist als paco würde ich den Artikel - entgegen der Regeln - nicht archivieren, sondern vorerst als "ungetestet" im Wiki lassen.

Wäre schön, wenn sich doch noch ein Tester für xenial oder bionic fände.

Gruß BillMaier

/edit: crosslink: 9008119

Beforge Team-Icon

Ehemalige

Anmeldungsdatum:
29. März 2018

Beiträge: 2007

BillMaier schrieb:

Wäre schön, wenn sich doch noch ein Tester für xenial oder bionic fände.

-push-

Heinrich_Schwietering Team-Icon

Wikiteam
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11335

Wohnort: Bremen

Hi!

Erledigt - erwartungsgemäß keine Probleme unter bionic... AUf das Programm hätte ich mal früher stoßen sollen 😬

so long
hank

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 4918

Weil es das porg DEB-Fertigpaket nicht mehr in den Plucky Puffin Repositories gibt, habe ich mir nun auf Plucky Puffin das porg DEB-Fertigpaket von Oracular Oriole geholt. Das heruntergeladene DEB-Fertigpaket porg_0.10-1.2build2_amd64.deb mittels apt-get local installieren funktionierte auf Plucky Puffin einwandfrei, ohne dass die Paketverwaltung Mecker machte.

Das porg DEB-Fertigpaket von Oracular Oriole zeichnet auch auf Plucky Puffin auf, was installiert wird, und es entfernt auch brav das, was es aufgezeichnet hat, wenn dem porg so befohlen wird. 😎

Der porg Orginalautor, David Ricart, hat sich mittlerweile auch auf Sourceforge zurückgemeldet:

Dort hat Leandro Nini einen Bug in porg gefunden und gefixed:

Ein Github Repository von Leandro Nini für die porg Version mit dem Fix gibt es auch:

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 4918

porg selbst bauen aus dem drfiemost/porg/tree/master:

alias porgneu='INSTALLATIONSDISK=$HOME/Installationsdisk && \
                        PORG_BASE=$INSTALLATIONSDISK/Porg_Base && \
                        PORG_SRC=$PORG_BASE/porg && \
                        ID=$(id --user) && \
                        PORG_VERSION=0.10
                        [ ! -d $INSTALLATIONSDISK ] && mkdir -pv $INSTALLATIONSDISK || echo "$INSTALLATIONSDISK exists" && \
                        [ ! -d $PORG_BASE ] && mkdir -pv $PORG_BASE || echo "$PORG_BASE exists" && \
                        sudo mount -v tmpfs $PORG_BASE -t tmpfs -o mode=777,uid=$ID && \
                        [ ! -d $PORG_SRC/.git ] && git clone https://github.com/drfiemost/porg.git $PORG_SRC && \
                        printf "\n \033[45m\033[1;36m==> porg Sourcecode cloned. \033[0m\033[42m\033[1;36m  ==> ... \033[0m \n \n" || \
                        printf "\n \033[45m\033[1;36m==> porg Sourcecode found. \033[0m\033[42m\033[1;36m  ==> ... \033[0m \n \n" && \
                        printf "\n \033[45m\033[1;36m==> porg plasma-wayland-protocols Sourcecode. \033[0m\033[42m\033[1;36m  ==> ... \033[0m \n \n" && \
                        git -C $PORG_SRC pull && echo "git pull done." || echo "No git pull." && \
                        printf "\n \033[45m\033[1;36m==> Config porg for build. \033[0m\033[42m\033[1;36m  ==> ... \033[0m \n \n" && \
                        [ ! -f $PORG_BASE/porg-$PORG_VERSION.tar.gz ] &&
                        wget -O $PORG_BASE/porg-$PORG_VERSION.tar.gz https://sourceforge.net/projects/porg/files/porg-$PORG_VERSION.tar.gz/download || \
                        echo "$PORG_BASE/porg-$PORG_VERSION.tar.gz exists. Ok." && \
                        [ -f $PORG_BASE/porg-$PORG_VERSION.tar.gz ] && \
                        tar -xf $PORG_BASE/porg-$PORG_VERSION.tar.gz -C $PORG_BASE/ || echo "Error extracting archive" && \
                        cp -frv $PORG_BASE/porg-$PORG_VERSION/build $PORG_SRC/ && \
                        cd $PORG_SRC && \
                        autoreconf -v && \
                        $PORG_SRC/configure --prefix=/usr --sysconfdir=/etc && \
                        printf "\n \033[45m\033[1;36m==> Compile porg. \033[0m\033[42m\033[1;36m  ==> ... \033[0m \n \n" && \
                        time make && \
                        sudo make install && sudo rm -f /usr/share/porg/*.png /usr/share/porg/*.html 2>/dev/null && sudo strip --strip-unneeded /usr/bin/grop /usr/bin/porg && \
                        sudo porg -lp porg "make install && rm -f /usr/share/porg/*.png /usr/share/porg/*.html 2>/dev/null && strip --strip-unneeded /usr/bin/grop /usr/bin/porg" && \
                        sudo porg -lp porg "make install && rm -f /usr/share/porg/*.png /usr/share/porg/*.html 2>/dev/null && strip --strip-unneeded /usr/bin/grop /usr/bin/porg" && \
                        cd $HOME ; \
                        sudo umount -fv $PORG_BASE ; \
                        [ -d $PORG_BASE ] && yes | sudo rm -rf $PORG_BASE && echo "Builddir cleaned." || echo "Builddir was clean." ; \
                        cd $HOME'

Um das configure mittels autoreconf zu erstellen, braucht es das build Verzeichnis samt Inhalt aus dem porg-0.10.tar.gz Tarbollen. Der Bash alias porgneu erledigt das automagisch. Unten, das mehrfache installieren ist zum einen notwendig, wenn porg zuvor noch nicht installiert war, und zum anderen, wenn die Steuerungsdatei und/oder das Verzeichnis mit den porg Einträgen wo anders war. Das sieht komisch aus, funktioniert so aber.

Der Package Organizer grop mit GUI ist auch gleich mit dabei. 😎

Antworten |