[gelöst] Installation von Vokoscreen

Dieses Forum ist für Fragen zu Paketbau und Übersetzung vorgesehen :

Diese Bereiche sind für die Erstellung der Mageia Distribution essentiell.

Poste hier alle Fragen und Informationen zu den bereichen Paketbau und Übersetzungen: Feedbacks, Diskussionen über Regeln, Paketbaupraktiken, usw.

[gelöst] Installation von Vokoscreen

Beitragvon Alf1967 » Nov 9th, '15, 22:02

Hallo,

ich versuche Vokoscreen auf MGA5 zu installieren. Ich habe es mit den RPM-Paketen für Fodera 21 und 22 versucht, aber da sagt er mir immer
Code: Alles auswählen
rpm -i vokoscreen-2.3.0-1.fc22.x86_64.rpm
Warnung: vokoscreen-2.3.0-1.fc22.x86_64.rpm: Header V4 RSA/SHA1 Signature, Schlüssel-ID 97f4d1c1: NOKEY
Fehler: Fehlgeschlagende Abhängigkeiten:
        libQtSolutions_SingleApplication-2.6.so.1()(64bit) wird benötigt von vokoscreen-2.3.0-1.fc22.x86_64
        libQxtCore.so.0()(64bit) wird benötigt von vokoscreen-2.3.0-1.fc22.x86_64
        libQxtGui.so.0()(64bit) wird benötigt von vokoscreen-2.3.0-1.fc22.x86_64
        mkvtoolnix wird benötigt von vokoscreen-2.3.0-1.fc22.x86_64
        v4l-utils-devel-tools wird benötigt von vokoscreen-2.3.0-1.fc22.x86_64
bei beiden Versionen. v4l-utils-devel-tools finde ich über URPMI nicht, die anderen habe ich installiert und die selbe Fehlermeldung kommt trotzdem noch.

Ich habe auch mit qmake versucht die Source-Datei zu installiern
Code: Alles auswählen
[alf@localhost vokoscreen-2.4.0]$ qmake DEFINES+=NO_NEW_VERSION_CHECK
Updating 'language/vokoscreen_ar.qm'...
    Generated 70 translation(s) (70 finished and 0 unfinished)
    Ignored 1 untranslated source text(s)
Updating 'language/vokoscreen_ast.qm'...
    Generated 70 translation(s) (70 finished and 0 unfinished)
    Ignored 2 untranslated source text(s)
Updating 'language/vokoscreen_ca.qm'...
    Generated 45 translation(s) (45 finished and 0 unfinished)
    Ignored 26 untranslated source text(s)
Updating 'language/vokoscreen_cs_CZ.qm'...
    Generated 38 translation(s) (38 finished and 0 unfinished)
    Ignored 33 untranslated source text(s)
Updating 'language/vokoscreen_cs.qm'...
    Generated 53 translation(s) (53 finished and 0 unfinished)
    Ignored 18 untranslated source text(s)
Updating 'language/vokoscreen_da_DK.qm'...
    Generated 40 translation(s) (40 finished and 0 unfinished)
    Ignored 31 untranslated source text(s)
Updating 'language/vokoscreen_de_AT.qm'...
    Generated 70 translation(s) (70 finished and 0 unfinished)
    Ignored 1 untranslated source text(s)
Updating 'language/vokoscreen_de_CH.qm'...
    Generated 70 translation(s) (70 finished and 0 unfinished)
    Ignored 1 untranslated source text(s)
Updating 'language/vokoscreen_de_DE.qm'...
    Generated 70 translation(s) (70 finished and 0 unfinished)
    Ignored 1 untranslated source text(s)
Updating 'language/vokoscreen_el_GR.qm'...
    Generated 72 translation(s) (72 finished and 0 unfinished)
Updating 'language/vokoscreen_es_ES.qm'...
    Generated 40 translation(s) (40 finished and 0 unfinished)
    Ignored 31 untranslated source text(s)
Updating 'language/vokoscreen_es.qm'...
    Generated 66 translation(s) (66 finished and 0 unfinished)
    Ignored 5 untranslated source text(s)
Updating 'language/vokoscreen_fi_FI.qm'...
    Generated 68 translation(s) (68 finished and 0 unfinished)
    Ignored 3 untranslated source text(s)
Updating 'language/vokoscreen_fr_FR.qm'...
    Generated 51 translation(s) (51 finished and 0 unfinished)
    Ignored 20 untranslated source text(s)
Updating 'language/vokoscreen_hr.qm'...
    Generated 0 translation(s) (0 finished and 0 unfinished)
    Ignored 57 untranslated source text(s)
Updating 'language/vokoscreen_hu.qm'...
    Generated 71 translation(s) (71 finished and 0 unfinished)
Updating 'language/vokoscreen_id.qm'...
    Generated 70 translation(s) (70 finished and 0 unfinished)
    Ignored 1 untranslated source text(s)
Updating 'language/vokoscreen_it_CH.qm'...
    Generated 10 translation(s) (10 finished and 0 unfinished)
    Ignored 33 untranslated source text(s)
Updating 'language/vokoscreen_it_IT.qm'...
    Generated 53 translation(s) (53 finished and 0 unfinished)
    Ignored 18 untranslated source text(s)
Updating 'language/vokoscreen_ja_JP.qm'...
    Generated 70 translation(s) (70 finished and 0 unfinished)
Updating 'language/vokoscreen_nl_NL.qm'...
    Generated 38 translation(s) (38 finished and 0 unfinished)
    Ignored 33 untranslated source text(s)
Updating 'language/vokoscreen_pl_PL.qm'...
    Generated 68 translation(s) (68 finished and 0 unfinished)
    Ignored 3 untranslated source text(s)
Updating 'language/vokoscreen_pt_BR.qm'...
    Generated 70 translation(s) (70 finished and 0 unfinished)
    Ignored 1 untranslated source text(s)
Updating 'language/vokoscreen_ro.qm'...
    Generated 53 translation(s) (53 finished and 0 unfinished)
    Ignored 18 untranslated source text(s)
Updating 'language/vokoscreen_ru.qm'...
    Generated 70 translation(s) (70 finished and 0 unfinished)
    Ignored 1 untranslated source text(s)
Updating 'language/vokoscreen_sv_SE.qm'...
    Generated 40 translation(s) (40 finished and 0 unfinished)
    Ignored 31 untranslated source text(s)
Updating 'language/vokoscreen_th_TH.qm'...
    Generated 53 translation(s) (53 finished and 0 unfinished)
    Ignored 18 untranslated source text(s)
Updating 'language/vokoscreen_tr_TR.qm'...
    Generated 48 translation(s) (48 finished and 0 unfinished)
    Ignored 23 untranslated source text(s)
Updating 'language/vokoscreen_uk_UA.qm'...
    Generated 53 translation(s) (53 finished and 0 unfinished)
    Ignored 18 untranslated source text(s)
Updating 'language/vokoscreen_vi.qm'...
    Generated 48 translation(s) (48 finished and 0 unfinished)
    Ignored 23 untranslated source text(s)
Updating 'language/vokoscreen_zh_CN.qm'...
    Generated 72 translation(s) (72 finished and 0 unfinished)
Updating 'language/vokoscreen_zh_TW.qm'...
    Generated 40 translation(s) (40 finished and 0 unfinished)
    Ignored 31 untranslated source text(s)
Project MESSAGE:
Project MESSAGE: [vokoscreen] Makefile --> qt4
Project MESSAGE:
Project ERROR: Package libv4l2 not found
Die Option von qmake ist in der INSTALL-Datei in dem Paket angegeben. Eine qt4 Datei oder Ordner gibt es auch nach qmake nicht in dem Vokoscreenordner und wenn ich make ausführe kommt immer die Fehlermeldung, daß kein Makefile vorhanden ist.

Wie bekomme ich Vokoscreen installiert oder kann jemand ein MGA5-RPM bauen?
http://www.kohaupt-online.de/hp/
https://github.com/vkohaupt/vokoscreen

Ich weiß daß Recordmydesktop in den Quellen ist, aber das Programm kann man meiner Meinung nach vergessen, da es keine Pausenfunktion hat, man das Aufnahmefenster in dem kleinen Programmfenster aufziehen muß, was sehr frimmelig ist und man es dann auch nicht mehr verschieben kann. Manchmal vergrößert sich das Aufnahmefenster auch nach dem Klick auch Record und daß Recordmydesktop Ton aufnimmt habe ich auch noch nicht hinbekommen.
Zuletzt geändert von Alf1967 am Nov 9th, '15, 23:32, insgesamt 1-mal geändert.
Gruß
Alf
Benutzeravatar
Alf1967
 
Beiträge: 1758
Registriert: Nov 29th, '11, 20:16

Re: Installation von Vokoscreen

Beitragvon doktor5000 » Nov 9th, '15, 22:48

Alf1967 hat geschrieben:
Code: Alles auswählen
        v4l-utils-devel-tools wird benötigt von vokoscreen-2.3.0-1.fc22.x86_64
bei beiden Versionen. v4l-utils-devel-tools finde ich über URPMI nicht, die anderen habe ich installiert und die selbe Fehlermeldung kommt trotzdem noch.

Die selbe Fehlermeldung wird dann immer noch kommen, die Abhängigkeiten heißen unter Fedora meist leicht anders.
Installieren solltest du allerdings via urpmi, da rpm keine Abhängigkeiten auflöst, sondern nur anzeigt. Ein mehrmaliges
Code: Alles auswählen
urpmi --allow-nodeps vokoscreen-2.3.0-1.fc22.x86_64.rpm
sollte die Installation ermöglichen.
Alf1967 hat geschrieben:Ich habe auch mit qmake versucht die Source-Datei zu installiern
Code: Alles auswählen
[alf@localhost vokoscreen-2.4.0]$ qmake DEFINES+=NO_NEW_VERSION_CHECK
Project MESSAGE: [vokoscreen] Makefile --> qt4
Project MESSAGE:
Project ERROR: Package libv4l2 not found

Es wird kein Makefile erzeugt, da qmake nicht fehlerfrei durchläuft. Es sagt ja auch klar was fehlt. Probier es mal mit
Code: Alles auswählen
urpmi 'pkgconfig(libv4l2)'


Ich hab noch ein Paket für vokoscreen 2.4 rumliegen, du brauchst das für x86_64?
vokoscreen-2.4.0-1.mga5.x86_64.rpm
(948.69 KiB) 148-mal heruntergeladen
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 5946
Registriert: Jun 2nd, '11, 09:39

Re: Installation von Vokoscreen

Beitragvon Alf1967 » Nov 9th, '15, 23:31

Ja 64bit ist richtig und es läuft, danke. :D Ich finde es zwar schade, daß ich es nicht im Systemabschnitt der Kontrollleiste starten, pausieren und beenden kann, weil so habe ich es auf einem anderen Linux gesehen, aber über das Fenster geht es ja auch problemlos. Also kein Problem.

Ich hatte auch zuerst versucht die Fedora-Pakete mit einem Doppelklick in Dolphin zu installieren, was dann ja urpmi benutzt. Auf der Konsole hatte ich rpm benutzt weil die Datei in meinem /home liegt und ich keinen Homeordner als Quelle eingetragen habe.

Mit der qmake-Installation werde ich die Tage nochmal in meiner MGA5 VM ausprobieren.

Danke nochmal.
Gruß
Alf
Benutzeravatar
Alf1967
 
Beiträge: 1758
Registriert: Nov 29th, '11, 20:16

Re: Installation von Vokoscreen

Beitragvon doktor5000 » Nov 10th, '15, 07:22

Alf1967 hat geschrieben:Auf der Konsole hatte ich rpm benutzt weil die Datei in meinem /home liegt und ich keinen Homeordner als Quelle eingetragen habe.

Du brauchst kein Repo zu definieren um irgendein Paket zu installieren, sei es lokal oder von irgendeiner URL, genau wie bei rpm.
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 5946
Registriert: Jun 2nd, '11, 09:39

Re: Installation von Vokoscreen

Beitragvon jkowalzik » Nov 10th, '15, 19:38

Alf1967 hat geschrieben:Ja 64bit ist richtig und es läuft, danke. :D Ich finde es zwar schade, dass ............


Hallo!
Dann könntest du ja mal den Wunsch formulieren, "jenes raus und das dafür rein". Da doch das Bessere noch immer der gefährlichste Feind des Guten ist. 8-)
Gruß
J.
...Luxus ist alles was sich reparieren läßt
Benutzeravatar
jkowalzik
 
Beiträge: 3267
Registriert: Okt 2nd, '11, 12:34
Wohnort: Plettenberg

Re: [gelöst] Installation von Vokoscreen

Beitragvon Alf1967 » Nov 10th, '15, 19:58

Es ist doch wirklich kein Problem kurz das Fenster von Vokoscreen hervor zu holen und dort die Aufnahme zu beenden oder pausieren. Wenn doktor schon so nett ist uns sein privat gebautes RPM zur Verfügung zu stellen werde ich bestimmt keine Ansprüche stellen für eine Funktion die 2 Sekunden Zeit spart und das Programm ohne ansonsten keine Nachteile hat.

Wenn es ein offizielles MGA-Paket wäre könnte man es ansprechen, aber so finde ich es kleinkariert sich darüber zu beschweren. Doktor weiß spätestens durch meinen Post von gestern daß die Funktion möglich wäre und wenn er es für sinnvoll hält kann er sich darum kümmern und wenn nicht stört es mich auch nicht.
Gruß
Alf
Benutzeravatar
Alf1967
 
Beiträge: 1758
Registriert: Nov 29th, '11, 20:16

Re: [gelöst] Installation von Vokoscreen

Beitragvon alf » Nov 10th, '15, 20:21

Hab das Paket von doktor5000 gerade installiert, sobald man das Programm startet wird doch ein Icon im Systemabschnitt gezeigt mit dem gestartet, pausiert und beendet werden kann. Und das war bei mir standardmässig eingestellt. Sollte das bei dir nicht so sein, schau mal in die Einstellungen, da gibt es eine checkbox "Im Systray anzeigen".
Das Gehirn ist nicht wie Seife, es wird nicht weniger wenn es benutzt wird. -- Lisa Fitz
Benutzeravatar
alf
 
Beiträge: 2429
Registriert: Jun 1st, '11, 13:39
Wohnort: Paderborn

Re: Installation von Vokoscreen

Beitragvon tuxmuck » Nov 10th, '15, 20:24

doktor5000 hat geschrieben:Ich hab noch ein Paket für vokoscreen 2.4 rumliegen, du brauchst das für x86_64?


@doktor5000 -
woher hast du diese Datei die unter Mageia läuft?

Ich hatte zwar schon anderweitig gelesen, dass vokoscreen unter Mageia läuft, war aber immer der Meinung, dass das dann ein Fedora rpm ist.

Ich bin der Co-Entwickler von vokoscreen. Wir selber bauen nur Pakete für openSUSE. Für andere Distributionen muss sich immer ein maintainer finden, der ein entsprechendes Paket baut. Auch sind für einige Abhängigkeiten u. U. Multimedia repos nötig. Da sich das bei jeder Distribution unterscheidet, können wir da wenig im Programm selber machen. Das zurechtrücken der Abhängigkeiten ist eben Sache eines maintainers -

Gruss
Michael
tuxmuck
 
Beiträge: 2
Registriert: Nov 10th, '15, 19:57

Re: [gelöst] Installation von Vokoscreen

Beitragvon Alf1967 » Nov 10th, '15, 20:37

alf hat geschrieben:Hab das Paket von doktor5000 gerade installiert, sobald man das Programm startet wird doch ein Icon im Systemabschnitt gezeigt mit dem gestartet, pausiert und beendet werden kann. Und das war bei mir standardmässig eingestellt. Sollte das bei dir nicht so sein, schau mal in die Einstellungen, da gibt es eine checkbox "Im Systray anzeigen".

Ja, das Icon ist und war bei mir auch, aber ich hatte immer mit der linken Maustaste darauf geklickt und da ist nichts passiert, mit der rechten Maustaste kommt das Menü. Auf Suse hast du direkt den Startbutton in der Kontrollleiste und wenn er aufnimmt werden da 2 Button draus, einer für Pause und einer für Stopp. Auf die Idee mit rechts darauf zu klicken bin ich gestern nicht gekommen. :oops:
Gruß
Alf
Benutzeravatar
Alf1967
 
Beiträge: 1758
Registriert: Nov 29th, '11, 20:16

Re: Installation von Vokoscreen

Beitragvon doktor5000 » Nov 10th, '15, 21:20

tuxmuck hat geschrieben:@doktor5000 - woher hast du diese Datei die unter Mageia läuft?

Einfach das Fedora-Paket entsprechend angepasst und lokal bei mir ein Rebuild gemacht, geht ja fix.
Quellpaket kam von RPMFusion: http://pkgs.org/fedora-22/rpmfusion-fre ... 4.rpm.html

tuxmuck hat geschrieben:Ich bin der Co-Entwickler von vokoscreen. Wir selber bauen nur Pakete für openSUSE. Für andere Distributionen muss sich immer ein maintainer finden, der ein entsprechendes Paket baut. Auch sind für einige Abhängigkeiten u. U. Multimedia repos nötig. Da sich das bei jeder Distribution unterscheidet, können wir da wenig im Programm selber machen. Das zurechtrücken der Abhängigkeiten ist eben Sache eines maintainers -

Genau so sieht es aus, kann ich nachvollziehen. Allerdings sieht es bei uns nicht so gut aus, was die Aufnahme von zusätzlichen Paketen angeht,
da wir selber schon über 3.500 Quellpakete haben ohne Maintainer :/ Siehe http://pkgsubmit.mageia.org/data/unmaintained.txt

Aber ich könnte euer .spec im OBS so anpassen, dass es auch Pakete für Mageia erstellt, wenn ihr wollt.
Im Vergleich zu dem originalen Paket von RPMFusion musste nur ein BuildRequires-Tag angepasst werden, wenn ich mich recht erinnere ...
Und zwar war das pkgconfig(libv4l2) anstatt libv4l-devel - ersteres ist portabler und sollte auch bei Fedora verfügbar sein - sagt mir mein CentOS:

[user@localhost ~]$ rpm -q libv4l-devel
libv4l-devel-0.9.5-4.el7.x86_64
[user@localhost ~]$ rpm -q --provides libv4l-devel
libv4l-devel = 0.9.5-4.el7
libv4l-devel(x86-64) = 0.9.5-4.el7
pkgconfig(libdvbv5) = 0.9.5
pkgconfig(libv4l1) = 0.9.5
pkgconfig(libv4l2) = 0.9.5
pkgconfig(libv4l2rds) = 0.9.5
pkgconfig(libv4lconvert) = 0.9.5
[user@localhost ~]$


Hab das im OBS schonmal durch mit einem unserer Pakete, was wir für andere Distros bereitstellen wollten:
https://build.opensuse.org/package/show ... /isodumper
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 5946
Registriert: Jun 2nd, '11, 09:39

Re: [gelöst] Installation von Vokoscreen

Beitragvon tuxmuck » Nov 10th, '15, 21:22

Alf1967 hat geschrieben:Ja, das Icon ist und war bei mir auch, aber ich hatte immer mit der linken Maustaste darauf geklickt und da ist nichts passiert, mit der rechten Maustaste kommt das Menü. Auf Suse hast du direkt den Startbutton in der Kontrollleiste und wenn er aufnimmt werden da 2 Button draus, einer für Pause und einer für Stopp. Auf die Idee mit rechts darauf zu klicken bin ich gestern nicht gekommen. :oops:


Das ist ein Unterschied zwischen Version 2.3 und 2.4 -
Ab 2.4 haben wir das auf Kontexttaste umgestellt.
Grund: es gibt Distributionen, da funktioniert das mit der linken Maustaste im Systray nicht wie gewünscht. Mit dem Kontext geht es aber auch da.

Das ist eben eine Krux mit 100 Distributionen und 200 versch. Desktops :(
tuxmuck
 
Beiträge: 2
Registriert: Nov 10th, '15, 19:57

Re: [gelöst] Installation von Vokoscreen

Beitragvon Alf1967 » Nov 10th, '15, 21:58

Ah deshalb, in den openSuse-Repos ist 2.3 für 13.2 und doktor hat ja die neuere 2.4 hier zur verfügung gestellt.

Kann ich mir sehr gut vorstellen, daß es bei hunderten Distris, die jede ihre eigenen Anforderungen hat und noch mit mehrere Desktopumgebungen bei jeder Distri ,Probleme gibt.
Gruß
Alf
Benutzeravatar
Alf1967
 
Beiträge: 1758
Registriert: Nov 29th, '11, 20:16


Zurück zu Paketbau und Übersetzung

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast