Mise à jour / Création /debug de paquetages
marc[i1]
Maître du Kyudo
Messages : 1753 Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)
Message
par marc[i1] » jeu. 28 juin 2007, 23:30
Bonsoir,
Voici
QGRUBEditor un utilitaire écrit avec Qt, possédant que peu de dépendances.
Code : Tout sélectionner
# Contributor: Vincent-Xavier JUMEL <vincentxavier chez free.fr>
# Contributor: Marc Poiroud <marci1 chez archlinux.fr>
pkgname=qgrubeditor
_pkgname=QGRUBEditor
pkgver=1.1.0
pkgrel=1
pkgdesc="A Qt frontend to /boot/grub/menu.lst"
arch=('i686')
url="http://www.qt-apps.org/content/show.php/QGRUBEditor?content=60391"
license=('GPL')
depends=('qt4')
install=
source=(http://www.qt-apps.org/CONTENT/content-files/60391-$_pkgname-$pkgver.tar.gz \
qgrubeditor.desktop qgrubeditor.png)
md5sums=('3962be8689ab88c1ee33be5b5046414c'
'1ba2c3b79db178cd6af05d670d45d351'
'e5aeb43f2bb8e7adfb872d1d2ba56b11')
build() {
cd $startdir/src/$_pkgname
export QTDIR=/opt/qt4
export QT_XFT=true
export QMAKESPEC=$QTDIR/mkspecs/linux-g++
export PATH=$PATH:$QTDIR/bin
export MANPATH=$MANPATH:$QTDIR/man
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:$QTDIR/lib/pkgconfig
/opt/qt4/bin/qmake QGRUBEditor.pro
make || return 1
# install bin
install -d -m755 $startdir/pkg/usr/bin
install -m755 $startdir/src/$_pkgname/bin/QGRUBEditor $startdir/pkg/usr/bin/qgrubeditor
# install pixmaps and desktop file
install -d -m755 $startdir/pkg/usr/share/{applications,pixmaps}
install -m644 $startdir/src/qgrubeditor.png $startdir/pkg/usr/share/pixmaps/
install -m644 $startdir/src/qgrubeditor.desktop $startdir/pkg/usr/share/applications/
}
le fichier desktop :
Code : Tout sélectionner
[Desktop Entry]
Version=1.0
Type=Application
Categories=System;Utility;
Name=QGrubEditor
GenericName=QGrubEditor
Comment=Edit grub file
Exec=qgrubeditor
Icon=qgrubeditor.png
Reste l'image mais pour le tester pas besoin
Pour ceux qui veulent le tout sans se fatiguer :
http://poiroud.free.fr/linux/archlinux/ ... or.tar.bz2
Merci à VX pour le coup de main
J'attends quelques retours avant de le mettre sur le dépôt.
Ne vous emmerdez plus, emmerdez les autres.
marc[i1]
Maître du Kyudo
Messages : 1753 Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)
Message
par marc[i1] » mer. 22 août 2007, 00:04
Mise à jour vers la version 2.0.0 dispo sur le repo
Ne vous emmerdez plus, emmerdez les autres.
marc[i1]
Maître du Kyudo
Messages : 1753 Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)
Message
par marc[i1] » lun. 18 févr. 2008, 16:55
l'auteur a stoppé le développement de QGrubeditor au profit de KGrubeditor.
On passe donc d'un logiciel Qt4 utilisable par tous à un logiciel nécessitant kdelibs4
Ne vous emmerdez plus, emmerdez les autres.
wain
Maître du Kyudo
Messages : 1854 Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)
Message
par wain » lun. 18 févr. 2008, 21:21
marc[i1] a écrit : l'auteur a stoppé le développement de QGrubeditor au profit de KGrubeditor.
On passe donc d'un logiciel Qt4 utilisable par tous à un logiciel nécessitant kdelibs4
bein pour une fois on dira pas bravo
Installer kdelib juste pour pouvoir éditer un malheureux fichier texte menu.lst
marc[i1]
Maître du Kyudo
Messages : 1753 Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)
Message
par marc[i1] » lun. 18 févr. 2008, 21:43
Mouais, je te rejoins sur ce point. Même si j'apprecie KDE, je trouve que c'est un peu con car ça prive les autres d'un soft vraiment bien fait !
Mais bon, certains installe bien Mono pour avoir un post-it !
Ne vous emmerdez plus, emmerdez les autres.
warnaud
Maître du Kyudo
Messages : 1640 Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)
Message
par warnaud » mar. 19 févr. 2008, 12:00
marc[i1] a écrit :
Mais bon, certains installe bien Mono pour avoir un post-it !
C'est parcequ'ils ne connaissent pas xpad
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*
Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt