From owner-freebsd-chat Sat Apr 17 12:51:41 1999 Delivered-To: freebsd-chat@freebsd.org Received: from pop01.globecomm.net (pop01.globecomm.net [206.253.129.185]) by hub.freebsd.org (Postfix) with ESMTP id D312014BD4 for ; Sat, 17 Apr 1999 12:51:38 -0700 (PDT) (envelope-from zen@buddhist.com) Received: from WhizKid (r45.bfm.org [208.18.213.141]) by pop01.globecomm.net (8.9.0/8.8.0) with SMTP id PAA22615; Sat, 17 Apr 1999 15:48:30 -0400 (EDT) Message-Id: <3.0.6.32.19990417144807.0091c100@mail.bfm.org> X-Sender: stanislav@mail.bfm.org X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.6 (32) Date: Sat, 17 Apr 1999 14:48:07 -0500 To: "Pedro F. Giffuni" From: "G. Adam Stanislav" Subject: Re: Applications Cc: chat@FreeBSD.ORG In-Reply-To: <3718B184.8C3396C4@bachue.usc.unal.edu.co> References: <199904160601.XAA88836@rah.star-gate.com> <19990415224102.A47059@ontario.mooseriver.com> <199904160601.XAA88836@rah.star-gate.com> <3.0.6.32.19990416161503.0092d260@mail.bfm.org> <3.0.6.32.19990416204339.00924d30@mail.bfm.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org At 11:06 17-04-1999 -0500, Pedro F. Giffuni wrote: >Take a look at the gsfonts port, these are type1 postscript fonts, so I used >type1inst as a port dependency to generate the appropiate files. Thanks, done. I was postponing the installation of ghostscript (which I have used under Windows a lot) until I can get my X11 to work without locking up (I only have 8 Meg of RAM, and after April 15 $0 available - April 15 being the tax day in the US). But I got your fonts and installed ghostscript as well, so I can study your Makefile now. Some day I'll have to write a book on how to create ports. :-) But first I have to learn all its nuances. > I never figured >out how to add the font to the XF86Config line from the port (port author are lazy >by definition), and the fonts want to run unscaled on certain low resolutions, but >the GIMP and netscape are happy. I wouldn't know. As I said, my X11 is installed but I have problems with it, so I have not done much work in that area yet. But it is definitely on my list. >On school I also used to take quite a time to ensure less instructions, these were >Pascal prgrams, but while someone found took the time write 2000 lines, I got it >in 200. Excellent! Pruning is one of the most important stages of programming. Perhaps the most important one. Anyone can write a program, but if several programmers (or software companies) produce similar programs, the one that is the smallest and fastest will be the successful one. Uncle Bill should remember that! The success of FreeBSD and Linux (no flames pelase) over Windows is not so much because of the cost in dollars, but because Windows is so overblown while the Unices are lean. Just my opinion, of course. :-) >You can use libraries as either build or runtime dependencies, there are many >examples on the ports tree. Take a look, for example, at URT (ports/graphics). Thanks, I'll have to do that. My main problem seems to be that unless I have the library as a separate port, the linker will not know the library exists since it is ldconfiged in the post-install phase. So, the only way I know how to do it is by having the library as a separate port built as a build dependency before the main program is installed. There is another reason why I wanted libutf-8 as a separate port (and, yes, it's there as of today, in ports/converters): It is a library of conversion routines between 16- and 31-bit Unicode and the UTF-8 encoding. Since UTF-8 support is now mandated for any new web software, it seemed to make sense to have the library available separately for anyone who writes web software. It also made sense to release it under the BSD-style licence so it can be used both non-commercialy and commercialy. The internationalization of the web is very important to me: I often create web pages that cannot fit into any one ISO-8859 standard. I am a polyglot, and feel quite limited and frustrated when I cannot express myself without various diacritics. :-) >Maybe you could give FreeBSD's console a hand...I've always wanted to see module >that supports those old BBS extensions (RIP, ANSI music)...probably no one else >would appreciate it but...cool nevertheless :-) Hehe. The thought has occured to me. I just wish each day had 48 hours and I did not have to go to work to earn my keep. Then, there is the problem, I do not know anything about the FBSD console. If at least I knew which source code files to study first. If I knew where to begin on that, adding Avatar support should not be that hard. After all, I've done it before under DOS. Also, I am not sure it would be matter of too big a priority these days when everyone seems to be using X11. I think my time would be better spent working in that area. >The time of the wooden computers and the iron programmers...I was just a baby in >those days, but I heard the leyend ;-). Hehe. The wooden computers were a little bit before my time. We used plastic ones when I was in high school (they were called slide rules). And, of course, we used those huge things that we fed with punch cards and that had a lot of electron tubes inside. Except, they did not fit on the desktop, and no student could ever afford one anyway. So, the plastic ones had definite advantages. :-) Adam --- Want to design your own web counter? Get GCL 2.10 from http://www.whizkidtech.net/gcl/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message