...und sie bewegt sich doch.

View: New views
2 Messages — Rating Filter:   Alert me  

...und sie bewegt sich doch.

by Joerg Rossdeutscher :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



Hallo,

Die Kurzfassung der letzten schweigenden Monate:

Bin wieder Single, wohne jetzt woanders, habe kein Geld mehr und bin
trotzdem glücklicher als je zuvor.


So. Zum Thema. Fonts.

Ich habe heute auf einem nackten Ubuntu-Webserver die 2.1 ausgecheckt,
mit einer winzigen Ergänzung Debian-Pakete gebaut und von diesen
installiert. Works like Charme. Die einzige Änderung war: Dependencies
auf php4-*, habe ich ergänzt um php5-*.

Ich denke, die DEBs für Ubuntu und Debian können offiziell werden.


In den großen Bildern war ein Fehler: Da steht ein HTML-Kommentar
("Enter Custom code here") in der img.php, der dann vor den Bildern
gesendet wird, woraufhin der png-header zu spät kommt. Keine Previews.

Desgleichen die kleinen Bilder: Ein Leerzeichen fehlte im SQL-Query ->
Syntax-Error -> auch keine kleinen Previews. Abgesehen davon läuft es.

Notiz am Rande: Ich habe 138.000 Fonts gepreviewed und die ganze
Fontbase in ein Loopback-gemountetes Image gepackt, um Komplexität vom
Server zu nehmen. Wenn ich jetzt neustarte, läuft der Filesystemcheck
nicht über die Fonts und so.

Gruß,
Jörg

--
 -o) fontlinge | Fontmanagement for Linux | Schriftenverwaltung in Linux
 /\\ http://freshmeat.net/projects/fontlinge/
_\_V http://www.gesindel.de https://sourceforge.net/projects/fontlinge/



-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Fontlinge-devel mailing list
Fontlinge-devel@...
https://lists.sourceforge.net/lists/listinfo/fontlinge-devel

signature.asc (196 bytes) Download Attachment

Re: ...und sie bewegt sich doch.

by Christian Boltz :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Hallo Ratti, hallo Leute,

ich lebe auch noch - leide aber definitiv nicht unter Langeweile ;-)

Am Montag, 16. Oktober 2006 19:16 schrieb Ratti:
> Die Kurzfassung der letzten schweigenden Monate:
>
> Bin wieder Single, wohne jetzt woanders, habe kein Geld mehr

:-(

> und bin trotzdem glücklicher als je zuvor.

:-)

> So. Zum Thema. Fonts.
>
> Ich habe heute auf einem nackten Ubuntu-Webserver die 2.1
> ausgecheckt, mit einer winzigen Ergänzung Debian-Pakete gebaut und
> von diesen installiert. Works like Charme. Die einzige Änderung war:
> Dependencies auf php4-*, habe ich ergänzt um php5-*.
>
> Ich denke, die DEBs für Ubuntu und Debian können offiziell werden.

Ich halte Dich bestimmt nicht davon ab ;-)

Da wir es gerade von Paketen haben: Auch bezüglich RPM gibt es gute
Nachrichten:

Das spec-File durchläuft gerade einige Optimierungen. Die
Perl-Requirements lasse ich von check_for_modules generieren, das die
Liste ja sowieso hat. (Brauchst Du sowas auch fürs .deb?)

Außerdem bin ich soweit, dass das RPM auf allen SUSE-Versionen laufen
müsste (sprich: ich habe ein gemeinsames Verzeichnis in @INC
gefunden ;-)

Fedora verwendet dieselben Perl-Pfade (Mandriva muss ich noch
nachsehen), brauchen aber etwas andere Requires für PHP (SUSE:
mod_php_any, Fedora und Mandriva: php). Das lässt sich über ein kleines
dummy-RPM lösen: Provides: mod_php_any, Requires: php

Davon abgesehen weicht nur das Doku-Verzeichnis ab (nur SUSE
verwendet /usr/share/doc/packages, die anderen /usr/share/doc) - das
halte ich jedoch nicht für ein Problem.

Ja, der openSUSE build service ist für so Sachen wirklich praktisch :-)

Ich habe dort übrigens auch ein fontlinge-QA Paket gebaut, Specfile:

---------------------------------------------------------------------
Name:           fontlinge-QA
Version:        0.0.1
Release:        2
License:        GPL
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Group:          Dummy
Summary:        Dummy package doing some QA tests for fontlinge

BuildArch:      noarch

Requires:       fontlinge
BuildRequires:  fontlinge

#  workaround "multiple choice" expansion errors
# - php-(f)cgi, php-cli: multiple choice for "php" on Mandriva
# - *php4*: soft force php5 ;-)
#!BuildIgnore: php4 apache2-mod_php4 php4-mysql php4-gd  php-fcgi
php-cgi php-cli

%description
Dummy package doing some QA tests for fontlinge

%prep

%build
echo "---------------------- @INC --------------------------"
# display @INC while building - may be useful to find a common directory
for perl modules
perl -e 'print "--- \@INC ---\n", join("\n", @INC), "--- \@INC ---\n"'
echo "---------------------- --------------------------"
echo
echo "---------------------- check_for_modules.pl
--------------------------"
# check for needed perl modules
/usr/share/fontlinge/check_for_modules.pl
echo "---------------------- --------------------------"

echo "---------------------- rpm -q --requires fontlinge  
--------------------------"
rpm -q --requires fontlinge
echo "---------------------- --------------------------"

echo "---------------------- rpm -q --provides fontlinge  
--------------------------"
rpm -q --provides fontlinge
echo "---------------------- --------------------------"

echo "---------------------- rpm -ql fontlinge  
--------------------------"
rpm -ql fontlinge
echo "---------------------- --------------------------"

%install

%clean
rm -rf "$RPM_BUILD_ROOT"

%files
%defattr(-,root,root)
# no files
---------------------------------------------------------------------

Sprich: ein leeres Paket, bei dessen Bau die Verfügbarkeit der
Fontlinge-Module getestet wird. Außerdem werden ein paar Infos fürs
Buildlog ausgegeben.

> In den großen Bildern war ein Fehler: Da steht ein HTML-Kommentar
> ("Enter Custom code here") in der img.php, der dann vor den Bildern
> gesendet wird, woraufhin der png-header zu spät kommt. Keine
> Previews.

eher custom.php, trotzdem Danke fürs reparieren ;-)

Ich habe gerade noch etwas "Doku" in die custom.php eingefügt und
vermerke die aktuelle md5sum für die (hoffentlich unnötige) spätere
Verwendung in fontlinge_userinstall.

> Desgleichen die kleinen Bilder: Ein Leerzeichen fehlte im SQL-Query
> -> Syntax-Error -> auch keine kleinen Previews.

:-/ - aber fehlt_e_ ist immer gut ;-)

> Abgesehen davon läuft es.

:-)

> Notiz am Rande: Ich habe 138.000 Fonts gepreviewed und die ganze
> Fontbase in ein Loopback-gemountetes Image gepackt, um Komplexität
> vom Server zu nehmen. Wenn ich jetzt neustarte, läuft der
> Filesystemcheck nicht über die Fonts und so.

Klingt nach einer guten Idee ;-)


Gruß

Christian Boltz
--
Ich sehe schon, die meiste manpower des Projektes fließt derzeit in die
Gestaltung der "--help"-Option.  Ich glaube,  wir greifen den Vorschlag
von Christian auf und richten mehrere Hilfsseiten ein.  Gleicher Inhalt,
andere Formatierung. :-)))                    [Ratti in fontlinge-devel]

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Fontlinge-devel mailing list
Fontlinge-devel@...
https://lists.sourceforge.net/lists/listinfo/fontlinge-devel