[PKGBUILD] mkvtoolnix-nogui
[PKGBUILD] mkvtoolnix-nogui
Dans la foulée, je viens de faire un nouveau PKGBUILD : mkvtoolnix sans interfaces : ni qt, ni gtk :
http://aur.archlinux.org/packages.php?d ... 1&ID=13247
Comme ça on a un petit paquet léger qui ne dépend pas du gros qt ni du gros wxGTK, en plus mkvtoolnix est souvent utilisé par d'autres frontend ou des scripts, donc pas besoin de son interface.
PS: celui là était très difficile : copie du répertoire abs, on ajoute --disable-gui et on vire la dépendance en trop ... j'adore arch
http://aur.archlinux.org/packages.php?d ... 1&ID=13247
Comme ça on a un petit paquet léger qui ne dépend pas du gros qt ni du gros wxGTK, en plus mkvtoolnix est souvent utilisé par d'autres frontend ou des scripts, donc pas besoin de son interface.
PS: celui là était très difficile : copie du répertoire abs, on ajoute --disable-gui et on vire la dépendance en trop ... j'adore arch
- wain
- Maître du Kyudo
- Messages : 1854
- Inscription : ven. 11 août 2006, 19:15
- Localisation : Nancy (54)
Pas bête
Sinon pour ce genre de petites modifs, tu peux utiliser customizepkg:
1. Crée un fichier /etc/customizepkg.d/mkvtoolnix
2. Colles dedans ceci:
3. Installes mkvtoolnix avec yaourt -S mkvtoolnix, il est automatiquement recompilé selon tes besoins
L'avantage c'est que tu n'as pas à maintenir ce paquetage. Dès que les dépôt officiels auront une mise à jour, yaourt fera automatiquement la mise à jour de mkvtoolnix en recompilant le paquetage.
Sinon pour ce genre de petites modifs, tu peux utiliser customizepkg:
1. Crée un fichier /etc/customizepkg.d/mkvtoolnix
2. Colles dedans ceci:
Code : Tout sélectionner
replace#global#.\\/configure#.\\/configure --disable-gui
L'avantage c'est que tu n'as pas à maintenir ce paquetage. Dès que les dépôt officiels auront une mise à jour, yaourt fera automatiquement la mise à jour de mkvtoolnix en recompilant le paquetage.
s/pacman/yaourt/g c'est ARCHi clair ! => http://archlinux.fr/
Hum, moi je veux bien mais les dépendances à qt/gtk qui sont dans le pkgbuild???
"For someone who was never meant for this world, I must confess... I'm suddenly having a hard time leaving it.
Of course, they say every atom in our bodies was once part of a star.
Maybe I'm not leaving. Maybe I'm going home." (Vincent Freeman)
Of course, they say every atom in our bodies was once part of a star.
Maybe I'm not leaving. Maybe I'm going home." (Vincent Freeman)
- vincentxavier
- Elfe
- Messages : 778
- Inscription : ven. 11 août 2006, 18:17
- Localisation : Epinay sur Seine (93)
Justement, customizepkg va aller réécrire le PKGBUILD pour virer ce qui n'est pas/plus nécessaire !
Warranty
THIS ADVICE 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.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils
THIS ADVICE 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.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils
Ouais bah la mentalité chez Archlinux c'est pas mieux que sous Gentoo quoi. C'est limite qu'on te demande de le virer parce quand on voit celui là ou le mec fait un "cp" des fichiers au lieu du "make install" o_O'.
Ca, ça me choque!
Ca, ça me choque!
"For someone who was never meant for this world, I must confess... I'm suddenly having a hard time leaving it.
Of course, they say every atom in our bodies was once part of a star.
Maybe I'm not leaving. Maybe I'm going home." (Vincent Freeman)
Of course, they say every atom in our bodies was once part of a star.
Maybe I'm not leaving. Maybe I'm going home." (Vincent Freeman)
Ca me choque aussi, mais bon je ne sais pas non plus qui est ce gars et quel est son rôle dans archlinux, ni son dégré d'aigreur, je sais juste qu'il maintient plein de aur, et surtout du kde, donc il devrait être content de pouvoir virer une dépendence GTK
Je pense que c'est la contrepartie de aur : un système vraiment ouvert à tous.
Bref je ne me formalise pas pour autant, je vais laisser cette version pour pousser la discution et pour la suite j'utiliserait customizepkg ce qui me permet de ne pas avoir un pkgbuild à maintenir, mais du coup personne ne profite de cette version.
Virer une dépendence comme wxGTK me semble pouvoir être intéressant pour un utilisateur, même si c'est de façon triviale.
Je pense que c'est la contrepartie de aur : un système vraiment ouvert à tous.
Bref je ne me formalise pas pour autant, je vais laisser cette version pour pousser la discution et pour la suite j'utiliserait customizepkg ce qui me permet de ne pas avoir un pkgbuild à maintenir, mais du coup personne ne profite de cette version.
Virer une dépendence comme wxGTK me semble pouvoir être intéressant pour un utilisateur, même si c'est de façon triviale.