#1 Le 30/04/2011, à 18:37
- megabigbug
Création d'un paquet pour la décoration Oxygen-appmenu
Cette discussion est un appel à la création d'un paquet ubuntu pour la décoration Oxygen-appmenu disponible à cette adresse:
http://kde-look.org/content/show.php?co … orumpage=1
Toute personne intéressée doit d'abord parvenir à compiler la décoration à partir du code source.
Voici une piste pour créer un paquet: http://doc.ubuntu-fr.org/tutoriel/creer_un_paquet
Hors ligne
#2 Le 30/04/2011, à 20:23
- Keiser
Re : Création d'un paquet pour la décoration Oxygen-appmenu
Ok, donc, première question, tu vas adorer .
Je n'ai pas installé Kubuntu mais Ubuntu. Il n'y a pas de soucis pour la suite, je pourrais quand même créer le paquet, je pourrais juste pas le tester en fait, c'est ça?
C'est une question con je sais mais bon...
Hors ligne
#3 Le 30/04/2011, à 21:11
- megabigbug
Re : Création d'un paquet pour la décoration Oxygen-appmenu
Je n'ai pas installé Kubuntu mais Ubuntu..
Tu n'as pas KDE ?
Hors ligne
#4 Le 30/04/2011, à 21:14
- Keiser
Re : Création d'un paquet pour la décoration Oxygen-appmenu
Et bien, j'ai Kde mais sur Chakra ou Pardus.
Hors ligne
#5 Le 30/04/2011, à 21:20
- megabigbug
Re : Création d'un paquet pour la décoration Oxygen-appmenu
Et bien, j'ai Kde mais sur Chakra ou Pardus.
Ok, tu vas être obligé d'installer pas mal de paquet de KDE sous ubuntu pour pouvoir compiler.
Une autre solution serait que tu installes KUbuntu en machine virtuelle si tu ne veux pas alterer ton installation d'ubuntu.
Dernière modification par megabigbug (Le 30/04/2011, à 21:20)
Hors ligne
#6 Le 30/04/2011, à 22:06
- Keiser
Re : Création d'un paquet pour la décoration Oxygen-appmenu
Alors, le fichier source est compressé en .tgz.
Dans le répertoire que j'ai créé:
~/packaging/appmenu/oxygen-appmenu-0.4
(Dossier où j'ai décompresser l'archive d'appmenu en fait)
Lorsque je fais:
dh_make -e baikalink@hotmail.fr.tld
Je fais s pour "single" et "entrer", j'ai:
Maintainer name : eyome
Email-Address : baikalink@hotmail.fr.tld
Date : Sat, 30 Apr 2011 21:45:24 +0200
Package Name : oxygen-appmenu
Version : 0.4
License : blank
Type of Package : Single
Hit <enter> to confirm:
Could not find oxygen-appmenu_0.4.orig.tar.gz
Either specify an alternate file to use with -f,
or add --createorig to create one.
Je dirai évidemment qu'il le trouve pas:
_il cherche un fichier compressé alors que je suis dans celui-ci décompressé;
_mon extension est en .tgz et lui cherche .tar.gz...
Donc, il faut que je convertisse le tgz en tar.gz et que je le mette dans le répertoire des sources décompressées?
Hors ligne
#7 Le 30/04/2011, à 23:56
- Keiser
Re : Création d'un paquet pour la décoration Oxygen-appmenu
Ok, j'ai renommé le fichier compressé comme il faut et ai renommé le .tgz en .tar.gz, d'après que j'ai vu ça et là, ça fonctionne....
J'ai continué jusqu'à l'édition des fichiers, et au copyright, le tuto dit:
Regardez par exemple le fichier « DocumentRectangle.cxx » dans les sources :
less ../src/DocumentRectangle.cxx
J'ai pas ce doc, c'est quoi exactement les 4 premiers paragraphes à recopier bêtement?
Hors ligne
#8 Le 01/05/2011, à 09:05
- megabigbug
Re : Création d'un paquet pour la décoration Oxygen-appmenu
Ok, j'ai renommé le fichier compressé comme il faut et ai renommé le .tgz en .tar.gz, d'après que j'ai vu ça et là, ça fonctionne....
J'ai continué jusqu'à l'édition des fichiers, et au copyright, le tuto dit:
Regardez par exemple le fichier « DocumentRectangle.cxx » dans les sources : less ../src/DocumentRectangle.cxx
J'ai pas ce doc, c'est quoi exactement les 4 premiers paragraphes à recopier bêtement?
Il faut que tu regardes les premières lignes des fichiers cpp. Il y a des commentaires contenant la licence.
par exemple dans ce fichier https://gitorious.org/oxygen-appmenu/ox … button.cpp
la licence utilisée est de type BSD. Mais dans ce fichier https://gitorious.org/oxygen-appmenu/ox … istrar.cpp c'est indiqué GPLv3.
Je pense donc que l'ensemble doit être sous GPLv3.
Il va falloir que tu rassembles le nom des auteurs éparpillés dans les fichiers et que tu trouves la version complete de l'entête GPLv3.
Hors ligne
#9 Le 01/05/2011, à 18:40
- Keiser
Re : Création d'un paquet pour la décoration Oxygen-appmenu
Salut,
Bon, j'ai bien concaténé tous les noms des auteurs dans un fichiers, mais pour la licence, je suis pas très serein, il y a du:
_GPLV2 avec la licence tout bien décrite, tout bien comme il faut;
_du GPLV3 simplement mentionné;
_et puis autre chose:
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to
// deal in the Software without restriction, including without limitation the
// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
// sell copies of the Software, and to permit persons to whom the Software is
// furnished to do so, subject to the following conditions:
//
// The above copyright notice and this permission notice shall be included in
// all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
// IN THE SOFTWARE.
Tu me dis que c'est du BSD, comment tu le sais?
Et donc je peux mettre l'ensemble sous GPL V3?
C'est bien celle-là?
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
Oui je sais je suis relou, mais je t'avais prévenu et t'as pas fini
Hors ligne
#10 Le 01/05/2011, à 19:09
- megabigbug
Re : Création d'un paquet pour la décoration Oxygen-appmenu
Salut,
Tu me dis que c'est du BSD, comment tu le sais?
C'est pas exactement BSD, mais en tout cas c'est dit clairement que tu peux faire n'importe quoi avec cette portion de code même lui changer de licence.
C'est celle là ?
Je pense que oui.
Dernière modification par megabigbug (Le 01/05/2011, à 19:12)
Hors ligne
#11 Le 01/05/2011, à 20:41
- Keiser
Re : Création d'un paquet pour la décoration Oxygen-appmenu
Au fait, quand faut-il faire intervenir ton patch dans ce que je suis en train de faire?
Hors ligne
#12 Le 02/05/2011, à 07:47
- megabigbug
Re : Création d'un paquet pour la décoration Oxygen-appmenu
Au fait, quand faut-il faire intervenir ton patch dans ce que je suis en train de faire?
Jamais c'est une version d'oxygen déjà patchée.
Hors ligne
#13 Le 03/05/2011, à 18:35
- megabigbug
Re : Création d'un paquet pour la décoration Oxygen-appmenu
Besoin d'aide ?
Hors ligne
#14 Le 04/05/2011, à 18:37
- RbN
Re : Création d'un paquet pour la décoration Oxygen-appmenu
Bonjour,
Je pense que cette amélioration pourrait encore être améliorée
Si au lieu d'ouvrir le menu dans une sorte de popup comme c'est le cas actuellement avec le patch de megabigbug, le menu s'intégrait complètement dans la barre de titre.
Je m'explique : le bouton dans la barre de titre reste tel quel, mais suite à un clic sur celui ci, le bouton et le contenu actuel de la barre de titre s'effacent et laissent place à la traditionelle barre de menu (avec fondu ou autre pour rendre le tout sexy).
Ceci à l'avantage de ne pas ajouter un niveau d'ouverture de menu "en bloc" en plus à l'écran.
Il y a bien sur les cas particuliers où la barre est plus longue que la fenêtre n'est large et le cas des onglets à gérer et que je ne voit pas comment résoudre avec cette solution, mais je pense qu'elle permettrait d'éviter d'éviter une certaine lourdeur visuelle.
Vous en pensez quoi ?
Hors ligne
#15 Le 04/05/2011, à 22:25
- Keiser
Re : Création d'un paquet pour la décoration Oxygen-appmenu
Besoin d'aide ?
Et bien depuis dimanche, j'ai vraiment rien pu faire, j'ai période à la con dans mon taff qui va m'accaparer jusqu'à mercredi et le week end compris,mais pou d'autres raisons
Désolé pour le temps de réponse et pour le temps que je mets pour faire ce dont tu as besoin, j'ai surtout du mal à me focaliser sur un objectif à la fois. Mais sache que je suis toujours motiver à t'aider.
RbN, je peux pas vraiment te donner mon sentiment, je ne l'ai pas essayer
Hors ligne
#16 Le 14/05/2011, à 00:58
- Keiser
Re : Création d'un paquet pour la décoration Oxygen-appmenu
Salut,
Bon, I'm back
Le week end étant de retour, je peux continuer la création du .deb, le besoin est-il toujours d'actualité?
Désolé encore d'avoir laisser ça en plan, mais ces derniers temps j'étais trop au tas...
Sinon, j'ai essayé Oxygen-appmenu sur Chakra, effectivement ça le fait (mais je préfère encore menubar, habitude peut être), mais ça ne fonctionne pas sur LO? Pas compris.
Hors ligne
#17 Le 14/05/2011, à 15:49
- fautedorthographe
Re : Création d'un paquet pour la décoration Oxygen-appmenu
ô voui un deb siyouplait! ^^;....
#18 Le 16/05/2011, à 16:06
- megabigbug
Re : Création d'un paquet pour la décoration Oxygen-appmenu
Salut,
Bon, I'm back
Le week end étant de retour, je peux continuer la création du .deb, le besoin est-il toujours d'actualité?
Oui.
Désolé encore d'avoir laisser ça en plan, mais ces derniers temps j'étais trop au tas...
Pas grave, c'est aussi de ma faute.
Ou en es-tu rendu ? Est-ce que tu as besoin d'aide ?
Hors ligne
#19 Le 16/05/2011, à 22:54
- Keiser
Re : Création d'un paquet pour la décoration Oxygen-appmenu
Pas grave, c'est aussi de ma faute.
Ah bon? Ok
Bon, j'en suis à la "construction des fichiers de compilation"
J'ai un petit message d'erreur:
eyome@eyome-VGN-FS485B:~/packaging/appmenu/oxygen-appmenu-0.4$ debuild -S -sa --lintian-opts -i
dpkg-buildpackage -rfakeroot -d -us -uc -S -sa
dpkg-buildpackage: export de CFLAGS depuis dpkg-buildflags (origine : vendor): -g -O2
dpkg-buildpackage: export de CPPFLAGS depuis dpkg-buildflags (origine : vendor):
dpkg-buildpackage: export de CXXFLAGS depuis dpkg-buildflags (origine : vendor): -g -O2
dpkg-buildpackage: export de FFLAGS depuis dpkg-buildflags (origine : vendor): -g -O2
dpkg-buildpackage: export de LDFLAGS depuis dpkg-buildflags (origine : vendor): -Wl,-Bsymbolic-functions
dpkg-buildpackage: paquet source oxygen-appmenu
dpkg-buildpackage: version source 0.4-1
dpkg-buildpackage: source changé par eyome <baikalink@hotmail.fr.tld>
dpkg-source --before-build oxygen-appmenu-0.4
fakeroot debian/rules clean
dh clean
dh_testdir
dh_auto_clean
dh_clean
dpkg-source -b oxygen-appmenu-0.4
dpkg-source: info: utilisation du format source « 3.0 (quilt) »
dpkg-source: info: construction de oxygen-appmenu à partir de ./oxygen-appmenu_0.4.orig.tar.gz
dpkg-source: info: construction de oxygen-appmenu dans oxygen-appmenu_0.4-1.debian.tar.gz
dpkg-source: info: construction de oxygen-appmenu dans oxygen-appmenu_0.4-1.dsc
dpkg-genchanges -S -sa >../oxygen-appmenu_0.4-1_source.changes
dpkg-genchanges: inclusion du code source original dans l'envoi (« upload »)
dpkg-source --after-build oxygen-appmenu-0.4
dpkg-buildpackage: envoi complet (inclusion du code source d'origine)
Now running lintian...
W: oxygen-appmenu source: maintainer-not-full-name eyome
N:
N: The "name" part of this maintainer field is just one word, so it might
N: not be a full name.
N:
N: Severity: normal, Certainty: possible
N:
Finished running lintian.
Now signing changes and any dsc files...
Could not find a signing program (pgp or gpg)!
debuild: fatal error at line 1256:
running debsign failed
eyome@eyome-VGN-FS485B:~/packaging/appmenu/oxygen-appmenu-0.4$
debuild? C'est où ça?
Question subsidiaire, dans le fichier "Debian/control" on peut choisir l'architecture, j'ai laissé par défaut; "any", c'est bon?
Hors ligne
#20 Le 16/05/2011, à 23:17
- Keiser
Re : Création d'un paquet pour la décoration Oxygen-appmenu
Ah non, j'ai compris pour l'erreur, il est dit ensuite qu'il faut créer une clef gpg...
J'essaierai ça demain, par contre, la question sur l'architecture reste ouverte.
Hors ligne
#21 Le 19/05/2011, à 22:11
- Keiser
Re : Création d'un paquet pour la décoration Oxygen-appmenu
Salut,
Bon, j'y étais presque, mais lors du:
sudo pbuilder build *.dsc
la dernière opération quoi, la tuile, j'ai eut:
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions
dpkg-buildpackage: source package oxygen-appmenu
dpkg-buildpackage: source version 0.4-1
dpkg-buildpackage: source changed by eyome <baikalink@hotmail.fr.tld>
dpkg-buildpackage: host architecture i386
dpkg-source --before-build oxygen-appmenu-0.4
fakeroot debian/rules clean
dh clean
dh_testdir
dh_auto_clean
dh_clean
dpkg-source -b oxygen-appmenu-0.4
dpkg-source: info: using source format `3.0 (quilt)'
dpkg-source: info: building oxygen-appmenu using existing ./oxygen-appmenu_0.4.orig.tar.gz
dpkg-source: info: building oxygen-appmenu in oxygen-appmenu_0.4-1.debian.tar.gz
dpkg-source: info: building oxygen-appmenu in oxygen-appmenu_0.4-1.dsc
debian/rules build
dh build
dh_testdir
dh_auto_configure
Can't exec "cmake": No such file or directory at /usr/share/perl5/Debian/Debhelper/Dh_Lib.pm line 211.
dh_auto_configure: cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON failed to to execute: No such file or directory
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
E: Failed autobuilding of package
I: unmounting /var/cache/pbuilder/ccache filesystem
I: unmounting dev/pts filesystem
I: unmounting proc filesystem
I: cleaning the build env
I: removing directory /var/cache/pbuilder/build//14082 and its subdirectories
Je ne t'ai mis que la fin, mais la combinaison des termes "failed" et "error", me fait dire ça n'a pas cristallisé...
Une idée?
Hors ligne
#22 Le 20/05/2011, à 11:11
- megabigbug
Re : Création d'un paquet pour la décoration Oxygen-appmenu
Salut,
Bon, j'y étais presque, mais lors du:
sudo pbuilder build *.dsc
la dernière opération quoi, la tuile, j'ai eut:
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions dpkg-buildpackage: source package oxygen-appmenu dpkg-buildpackage: source version 0.4-1 dpkg-buildpackage: source changed by eyome <baikalink@hotmail.fr.tld> dpkg-buildpackage: host architecture i386 dpkg-source --before-build oxygen-appmenu-0.4 fakeroot debian/rules clean dh clean dh_testdir dh_auto_clean dh_clean dpkg-source -b oxygen-appmenu-0.4 dpkg-source: info: using source format `3.0 (quilt)' dpkg-source: info: building oxygen-appmenu using existing ./oxygen-appmenu_0.4.orig.tar.gz dpkg-source: info: building oxygen-appmenu in oxygen-appmenu_0.4-1.debian.tar.gz dpkg-source: info: building oxygen-appmenu in oxygen-appmenu_0.4-1.dsc debian/rules build dh build dh_testdir dh_auto_configure Can't exec "cmake": No such file or directory at /usr/share/perl5/Debian/Debhelper/Dh_Lib.pm line 211. dh_auto_configure: cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON failed to to execute: [b]No such file or directory[/b] make: *** [build] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 E: Failed autobuilding of package I: unmounting /var/cache/pbuilder/ccache filesystem I: unmounting dev/pts filesystem I: unmounting proc filesystem I: cleaning the build env I: removing directory /var/cache/pbuilder/build//14082 and its subdirectories
Je ne t'ai mis que la fin, mais la combinaison des termes "failed" et "error", me fait dire ça n'a pas cristallisé...
Une idée?
Est-ce que tu as cmake d'installé ?
Hors ligne
#23 Le 23/05/2011, à 23:13
- Keiser
Re : Création d'un paquet pour la décoration Oxygen-appmenu
ok, je sais pas lire
mais j'ai toujours la même erreur
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions
dpkg-buildpackage: source package oxygen-appmenu
dpkg-buildpackage: source version 0.4-1
dpkg-buildpackage: source changed by eyome <baikalink@hotmail.fr.tld>
dpkg-buildpackage: host architecture i386
dpkg-source --before-build oxygen-appmenu-0.4
fakeroot debian/rules clean
dh clean
dh_testdir
dh_auto_clean
dh_clean
dpkg-source -b oxygen-appmenu-0.4
dpkg-source: info: using source format `3.0 (quilt)'
dpkg-source: info: building oxygen-appmenu using existing ./oxygen-appmenu_0.4.orig.tar.gz
dpkg-source: info: building oxygen-appmenu in oxygen-appmenu_0.4-1.debian.tar.gz
dpkg-source: info: building oxygen-appmenu in oxygen-appmenu_0.4-1.dsc
debian/rules build
dh build
dh_testdir
dh_auto_configure
Can't exec "cmake": No such file or directory at /usr/share/perl5/Debian/Debhelper/Dh_Lib.pm line 211.
dh_auto_configure: cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON failed to to execute: No such file or directory
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
E: Failed autobuilding of package
I: unmounting /var/cache/pbuilder/ccache filesystem
I: unmounting dev/pts filesystem
I: unmounting proc filesystem
I: cleaning the build env
I: removing directory /var/cache/pbuilder/build//14395 and its subdirectories
j'ai une erreur au tout début de
sudo pbuilder update
de
sudo pbuilder create
et de
sudo pbuilder build *.dsc
c'est:
W: /home/eyome/.pbuilderrc does not exist
c'est certainement pas normal, je regarderai ça demain.
Dernière modification par Keiser (Le 23/05/2011, à 23:13)
Hors ligne
#24 Le 29/05/2011, à 20:43
- Keiser
Re : Création d'un paquet pour la décoration Oxygen-appmenu
Salut,
Bon, apparemment, ce genre de message d'erreur est un problême de dépendances déclarées dans le fichier "control":
J'ai donc été fouillé dans le CMakeLists.txt pour trouver les dépendances (j'ai bon?) et j'ai ça:
FIND_PACKAGE(Qt4 4.7.0 COMPONENTS QtCore QtGui QtNetwork QtWebKit REQUIRED)
FIND_PACKAGE(KDE4 4.5.0 REQUIRED)
find_package(PkgConfig REQUIRED)
pkg_check_modules(DBUSMENUQT REQUIRED dbusmenu-qt>=0.6.0)
INCLUDE(MacroOptionalFindPackage)
INCLUDE(FindPackageHandleStandardArgs)
INCLUDE(KDE4Defaults)
INCLUDE(MacroLibrary)
ADD_DEFINITIONS ( ${KDE4_DEFINITIONS} ${QT_DEFINITIONS} )
INCLUDE_DIRECTORIES ( ${KDE4_INCLUDES} ${QT4_INCLUDES} ${DBUSMENUQT_INCLUDE_DIRS} )
add_subdirectory( config )
J'ai donc édité mon "control":
Source: oxygen-appmenu
Section: X11
Priority: optional
Maintainer: eyome <baikalink@hotmail.fr.tld>
Build-Depends: debhelper (>= 7.0.50~), appmenu-qt, kdebase-workspace (>=4.6.0), PkgConfig, cmake, QtCore, QtGui, QtNetwork, QtWebKit, dbusmenu-qt>=0.6.0
Standards-Version: 3.9.1
#Vcs-Git: git://git.debian.org/collab-maint/oxygen-appmenu.git
#Vcs-Browser: http://git.debian.org/?p=collab-maint/oxygen-appmenu.git;a=summary
Package: oxygen-appmenu
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Oxygen-appmenu is an oxygen style for kwin.
.
Oxygen-appmenu is an oxygen style for kwin.
.
Oxygen-appmenu is an oxygen style for kwin displaying application menu in titlebar (via menu button).
Puis, refais un :
debuild -S -sa --lintian-opts -i
et ça me renvoie:
eyome@eyome-VGN-FS485B:~/packaging/appmenu/oxygen-appmenu-0.4$ debuild -S -sa --lintian-opts -i
dpkg-buildpackage -rfakeroot -d -us -uc -S -sa
dpkg-buildpackage: export de CFLAGS depuis dpkg-buildflags (origine : vendor): -g -O2
dpkg-buildpackage: export de CPPFLAGS depuis dpkg-buildflags (origine : vendor):
dpkg-buildpackage: export de CXXFLAGS depuis dpkg-buildflags (origine : vendor): -g -O2
dpkg-buildpackage: export de FFLAGS depuis dpkg-buildflags (origine : vendor): -g -O2
dpkg-buildpackage: export de LDFLAGS depuis dpkg-buildflags (origine : vendor): -Wl,-Bsymbolic-functions
dpkg-buildpackage: paquet source oxygen-appmenu
dpkg-buildpackage: version source 0.4-1
dpkg-buildpackage: source changé par eyome <baikalink@hotmail.fr.tld>
dpkg-source --before-build oxygen-appmenu-0.4
dpkg-source: avertissement: impossible d'analyser la dépendance dbusmenu-qt>=0.6.0
dpkg-source: erreur: erreur rencontrée lors de l'analyse de Build-Depends
dpkg-buildpackage: erreur: dpkg-source --before-build oxygen-appmenu-0.4 a produit une erreur de sortie de type 255
debuild: fatal error at line 1335:
dpkg-buildpackage -rfakeroot -d -us -uc -S -sa failed
Pourquoi il en veut pas de mon "dbusmenu-qt>=0.6.0"? En tout cas, j'arrive pas à faire de paquet binaire, mais je gère les balises de code :-D
Dernière modification par Keiser (Le 29/05/2011, à 20:44)
Hors ligne
#25 Le 31/05/2011, à 10:31
- megabigbug
Re : Création d'un paquet pour la décoration Oxygen-appmenu
Pourquoi il en veut pas de mon "dbusmenu-qt>=0.6.0"? En tout cas, j'arrive pas à faire de paquet binaire, mais je gère les balises de code :-D
dbusmenu-qt n'existe pas en tant que paquet sous kubuntu.
(il y a une différence entre code source et paquet)
pour Build-Depends je pense qu'il te faut libdbusmenu-qt-dev.
pour Depends, je pense qu'il suffit que tu mettes appmenu-qt qui lui même est dépendant de libdbusmenu-qt2.
Dernière modification par megabigbug (Le 31/05/2011, à 10:39)
Hors ligne