dopo 7 mesi di svogliatezza totale nei confronti dell’intento di diventare un manteiner debian, alla fine sono riuscito a farmi uploadare il secondo pacchetto…
mi sento un poco “sciocco” (che ne dici della scelta dell’aggettivo Giová?) ad “esultare” per un così piccolo obbiettivo, però, si sà, la vita è fatta di piccole felicità, chi si accontenta gode, non ci sono più le mezze stagioni e così via… ![]()
il programma è un wallpaper switcher per gnome, lo trovate quì e presto anche sui repository debian. (sempre che buildd non lo butti dalla finestra per qualche colossale errore
)
una cosa è certa non prenderò più l’impegno di pachettizzare un altro programma scritto in mono, avevo scelto drapes perché mi sembrava un lavoro semplice e senza problemi e invece… un casino
d’ora in avanti solo programmi scritti nel buon vecchio C.
e ora, nell’attesa dei vari bug report, via alla ricerca di un altro programma interessante…
buonanotte!
Ma noooo! Queste sono sciocchezzuole! Saresti stato veramente sciocco se, ad esempio, avessi fatto uno scontrino da 3 milioni delle vecchie lire avendo venduto merce per 3000 lire. Ma sciocchezze di tale portate è impossibile che accadano…o no?!?
Comunque un buon progetto in C da pacchettizzare ci sarebbe, sempre che si riesca a terminare!
Studia invece di fa’ ste minchiate o almeno vai sui siti porno come fanno tutti gli uomini che girano su internet e che ca’
uhm
st’affare è molto carino ma a me nonfunziona, nè dai dep e neppure dai sorgenti
.___.
@speppa: se mi dici che problemi ti da, ti posso dare una mano, oppure se vuoi puoi segnalarmi il bug in debian…
eh non lo so, ho scritto nel forum di ubuntu, anche in quello inglese ma niente °___° i deb me li installa, ma poi quando avvio il programma non succede nulla
allora ho disinstallato e provato con i sorgenti, ma mi da errore quando faccio make.
-con la versione 0.4.97:
speppa@sbubbo:~/drapes-0.4.97$ make
Making all in drapes
make[1]: Entering directory `/home/speppa/drapes-0.4.97/drapes'
sed -e "s,[@]ASM_VERSION/[@],0.4.97.*," \
-e "s,[@]datadir/[@],/usr/local/share," \
-e "s,[@]version/[@],0.4.97," \
-e "s,[@]helpdir/[@],/usr/local/share/gnome/help," \
AssemblyInfo.cs
/usr/bin/gmcs -debug -r:System.Xml -r:Mono.Posix -pkg:gconf-sharp-2.0 -pkg:glade-sharp-2.0 -pkg:gnome-vfs-sharp-2.0 -resource:../data/drapes.glade,drapes.glade \
-unsafe -target:exe -out:"drapes.exe" \
./AssemblyInfo.cs ./panelapplet/*.cs ./Applet.cs ./AppletWidget.cs ./ConfigMenu.cs ./Main.cs ./Settings.cs ./Traylib.cs ./Wallpaper.cs ./WpList.cs
./ConfigMenu.cs(335,13): error CS0136: A local variable named `sender' cannot be declared in this scope because it would give a different meaning to `sender', which is already used in a `parent or current' scope to denote something else
./ConfigMenu.cs(285,41): (Location of the symbol related to previous error)
Compilation failed: 1 error(s), 0 warnings
make[1]: *** [drapes.exe] Error 1
make[1]: Leaving directory `/home/speppa/drapes-0.4.97/drapes'
make: *** [all-recursive] Error 1
-e con la versione 0.5.1:
speppa@sbubbo:~/drapes-0.5.1$ make
Making all in drapes
make[1]: Entering directory `/home/speppa/drapes-0.5.1/drapes'
sed -e "s,[@]ASM_VERSION/[@],0.5.1.*," \
-e "s,[@]datadir/[@],/usr/local/share," \
-e "s,[@]prefix/[@],/usr/local," \
-e "s,[@]version/[@],0.5.1," \
-e "s,[@]helpdir/[@],/usr/local/share/gnome/help," \
AssemblyInfo.cs
/usr/bin/gmcs -debug -r:System.Xml -r:Mono.Posix -pkg:gconf-sharp-2.0 -pkg:glade-sharp-2.0 -pkg:gnome-vfs-sharp-2.0 -resource:../data/drapes.glade,drapes.glade \
-unsafe -target:exe -out:"drapes.exe" \
./AssemblyInfo.cs ./panelapplet/*.cs ./About.cs ./Applet.cs ./AppletWidget.cs ./ConfigMenuWidgets.cs ./ConfigMenu.cs ./Main.cs ./Settings.cs ./Traylib.cs ./Wallpaper.cs ./WpList.cs
./WpList.cs(86,27): warning CS0612: `Gnome.Vfs.Mime.TypeFromName(string)' is obsolete
./WpList.cs(474,36): warning CS0612: `Gnome.Vfs.Mime.TypeFromName(string)' is obsolete
./panelapplet/BonoboUIVerb.cs(14,10): warning CS0414: The private field `_Gnome.BonoboUIVerb.verb' is assigned but its value is never used
./panelapplet/BonoboUIVerb.cs(15,27): warning CS0414: The private field `_Gnome.BonoboUIVerb.callback' is assigned but its value is never used
./panelapplet/BonoboUIVerb.cs(16,10): warning CS0414: The private field `_Gnome.BonoboUIVerb.user_data' is assigned but its value is never used
./panelapplet/BonoboUIVerb.cs(17,10): warning CS0414: The private field `_Gnome.BonoboUIVerb.dummy' is assigned but its value is never used
./Applet.cs(83,22): warning CS0169: The private method `Drapes.DrapesApplet.ShowHelp()' is never used
./Traylib.cs(46,23): warning CS0414: The private field `Egg.TrayIcon.orientation' is assigned but its value is never used
./Wallpaper.cs(123,36): warning CS0169: The private field `Drapes.Wallpaper.style' is never used
Compilation succeeded - 9 warning(s)
make[1]: Leaving directory `/home/speppa/drapes-0.5.1/drapes'
Making all in scripts
make[1]: Entering directory `/home/speppa/drapes-0.5.1/scripts'
sed -e 's,[@]pkglibdir/[@],/usr/local/lib/drapes,' \
drapes
chmod x drapes
make[1]: Leaving directory `/home/speppa/drapes-0.5.1/scripts'
Making all in data
make[1]: Entering directory `/home/speppa/drapes-0.5.1/data'
Making all in images
make[2]: Entering directory `/home/speppa/drapes-0.5.1/data/images'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/speppa/drapes-0.5.1/data/images'
make[2]: Entering directory `/home/speppa/drapes-0.5.1/data'
LC_ALL=C ../intltool-merge -d -u -c ../po/.intltool-merge-cache ../po drapes.desktop.in drapes.desktop
Generating and caching the translation database
Merging translations into drapes.desktop.
LC_ALL=C ../intltool-merge -s -u -c ../po/.intltool-merge-cache ../po drapes.schemas.in drapes.schemas
Found cached translation database
Merging translations into drapes.schemas.
sed -e 's,[@]bindir/[@],/usr/local/bin,' \
DrapesApplet.server.in
LC_ALL=C ../intltool-merge -o -u -c ../po/.intltool-merge-cache ../po DrapesApplet.server.in DrapesApplet.server
Found cached translation database
Merging translations into DrapesApplet.server.
make[2]: Leaving directory `/home/speppa/drapes-0.5.1/data'
make[1]: Leaving directory `/home/speppa/drapes-0.5.1/data'
Making all in help
make[1]: Entering directory `/home/speppa/drapes-0.5.1/help'
xsltproc -o drapes-C.omf --stringparam db2omf.basename drapes --stringparam db2omf.format 'docbook' --stringparam db2omf.dtd "-//OASIS//DTD DocBook XML V4.2//EN" --stringparam db2omf.lang C --stringparam db2omf.omf_dir "/usr/local/share/omf" --stringparam db2omf.help_dir "/usr/local/share/gnome/help" --stringparam db2omf.omf_in "/home/speppa/drapes-0.5.1/help/drapes.omf.in" --stringparam db2omf.scrollkeeper_cl "`scrollkeeper-config --pkgdatadir`/Templates/C/scrollkeeper_cl.xml" `/usr/bin/pkg-config --variable db2omf gnome-doc-utils` C/drapes.xml || { rm -f "drapes-C.omf"; exit 1; }
xsltproc -o drapes-fr.omf --stringparam db2omf.basename drapes --stringparam db2omf.format 'docbook' --stringparam db2omf.dtd "-//OASIS//DTD DocBook XML V4.2//EN" --stringparam db2omf.lang fr --stringparam db2omf.omf_dir "/usr/local/share/omf" --stringparam db2omf.help_dir "/usr/local/share/gnome/help" --stringparam db2omf.omf_in "/home/speppa/drapes-0.5.1/help/drapes.omf.in" --stringparam db2omf.scrollkeeper_cl "`scrollkeeper-config --pkgdatadir`/Templates/C/scrollkeeper_cl.xml" `/usr/bin/pkg-config --variable db2omf gnome-doc-utils` fr/drapes.xml || { rm -f "drapes-fr.omf"; exit 1; }
xsltproc -o drapes-it.omf --stringparam db2omf.basename drapes --stringparam db2omf.format 'docbook' --stringparam db2omf.dtd "-//OASIS//DTD DocBook XML V4.2//EN" --stringparam db2omf.lang it --stringparam db2omf.omf_dir "/usr/local/share/omf" --stringparam db2omf.help_dir "/usr/local/share/gnome/help" --stringparam db2omf.omf_in "/home/speppa/drapes-0.5.1/help/drapes.omf.in" --stringparam db2omf.scrollkeeper_cl "`scrollkeeper-config --pkgdatadir`/Templates/C/scrollkeeper_cl.xml" `/usr/bin/pkg-config --variable db2omf gnome-doc-utils` it/drapes.xml || { rm -f "drapes-it.omf"; exit 1; }
xsltproc -o drapes-ko.omf --stringparam db2omf.basename drapes --stringparam db2omf.format 'docbook' --stringparam db2omf.dtd "-//OASIS//DTD DocBook XML V4.2//EN" --stringparam db2omf.lang ko --stringparam db2omf.omf_dir "/usr/local/share/omf" --stringparam db2omf.help_dir "/usr/local/share/gnome/help" --stringparam db2omf.omf_in "/home/speppa/drapes-0.5.1/help/drapes.omf.in" --stringparam db2omf.scrollkeeper_cl "`scrollkeeper-config --pkgdatadir`/Templates/C/scrollkeeper_cl.xml" `/usr/bin/pkg-config --variable db2omf gnome-doc-utils` ko/drapes.xml || { rm -f "drapes-ko.omf"; exit 1; }
xsltproc -o drapes-pt.omf --stringparam db2omf.basename drapes --stringparam db2omf.format 'docbook' --stringparam db2omf.dtd "-//OASIS//DTD DocBook XML V4.2//EN" --stringparam db2omf.lang pt --stringparam db2omf.omf_dir "/usr/local/share/omf" --stringparam db2omf.help_dir "/usr/local/share/gnome/help" --stringparam db2omf.omf_in "/home/speppa/drapes-0.5.1/help/drapes.omf.in" --stringparam db2omf.scrollkeeper_cl "`scrollkeeper-config --pkgdatadir`/Templates/C/scrollkeeper_cl.xml" `/usr/bin/pkg-config --variable db2omf gnome-doc-utils` pt/drapes.xml || { rm -f "drapes-pt.omf"; exit 1; }
xsltproc -o drapes-pt_BR.omf --stringparam db2omf.basename drapes --stringparam db2omf.format 'docbook' --stringparam db2omf.dtd "-//OASIS//DTD DocBook XML V4.2//EN" --stringparam db2omf.lang pt_BR --stringparam db2omf.omf_dir "/usr/local/share/omf" --stringparam db2omf.help_dir "/usr/local/share/gnome/help" --stringparam db2omf.omf_in "/home/speppa/drapes-0.5.1/help/drapes.omf.in" --stringparam db2omf.scrollkeeper_cl "`scrollkeeper-config --pkgdatadir`/Templates/C/scrollkeeper_cl.xml" `/usr/bin/pkg-config --variable db2omf gnome-doc-utils` pt_BR/drapes.xml || { rm -f "drapes-pt_BR.omf"; exit 1; }
xsltproc -o drapes-sv.omf --stringparam db2omf.basename drapes --stringparam db2omf.format 'docbook' --stringparam db2omf.dtd "-//OASIS//DTD DocBook XML V4.2//EN" --stringparam db2omf.lang sv --stringparam db2omf.omf_dir "/usr/local/share/omf" --stringparam db2omf.help_dir "/usr/local/share/gnome/help" --stringparam db2omf.omf_in "/home/speppa/drapes-0.5.1/help/drapes.omf.in" --stringparam db2omf.scrollkeeper_cl "`scrollkeeper-config --pkgdatadir`/Templates/C/scrollkeeper_cl.xml" `/usr/bin/pkg-config --variable db2omf gnome-doc-utils` sv/drapes.xml || { rm -f "drapes-sv.omf"; exit 1; }
make[1]: Leaving directory `/home/speppa/drapes-0.5.1/help'
Making all in po
make[1]: Entering directory `/home/speppa/drapes-0.5.1/po'
file=`echo de | sed 's,.*/,,'`.gmo \
&& rm -f $file && -o $file de.po
/bin/sh: line 1: -o: command not found
make[1]: *** [de.gmo] Error 127
make[1]: Leaving directory `/home/speppa/drapes-0.5.1/po'
make: *** [all-recursive] Error 1
la versione 0.5.0 non l’ho provata perchè avevo letto che dava problemi, adesso provo anche con quella
grazie @.@
@spepa: puoi controllare se hai il comando sed installato?
guarda, ho provato con la 0.50 e sembra funzionare, avevo letto che dava problemi e invece no O_o grazie