rpms/bogl/devel bogl-0.1.18-1.1.sigchld.patch, NONE, 1.1 bogl-0.1.18-1.2.gzip-fonts.patch, NONE, 1.1 bogl-0.1.18-1.2.reduce-font.patch, NONE, 1.1 bogl-0.1.18-1.2.term.patch, NONE, 1.1 bogl-0.1.18-1.5.rh.patch, NONE, 1.1 bogl-0.1.18-noexecstack.patch, NONE, 1.1 bogl-0.1.9-2.6fbdev.patch, NONE, 1.1 bogl.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Miloslav Trmac (mitr)
fedora-extras-commits at redhat.com
Fri Nov 10 16:13:51 UTC 2006
Author: mitr
Update of /cvs/extras/rpms/bogl/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31932/devel
Modified Files:
.cvsignore sources
Added Files:
bogl-0.1.18-1.1.sigchld.patch bogl-0.1.18-1.2.gzip-fonts.patch
bogl-0.1.18-1.2.reduce-font.patch bogl-0.1.18-1.2.term.patch
bogl-0.1.18-1.5.rh.patch bogl-0.1.18-noexecstack.patch
bogl-0.1.9-2.6fbdev.patch bogl.spec
Log Message:
auto-import bogl-0.1.18-13 on branch devel from bogl-0.1.18-13.src.rpm
bogl-0.1.18-1.1.sigchld.patch:
--- NEW FILE bogl-0.1.18-1.1.sigchld.patch ---
--- bogl-0.1.18/bterm.c.sigchld 2005-09-20 00:44:06.000000000 +0200
+++ bogl-0.1.18/bterm.c 2005-09-20 00:46:01.000000000 +0200
@@ -124,7 +124,7 @@
void sigchld(int sig)
{
int status;
- if (waitpid(child_pid, &status, WNOHANG)) {
+ if (waitpid(child_pid, &status, WNOHANG) > 0) {
child_pid = 0;
/* Reset ownership and permissions of ttyfd device? */
tcsetattr(0, TCSAFLUSH, &ttysave);
bogl-0.1.18-1.2.gzip-fonts.patch:
--- NEW FILE bogl-0.1.18-1.2.gzip-fonts.patch ---
* Tue Nov 26 2002 Adrian Havill <havill at redhat.com>
- re-write font loader so it can load uncompressed or gzipped files
--- bogl-0.1.18/bterm.c.gzip-fonts 2006-11-05 15:59:28.000000000 +0100
+++ bogl-0.1.18/bterm.c 2006-11-05 15:59:28.000000000 +0100
@@ -186,7 +186,7 @@
{
struct bogl_font *font;
- font = bogl_mmap_font (font_name);
+ font = bogl_load_font (font_name);
if (font == NULL)
{
fprintf(stderr, "Bad font\n");
@@ -260,7 +260,7 @@
return 1;
}
- if ((font = bogl_mmap_font(font_name)) == NULL) {
+ if ((font = bogl_load_font(font_name)) == NULL) {
fprintf(stderr, "Bad font\n");
return 1;
}
--- bogl-0.1.18/bogl-bgf.c.gzip-fonts 2001-12-01 18:04:42.000000000 +0100
+++ bogl-0.1.18/bogl-bgf.c 2006-11-05 15:59:28.000000000 +0100
@@ -1,44 +1,130 @@
-#include <fcntl.h>
+#include <errno.h>
+#include <stddef.h>
+#include <stdio.h>
+#include <stdlib.h>
#include <string.h>
-#include <sys/mman.h>
-#include <sys/stat.h>
-#include <sys/types.h>
-#include <unistd.h>
+#include <zlib.h>
+#include <stdint.h>
+#include "bogl-bgf.h"
#include "bogl.h"
-#include "bogl-font.h"
-struct bogl_font *bogl_mmap_font(char *file)
-{
- int fd;
- struct stat buf;
- void *f;
- struct bogl_font *font;
-
- fd = open(file, O_RDONLY);
- if (fd == -1)
- return 0;
-
- if (fstat(fd, &buf))
- return 0;
-
- f = mmap(0, buf.st_size, PROT_READ, MAP_SHARED, fd, 0);
- if (f == (void *)-1)
- return 0;
-
- if (memcmp("BGF1", f, 4))
- return 0;
-
- font = (struct bogl_font *)malloc(sizeof(struct bogl_font));
- if (!font)
- return 0;
-
- memcpy(font, f + 4, sizeof(*font));
- font->name = ((void *)font->name - (void *)0) + f;
- font->offset = ((void *)font->offset - (void *)0) + f;
- font->index = ((void *)font->index - (void *)0) + f;
- font->content = ((void *)font->content - (void *)0) + f;
+#define FONT_SIGNATURE "BGF1"
- return font;
+static size_t get_gz_file_size(const char *path) {
+ size_t size = 0;
+ unsigned char buffer[4] = { 0 };
+ FILE *stream = NULL;
+
+ stream = fopen(path, "rb");
+ if (stream == NULL) {
+ perror(path);
+ return -1;
+ }
+ if (fread(buffer, sizeof(char), 2, stream) != 2) {
+ if (ferror(stream)) {
+ perror(path);
+ return -1;
+ }
+ }
+ if (memcmp(buffer, "\037\213", 2) == 0) {
+ uint32_t isize = 0;
+
+ if (fseek(stream, -4L, SEEK_END) == EOF) {
+ perror(path);
+ return -1;
+ }
+ if (fread(buffer, sizeof(char), (size_t) 4, stream) != 4) {
+ if (ferror(stream)) {
+ perror(path);
+ return -1;
+ }
+ else {
+ fprintf(stderr, "%s: invalid gzip file\n", path);
+ return -1;
+ }
+ }
+ isize = buffer[0];
+ isize |= buffer[1] << 8;
+ isize |= buffer[2] << 16;
+ isize |= buffer[3] << 24;
+
+ /* FIXME: ISIZE is not a reliable indicator of size for files >4GB.
+ * On the other hand, if you have a font >4GB, you've got issues.
+ */
+ size = (size_t) isize;
+ }
+ else {
+ if (fseek(stream, 0L, SEEK_END) == EOF) {
+ perror(path);
+ return -1;
+ }
+ if ((int) (size = (size_t) ftell(stream)) == EOF) {
+ perror(path);
+ return -1;
+ }
+ }
+ if (fclose(stream) == EOF) {
+ perror(path);
+ return -1;
+ }
+ return size;
+}
+
+struct bogl_font *bogl_load_font(const char *path) {
+ size_t size;
+ int errnum;
+ gzFile file;
+ void *bgf;
+ struct bogl_font *font;
+
+ size = (size_t) get_gz_file_size(path);
+ if (size == (size_t) -1)
+ return NULL;
+ if ((bgf = malloc(size)) == NULL) {
+ perror(path);
+ return NULL;
+ }
+ file = gzopen(path, "rb");
+ if (file == NULL) {
+ if (errno == 0) {
+ errno = ENOMEM; // if 0 then zlib error == Z_MEM_ERROR
+ }
+ perror(path);
+ return NULL;
+ }
+ if (gzread(file, bgf, size) == -1) {
+ const char *msg = gzerror(file, &errnum);
+
+ if (errnum == Z_ERRNO) {
+ msg = strerror(errno);
+ }
+ fprintf(stderr, "%s: %s\n", path, msg);
+ return NULL;
+ }
+ if (gzclose(file) < 0) {
+ const char *msg = gzerror(file, &errnum);
+
+ if (errnum == Z_ERRNO) {
+ msg = strerror(errno);
+ }
+ fprintf(stderr, "%s: %s\n", path, msg);
+ return NULL;
+ }
+ if (memcmp(FONT_SIGNATURE, bgf, strlen(FONT_SIGNATURE)) != 0) {
+ fprintf(stderr, "%s: not a BGF font\n", path);
+ return NULL;
+ }
+ font = (struct bogl_font *) malloc(sizeof(struct bogl_font));
+ if (font == NULL) {
+ perror(path);
+ return NULL;
+ }
+ memcpy(font, bgf + strlen(FONT_SIGNATURE), sizeof(struct bogl_font));
+ font->name = bgf + (ptrdiff_t) font->name;
+ font->offset = bgf + (ptrdiff_t) font->offset;
+ font->index = bgf + (ptrdiff_t) font->index;
+ font->content = bgf + (ptrdiff_t) font->content;
+ return font;
}
--- bogl-0.1.18/bogl-bgf.h.gzip-fonts 2001-12-01 18:04:42.000000000 +0100
+++ bogl-0.1.18/bogl-bgf.h 2006-11-05 15:59:28.000000000 +0100
@@ -1,2 +1,2 @@
-struct bogl_font *bogl_mmap_font(char *file);
+struct bogl_font *bogl_load_font(const char *file);
--- bogl-0.1.18/Makefile.gzip-fonts 2006-11-05 15:59:44.000000000 +0100
+++ bogl-0.1.18/Makefile 2006-11-05 15:59:57.000000000 +0100
@@ -79,7 +79,7 @@
$(CC) -DSTANDALONE_TEST $(ALLCFLAGS) bowl-boxes.c $(LIBOBJECTS) -o bowl-boxes
bterm: $(LIB) bterm.o bogl-term.o bogl-bgf.o
- $(CC) $+ $(LIB) -o bterm
+ $(CC) $+ $(LIB) -lz -o bterm
bdftobogl: $(LIBBOGLOBJECTS)
%.c: %.bdf bdftobogl
bogl-0.1.18-1.2.reduce-font.patch:
--- NEW FILE bogl-0.1.18-1.2.reduce-font.patch ---
* Mon Dec 16 2002 Adrian Havill <havill at redhat.com> 0.1.9-11
- fixed broken reduce-font to test ENCODING x instead of STARTCHAR x
--- bogl-0.1.18/reduce-font.c.rh 2001-12-01 18:04:42.000000000 +0100
+++ bogl-0.1.18/reduce-font.c 2006-11-05 15:30:38.000000000 +0100
@@ -42,12 +42,31 @@
printf (": %d\n", l);
}
+char *
+cat_line(char *sofar, const char *line) {
+ char *buf;
+ size_t length;
+
+ length = sofar == NULL ? 0 : strlen(sofar);
+ length += strlen(line);
+ length++;
+ buf = sofar == NULL
+ ? calloc(length, sizeof(char))
+ : realloc(sofar, sizeof(char) * length);
+ if (buf == NULL) {
+ perror(NULL);
+ exit(EXIT_FAILURE);
+ }
+ return strcat(buf, line);
+}
+
int
main (int argc, char **argv)
{
FILE *font;
char *buffer = NULL;
char *locale = setlocale (LC_CTYPE, "");
+ char *onebdffmtchar = NULL;
int error = 0;
if (locale == NULL) {
@@ -152,14 +171,24 @@
if (!header)
{
if (strncmp (buf, "STARTCHAR ", 10) == 0)
+ {
+ free(onebdffmtchar);
+ onebdffmtchar = NULL;
+ }
+ onebdffmtchar = cat_line(onebdffmtchar, buf);
+
+ if (strncmp (buf, "ENCODING ", 9) == 0)
{
- wc = strtol (buf + 12, NULL, 16);
+ wc = strtol (buf + 9, NULL, 10);
docopy = used[wc / 32] & (1 << (wc % 32));
}
-
- if (docopy)
- fprintf (stdout, buf);
+ else if (strncmp (buf, "ENDCHAR", 7) == 0)
+ {
+ if (docopy)
+ fputs (onebdffmtchar, stdout);
+ docopy = 0;
+ }
}
}
bogl-0.1.18-1.2.term.patch:
--- NEW FILE bogl-0.1.18-1.2.term.patch ---
--- bogl-0.1.18/bogl-term.c.term 2003-11-05 05:38:22.000000000 +0100
+++ bogl-0.1.18/bogl-term.c 2006-11-05 21:34:54.000000000 +0100
@@ -24,6 +24,9 @@
* described by the terminfo source in "bterm.ti".
*/
+#include <string.h>
+#include <unistd.h>
+
#include "bogl.h"
#include "bogl-term.h"
@@ -353,6 +356,21 @@
if (wc == 0) /* 0 has a special meaning in term->screen[] */
continue;
+ if (wc == 7) { /* bell=^G: flash screen by XORing it twice */
+ for (i = 0; i < term->xsize * term->ysize; i++) {
+ term->screenfg[i] = term->screenfg[i] ^ 0x7;
+ term->screenbg[i] = term->screenbg[i] ^ 0x7;
+ }
+ bogl_term_redraw(term);
+ usleep(100000); // pause 1/10th of a second
+ for (i = 0; i < term->xsize * term->ysize; i++) {
+ term->screenfg[i] = term->screenfg[i] ^ 0x7;
+ term->screenbg[i] = term->screenbg[i] ^ 0x7;
+ }
+ bogl_term_redraw(term);
+ continue;
+ }
+
if (wc == 8)
{ /* cub1=^H */
if (term->xpos)
bogl-0.1.18-1.5.rh.patch:
--- NEW FILE bogl-0.1.18-1.5.rh.patch ---
--- bogl-0.1.18/Makefile.rh 2006-11-09 23:39:20.000000000 +0100
+++ bogl-0.1.18/Makefile 2006-11-09 23:42:27.000000000 +0100
@@ -4,11 +4,14 @@
SONAME = libbogl.so.0
SHARED_LIB = libbogl.so.0.1
+libdir = /usr/lib
+
CFLAGS = -O2 -g -D_GNU_SOURCE
WARNCFLAGS += -Wall -D_GNU_SOURCE
ALLCFLAGS = $(CFLAGS) $(WARNCFLAGS) $(FBCFLAGS)
-architecture := $(shell dpkg-architecture -qDEB_BUILD_ARCH_CPU)
+#architecture := $(shell dpkg-architecture -qDEB_BUILD_ARCH_CPU)
+architecture := $(patsubst i%86,i386,$(shell uname -m))
LIBOBJECTS = $(LIBBOGLOBJECTS) $(LIBBOMLOBJECTS) $(LIBBOWLOBJECTS) \
$(LIBRSRCOBJECTS)
@@ -27,7 +30,7 @@
LIBBOGLOBJECTS += bogl-cfb.o bogl-pcfb.o bogl-tcfb.o
endif
-ifneq (,$(filter i386 arm ia64 amd64,$(architecture)))
+ifneq (,$(filter i386 arm ia64 x86_64,$(architecture)))
FBCFLAGS += -DBOGL_VGA16_FB=1
LIBBOGLOBJECTS += bogl-vga16.o
SOURCES_DEP += bogl-vga16.c bogl-vga16.h
@@ -109,12 +112,12 @@
endif
install: all
- install -d $(DESTDIR)/usr/lib $(DESTDIR)/usr/include/bogl $(DESTDIR)/usr/bin
- install -m644 $(SHARED_LIB) $(DESTDIR)/usr/lib/$(SHARED_LIB)
- ln -s $(SHARED_LIB) $(DESTDIR)/usr/lib/$(DEVLINK)
- ln -s $(SHARED_LIB) $(DESTDIR)/usr/lib/$(SONAME)
- install -m644 $(LIB) $(DESTDIR)/usr/lib/$(LIB)
- install -m644 *.h $(DESTDIR)/usr/include/bogl
+ install -d $(DESTDIR)/$(libdir) $(DESTDIR)/usr/include/bogl $(DESTDIR)/usr/bin
+ install -m755 $(SHARED_LIB) $(DESTDIR)/$(libdir)/$(SHARED_LIB)
+ ln -sf $(SHARED_LIB) $(DESTDIR)/$(libdir)/$(DEVLINK)
+ ln -sf $(SHARED_LIB) $(DESTDIR)/$(libdir)/$(SONAME)
+ install -m644 $(LIB) $(DESTDIR)/$(libdir)/$(LIB)
+ install -p -m644 *.h $(DESTDIR)/usr/include/bogl
install -m755 bdftobogl mergebdf bterm pngtobogl reduce-font $(DESTDIR)/usr/bin
install -d $(DESTDIR)/usr/share/terminfo
tic -o$(DESTDIR)/usr/share/terminfo bterm.ti
--- bogl-0.1.18/bterm.c.rh 2006-11-09 23:39:20.000000000 +0100
+++ bogl-0.1.18/bterm.c 2006-11-09 23:39:20.000000000 +0100
@@ -179,7 +179,7 @@
ioctl(ttyfd, TIOCSWINSZ, &win);
}
-static char *font_name;
+static char *font_name = "/usr/share/bogl/font.bgf.gz";
static struct bogl_term *term;
void reload_font(int sig)
@@ -297,7 +297,7 @@
ntio.c_cc[VTIME] = 0;
ntio.c_cflag |= CS8;
ntio.c_line = 0;
- tcsetattr(0, TCSAFLUSH, &ntio);
+ tcsetattr(0, TCSANOW, &ntio);
set_window_size(ttyfd, term->xsize, term->ysize);
bogl-0.1.18-noexecstack.patch:
--- NEW FILE bogl-0.1.18-noexecstack.patch ---
--- bogl/bowl.c.noexecstack 2005-02-17 18:39:23.385647088 +0100
+++ bogl/bowl.c 2005-02-17 18:40:42.681592272 +0100
@@ -324,6 +324,14 @@
}
}
+static struct widget *callback_widget;
+
+static void
+callback (int percent)
+{
+ bowl_set_scale (callback_widget, percent);
+}
+
/* Start up BOWL. */
void
bowl_init (void)
@@ -342,13 +350,6 @@
if (!inited)
{
- struct widget *w;
-
- void callback (int percent)
- {
- bowl_set_scale (w, percent);
- }
-
bowl_init_palette(&pixmap_tux75);
bowl_flush ();
@@ -356,7 +357,7 @@
{
bowl_title (_("Please wait"));
bowl_new_text (_("Detecting mice..."));
- w = bowl_new_scale (100);
+ callback_widget = bowl_new_scale (100);
bowl_layout ();
boml_init (callback);
}
bogl-0.1.9-2.6fbdev.patch:
--- NEW FILE bogl-0.1.9-2.6fbdev.patch ---
--- bogl/bogl.c.26fb 2004-01-29 17:08:06.000000000 -0500
+++ bogl/bogl.c 2004-02-17 20:49:01.396524931 -0500
@@ -136,7 +136,11 @@
if (-1 == ioctl (fb, FBIOGET_FSCREENINFO, &fb_fix)
|| -1 == ioctl (fb, FBIOGET_VSCREENINFO, &fb_var))
return bogl_fail ("reading screen info: %s", strerror (errno));
-
+
+ fb_var.activate = FB_ACTIVATE_NXTOPEN;
+ if (-1 == ioctl (fb, FBIOPUT_VSCREENINFO, &fb_var))
+ return bogl_fail ("setting fb screeninfo: %s", strerror (errno));
+
bogl_xres = fb_var.xres;
bogl_yres = fb_var.yres;
bogl_bpp = fb_var.bits_per_pixel;
--- NEW FILE bogl.spec ---
Summary: A terminal program for displaying Unicode on the console
Name: bogl
Version: 0.1.18
Release: 13
URL: http://packages.debian.org/unstable/source/bogl
Source0: http://ftp.debian.org/debian/pool/main/b/bogl/bogl_0.1.18-1.5.tar.gz
Source1: 14x14cjk.bdf.gz
Patch0: bogl-0.1.18-1.1.sigchld.patch
Patch1: bogl-0.1.18-1.2.reduce-font.patch
Patch2: bogl-0.1.18-1.2.gzip-fonts.patch
Patch3: bogl-0.1.18-1.2.term.patch
Patch4: bogl-0.1.18-1.5.rh.patch
Patch5: bogl-0.1.9-2.6fbdev.patch
Patch6: bogl-0.1.18-noexecstack.patch
Epoch: 0
License: GPL
Group: System Environment/Libraries
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gd-devel, libpng-devel
%description
BOGL stands for Ben's Own Graphics Library. It is a small graphics
library for Linux kernel frame buffers. It supports only very simple
graphics.
%package devel
Summary: Development files required to build BOGL applications
Group: Development/Libraries
Requires: bogl = %{epoch}:%{version}-%{release}
%description devel
The bogl-devel package contains the static libraries and header files
for writing BOGL applications.
%package bterm
Summary: A Unicode capable terminal program for the Linux frame buffer
Group: Applications/System
# Only for %{_datadir}/terminfo/b
Requires: ncurses
%description bterm
The bterm application is a terminal emulator that displays to a Linux
frame buffer. It is able to display Unicode text on the console.
%prep
%setup -q -n bogl-0.1.18
%patch0 -p1 -b .sigchld
%patch1 -p1 -b .reduce-font
%patch2 -p1 -b .gzip-fonts
%patch3 -p1 -b .term
%patch4 -p1 -b .rh
%patch5 -p1 -b .26fbdev
%patch6 -p1 -b .noexecstack
%build
make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS"
gunzip -c %{SOURCE1} > font.bdf
./bdftobogl -b font.bdf > font.bgf
%install
rm -rf $RPM_BUILD_ROOT
make CFLAGS="$RPM_OPT_FLAGS" DESTDIR=$RPM_BUILD_ROOT libdir=%{_libdir} install
mkdir -p $RPM_BUILD_ROOT/usr/share/bogl/
cp font.bgf $RPM_BUILD_ROOT/usr/share/bogl/
gzip -9 $RPM_BUILD_ROOT/usr/share/bogl/font.bgf
%clean
rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root)
%doc ChangeLog README debian/copyright
%{_libdir}/*.so.*
%files devel
%defattr(-,root,root)
%{_bindir}/bdftobogl
%{_bindir}/mergebdf
%{_bindir}/pngtobogl
%{_bindir}/reduce-font
%exclude %{_libdir}/*.a
%{_libdir}/*.so
%{_includedir}/bogl
%files bterm
%defattr(-,root,root)
%doc README.BOGL-bterm debian/copyright
%{_bindir}/bterm
%{_datadir}/terminfo/b/bterm
/usr/share/bogl
%changelog
* Fri Nov 10 2006 Miloslav Trmac <mitr at redhat.com> - 0:0.1.18-13
- Add URL:
- Preserve modification date of header files
- Ship debian/copyright
- Compile all files with $RPM_OPT_FLAGS
* Sun Nov 5 2006 Miloslav Trmac <mitr at redhat.com> - 0:0.1.18-12
- Update to bogl-0.1.18-1.5
- Drop wlite
- Split rh.patch by functionality
- Move the default font to /usr/share/bogl, don't ship it as BDF
- Change to conform to Fedora packaging guidelines
* Tue Oct 17 2006 Miloslav Trmac <mitr at redhat.com> - 0:0.1.18-11.2.1.el5.1
- Rebuild for RHEL 5
- Use sysconf(_SC_PAGE_SIZE) instead <asm/param.h> to fix build on IA-64
* Fri Feb 10 2006 Jesse Keating <jkeating at redhat.com> - 0:0.1.18-11.2.1
- bump again for double-long bug on ppc(64)
* Tue Feb 07 2006 Jesse Keating <jkeating at redhat.com> - 0:0.1.18-11.2
- rebuilt for new gcc4.1 snapshot and glibc changes
* Fri Dec 09 2005 Jesse Keating <jkeating at redhat.com>
- rebuilt
* Thu Sep 22 2005 Miloslav Trmac <mitr at redhat.com> - 0:0.1.18-11
- Update to bogl-0.1.18-1.2
* Tue Sep 20 2005 Miloslav Trmac <mitr at redhat.com> - 0:0.1.18-10
- Simplify overzealous bogl-0.1.18-1.1.sigchld.patch
* Tue Sep 20 2005 Miloslav Trmac <mitr at redhat.com> - 0:0.1.18-9
- Update to bogl-0.1.18-1.1
- Don't ship unused ucs fonts in the SRPM
- Remove obsolete URL: (#168673)
* Sun Sep 18 2005 Miloslav Trmac <mitr at redhat.com> - 0:0.1.18-8
- Ship wlite and Unicode data licenses, and Changelog
* Fri Mar 4 2005 Miloslav Trmac <mitr at redhat.com> - 0:0.1.18-7
- Add missing includes in bogl-0.1.18-rh.patch
- Rebuild with gcc 4
* Thu Feb 17 2005 Miloslav Trmac <mitr at redhat.com> - 0:0.1.18-6
- Don't require executable stack
- Fix build with gcc 4
- Use $RPM_OPT_FLAGS
* Tue Nov 23 2004 Jeremy Katz <katzj at redhat.com> - 0:0.1.18-5
- don't build against dietlibc anymore on x86
* Wed Oct 20 2004 Jeremy Katz <katzj at redhat.com> - 0:0.1.18-4
- rebuild again
* Tue Oct 19 2004 Jeremy Katz <katzj at redhat.com> - 0:0.1.18-3
- rebuild against newer diet with fixed signal handling
* Mon Sep 6 2004 Jeremy Katz <katzj at redhat.com> - 0:0.1.18-2
- fPIC on ppc too (#130719)
* Mon Jul 05 2004 Akira TAGOH <tagoh at redhat.com> 0:0.1.18-1
- New upstream release.
#113910 has been fixed in this release.
- bogl-0.1.18-rh.patch: updated to be able to apply it for this release.
- bogl-0.1.9-vga16-others.patch: removed. no need this patch anymore.
* Fri Jun 18 2004 Jeremy Katz <katzj at redhat.com> - 0:0.1.9-33
- fix build with gcc 3.4
* Tue Jun 15 2004 Elliot Lee <sopwith at redhat.com>
- rebuilt
* Tue Mar 02 2004 Elliot Lee <sopwith at redhat.com>
- rebuilt
* Wed Feb 18 2004 Jeremy Katz <katzj at redhat.com> - 0:0.1.9-31
- fix build
* Tue Feb 17 2004 Jeremy Katz <katzj at redhat.com> - 0:0.1.9-30
- fix to work with changed 2.6 fbdev semantics
* Fri Feb 13 2004 Elliot Lee <sopwith at redhat.com>
- rebuilt
* Mon Dec 15 2003 Matt Wilson <msw at redhat.com> 0:0.1.9-28
- add BuildRequires: gd-devel, libpng-devel (#111165)
* Mon Aug 25 2003 Jeremy Katz <katzj at redhat.com> 0:0.1.9-27
- add hack to fix #92240
* Wed Jun 04 2003 Elliot Lee <sopwith at redhat.com>
- rebuilt
* Fri May 30 2003 Matt Wilson <msw at redhat.com> 0:0.1.9-25
- rebuild
* Fri May 30 2003 Matt Wilson <msw at redhat.com> 0:0.1.9-24
- enable vga16 support on ia64
- removed workaround for AMD64, kernel should be fixed now
* Tue May 06 2003 Phil Knirsch <pknirsch at redhat.com> 0:0.1.9-23
- Bumped release and rebuilt due to new gd version.
* Wed Apr 2 2003 Matt Wilson <msw at redhat.com> 0:0.1.9-22
- add a workaround for AMD64 that calls iopl(3) in order to gain io
port access until ioperm() is fixed (#87835). Workaround for
(#86321)
- gzip font.bgf
* Wed Mar 19 2003 Jeremy Katz <katzj at redhat.com> 0:0.1.9-21
- include vga16fb support on x86_64 (#86321)
* Thu Feb 13 2003 Adrian Havill <havill at redhat.com> 0:0.1.9-20
- Change the font combo to add zh, change ja to k14 (#81717, #82888)
* Tue Feb 11 2003 Jeremy Katz <katzj at redhat.com> 0:0.1.9-19
- actually do the test correctly
- buildrequire dietlibc on i386
* Tue Feb 11 2003 Jeremy Katz <katzj at redhat.com> 0:0.1.9-18
- only fPIC on needed arches, and do it everywhere
* Mon Feb 10 2003 Matt Wilson <msw at redhat.com> 0:0.1.9-17
- always use wlite for bogl/bterm (for now) (#83980)
(this makes bterm useless for any non-UTF-8 locale)
- fixed 'bterm' for the normal usage case
* Mon Feb 3 2003 Matt Wilson <msw at redhat.com> 0:0.1.9-16
- add back the Epoch: to support upgrading from betas
* Wed Jan 22 2003 Tim Powers <timp at redhat.com>
- rebuilt
* Mon Dec 30 2002 Jeremy Katz <katzj at redhat.com> 0.1.9-14
- build wlite with -fPIC
- fix deps of subpackages
* Sun Dec 29 2002 Florian La Roche <Florian.LaRoche at redhat.de>
- delete "Epoch: 0" line in spec file
* Mon Dec 16 2002 Adrian Havill <havill at redhat.com> 0.1.9-12
- added bogl.bdf.gz to allow us to reduce-font in loader build
* Mon Dec 16 2002 Adrian Havill <havill at redhat.com> 0.1.9-11
- fixed broken reduce-font to test ENCODING x instead of STARTCHAR x
* Mon Dec 16 2002 Matt Wilson <msw at redhat.com> 0.1.9-10
- made more changes to the rh patch to enable bogl embedding insode loader
* Tue Dec 10 2002 Matt Wilson <msw at redhat.com>
- use all fb drivers on non-i386
- package wlite for use in loader
- use %%{_libdir} to get lib64 right
* Mon Dec 10 2002 Adrian Havill <havill at redhat.com>
- swapped out utf8 code with new and improved wlite
* Tue Nov 26 2002 Adrian Havill <havill at redhat.com>
- re-write font loader so it can load uncompressed or gzipped files
- utf8 lib updated
- fixed bug in bogl_term_new() so struct is inited (s/malloc/calloc/)
- added term bell (screen flash)
- changed background/foreground to pretty pretty blue/white
* Thu Nov 21 2002 Adrian Havill <havill at redhat.com>
- updated utf8 library
- made bogl_term_out reset the state at every call so glibc
and utf8.c behave consistently
- concatenated two Red Hat diff patches
* Wed Nov 20 2002 Adrian Havill <havill at redhat.com>
- changed behavior of bogl_term_out to queue and save UTF broken between two
buffers
- utf8 lib improvements
* Thu Nov 14 2002 root <msw at redhat.com>
- integrate havill's utf8 for diet libs
- build and install font
* Tue Jul 23 2002 Matt Wilson <msw at redhat.com>
- Initial build.
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/bogl/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 10 Nov 2006 16:12:09 -0000 1.1
+++ .cvsignore 10 Nov 2006 16:13:21 -0000 1.2
@@ -0,0 +1,2 @@
+14x14cjk.bdf.gz
+bogl_0.1.18-1.5.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/bogl/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 10 Nov 2006 16:12:09 -0000 1.1
+++ sources 10 Nov 2006 16:13:21 -0000 1.2
@@ -0,0 +1,2 @@
+c08ab351a43a91632127f509aadc6797 14x14cjk.bdf.gz
+81aa55429880d424e40014f45770f8ec bogl_0.1.18-1.5.tar.gz
More information about the scm-commits
mailing list