add compface dependency for sylpheed

This commit is contained in:
groni
2017-01-28 14:22:00 +01:00
parent af07a7eca2
commit 28b365a3a3
11 changed files with 115189 additions and 114090 deletions
+46
View File
@@ -0,0 +1,46 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
sd = "shared"
def setup():
shelltools.makedirs(sd)
shelltools.cd(sd)
shelltools.sym("libcompface.so", "libcompface.so.1")
shelltools.sym("libcompface.so.1.0.0", "libcompface.so")
def build():
shelltools.cd(sd)
autotools.make('-f ../Makefile \
VPATH=".." \
srcdir=".." \
LDFLAGS="-lc" \
CFLAGS="%s -L%s -fPIC -pipe -D_BSD_SOURCE -D_REENTRANT" \
shared' % (get.CFLAGS(), sd))
shelltools.cd("..")
autotools.make()
def install():
pisitools.dolib_so("%s/libcompface.so.1.0.0" % sd)
pisitools.dosym("libcompface.so.1.0.0", "/usr/lib/libcompface.so.1")
pisitools.dosym("libcompface.so.1", "/usr/lib/libcompface.so")
pisitools.insinto("/usr/include", "compface.h")
for f in ["xbm2xface.pl", "compface", "uncompface"]:
pisitools.dobin(f)
for f in ["compface.1", "compface.3"]:
pisitools.doman(f)
pisitools.dodoc("ChangeLog", "README")
@@ -0,0 +1,60 @@
*** file.c.org 2009-06-29 09:17:41.000000000 +0200
--- file.c 2009-06-29 09:18:27.000000000 +0200
***************
*** 82,107 ****
char *table = table_nop; /* optionally invert bits in nibble */
register inc = 0; /* optionally swap nimmles */
int bits;
t = s = fbuf;
/* Does this look like an X bitmap ? */
if (sscanf(s, "#define %*s %d", &bits) == 1) {
if (bits == 48) {
! char type1[128];
! char type2[128];
while (*s && *s++ != '\n');
if (sscanf(s, "#define %*s %d", &bits) == 1) if (bits == 48) {
while (*s && *s++ != '\n');
! if (sscanf(s, "static %s %s", type1,type2)==2 &&
(!strcmp(type1, "char") ||
!strcmp(type2, "char"))) {
while (*s && *s++ != '\n');
inc = 1;
table = table_inv;
}
! else fprintf(stderr,
! "warning: xbitmap line 3 not static [unsigned] short ...\n");
}
else fprintf(stderr, "warning: xbitmaps must be 48x48\n");
}
--- 82,110 ----
char *table = table_nop; /* optionally invert bits in nibble */
register inc = 0; /* optionally swap nimmles */
int bits;
+ int len;
t = s = fbuf;
/* Does this look like an X bitmap ? */
if (sscanf(s, "#define %*s %d", &bits) == 1) {
if (bits == 48) {
! char type1[256];
! char type2[256];
while (*s && *s++ != '\n');
if (sscanf(s, "#define %*s %d", &bits) == 1) if (bits == 48) {
while (*s && *s++ != '\n');
! for (len=0; s[len] && s[len]!='\n'; len++);
! if (len<255) {
! if (sscanf(s, "static %s %s", type1,type2)==2 &&
(!strcmp(type1, "char") ||
!strcmp(type2, "char"))) {
while (*s && *s++ != '\n');
inc = 1;
table = table_inv;
}
! else fprintf(stderr, "warning: xbitmap line 3 not static [unsigned] short ...\n");
! } else fprintf(stderr, "warning: xbitmap line 3 too long\n");
}
else fprintf(stderr, "warning: xbitmaps must be 48x48\n");
}
+147
View File
@@ -0,0 +1,147 @@
diff -Nur compface-1.5.2-old/compface.c compface-1.5.2/compface.c
--- compface-1.5.2-old/compface.c 2008-04-14 23:51:54.000000000 +0300
+++ compface-1.5.2/compface.c 2008-04-14 23:52:03.000000000 +0300
@@ -19,7 +19,7 @@
#include "config.h"
#endif
-#include "compface_private.h"
+#include "compface.h"
int
compface(fbuf)
diff -Nur compface-1.5.2-old/compface.h compface-1.5.2/compface.h
--- compface-1.5.2-old/compface.h 2008-04-14 23:51:54.000000000 +0300
+++ compface-1.5.2/compface.h 2008-04-14 23:52:03.000000000 +0300
@@ -143,7 +143,6 @@
int AllWhite P((char *, int, int)) ;
int BigPop P((Prob *)) ;
int compface P((char *)) ;
-int main P((int, char *[])) ;
int ReadBuf P(()) ;
int Same P((char *, int, int)) ;
int uncompface P((char *)) ;
diff -Nur compface-1.5.2-old/Makefile compface-1.5.2/Makefile
--- compface-1.5.2-old/Makefile 1970-01-01 02:00:00.000000000 +0200
+++ compface-1.5.2/Makefile 2008-04-14 23:52:03.000000000 +0300
@@ -0,0 +1,120 @@
+prefix = /usr/local
+exec_prefix = ${prefix}
+srcdir = .
+BINDIR = ${exec_prefix}/bin
+LIBDIR = ${exec_prefix}/lib
+MANDIR = ${prefix}/man
+INCLUDEDIR = ${prefix}/include
+
+
+
+RM = rm -f
+LN_S = ln -s
+RANLIB = ranlib
+INSTALL = /usr/bin/install -c
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_DATA = ${INSTALL} -m 644
+SHELL = /bin/sh
+
+NAME = compface
+UNNAME = uncompface
+EXEEXT =
+NAMEEXE = $(NAME)$(EXEEXT)
+UNNAMEEXE = $(UNNAME)$(EXEEXT)
+EXECUTABLE = $(BINDIR)/$(NAMEEXE)
+UNEXECUTABLE = $(BINDIR)/$(UNNAMEEXE)
+LIBNAME = lib$(NAME).a
+SOLIBNAME = lib$(NAME).so
+LIBRARY = $(LIBDIR)/$(LIBNAME)
+MAN1DIR = $(MANDIR)/man1
+MAN3DIR = $(MANDIR)/man3
+OBJECTS = arith.o file.o compress.o gen.o uncompface.o compface.o
+SOURCES = compface.c uncompface.c arith.c file.c compress.c gen.c \
+ cmain.c uncmain.c version.c
+INSTALLHEADERS = compface.h
+HDRS = $(INSTALLHEADERS) data.h compface_private.h
+OTHERS = README $(NAME).1 $(NAME).3 Makefile.in Makefile.Ashton \
+ configure configure.in install-sh mkinstalldirs ChangeLog
+
+DISTFILES = $(OTHERS) $(HDRS) $(SOURCES)
+
+CC = gcc
+CFLAGS = -g -O2
+#CFLAGS = -g
+DEFS = -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_ERRNO_H=1 -DHAVE_FCNTL_H=1 -DHAVE_STRINGS_H=1 -DHAVE_STRERROR=1 -DHAVE_CONFIG_H
+LDFLAGS =
+LIBS =
+
+all: $(NAMEEXE) $(UNNAMEEXE)
+
+$(NAMEEXE) : cmain.o $(LIBNAME)
+ $(CC) $(LDFLAGS) -o $@ cmain.o -Lshared -lcompface
+
+$(UNNAMEEXE) : uncmain.o $(LIBNAME)
+ $(CC) $(LDFLAGS) -o $@ uncmain.o -Lshared -lcompface
+
+$(LIBNAME) : $(OBJECTS)
+ ar rc $(LIBNAME) $(OBJECTS)
+ -$(RANLIB) $(LIBNAME)
+
+lint :
+ lint -abchx $(SOURCES)
+
+clean :
+ -rm -f *.o *.a *.sh core a.out $(NAMEEXE) $(UNNAMEEXE)
+
+distclean: clean
+ -rm -rf *~
+ -rm -f config.log config.status config.cache Makefile
+
+dist: $(DISTFILES)
+ echo compface-`sed -e '/version/!d' -e 's/[^0-9.]*\([0-9.]*\).*/\1/' -e q version.c` > .fname
+ $(RM) -rf `cat .fname`
+ mkdir `cat .fname`
+ ln $(DISTFILES) `cat .fname`
+ tar chzf `cat .fname`.tar.gz `cat .fname`
+ $(RM) -rf `cat .fname` .fname
+
+install: $(NAMEEXE) $(UNNAMEEXE) $(LIBNAME)
+ $(INSTALL_PROGRAM) -d $(BINDIR) $(LIBDIR) $(MAN1DIR) $(MAN3DIR) $(INCLUDEDIR)
+ $(INSTALL_PROGRAM) $(srcdir)/$(NAMEEXE) $(EXECUTABLE)
+ -chmod 0755 $(EXECUTABLE)
+ -strip $(EXECUTABLE)
+ $(INSTALL_PROGRAM) $(srcdir)/$(UNNAMEEXE) $(UNEXECUTABLE)
+ -chmod 0755 $(UNEXECUTABLE)
+ -strip $(UNEXECUTABLE)
+ $(INSTALL_DATA) $(srcdir)/$(NAME).1 $(MAN1DIR)/$(NAME).1
+ cd $(MAN1DIR) && $(RM) ./$(UNNAME).1 && $(LN_S) $(NAME).1 $(UNNAME).1
+ $(INSTALL_DATA) $(srcdir)/$(NAME).3 $(MAN3DIR)/$(NAME).3
+ cd $(MAN3DIR) && $(RM) ./$(UNNAME).3 && $(LN_S) $(NAME).3 $(UNNAME).3
+ for hdr in $(INSTALLHEADERS); do $(INSTALL_DATA) $(srcdir)/$${hdr} $(INCLUDEDIR)/$${hdr}; done
+ $(INSTALL_DATA) $(srcdir)/$(LIBNAME) $(LIBRARY)
+
+shar :
+ shar.script $(OTHERS) $(HDRS) $(SOURCES) > $(NAME).sh
+ compress $(NAME).sh
+
+static: $(OBJECTS)
+ ar rc $(LIBNAME) $(OBJECTS)
+ -ranlib $(LIBNAME)
+
+shared: $(OBJECTS)
+ $(CC) -shared -Wl,-soname,$(SOLIBNAME).1 $(LDFLAGS) -o $(SOLIBNAME).1.0.0 $(OBJECTS)
+
+.c.o:
+ $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) $<
+
+arith.o: arith.c compface.h data.h
+cmain.o: cmain.c compface.h data.h
+compface.o: compface.c compface.h data.h
+compress.o: compress.c compface.h data.h
+file.o: file.c compface.h data.h
+gen.o: gen.c compface.h data.h
+uncmain.o: uncmain.c compface.h data.h
+uncompface.o: uncompface.c compface.h data.h
+
+.PHONY: clean mostlyclean distclean realclean dist all shared static
+
+# Prevent GNU make v3 from overflowing arg limit on SysV.
+.NOEXPORT:
+
+172
View File
@@ -0,0 +1,172 @@
diff -Nur compface-1.5.2-old/compface.1 compface-1.5.2/compface.1
--- compface-1.5.2-old/compface.1 2008-04-14 23:51:54.000000000 +0300
+++ compface-1.5.2/compface.1 2008-04-14 23:52:03.000000000 +0300
@@ -51,8 +51,9 @@
The first line contains 72 characters and following lines contain
79 characters except that the last line may be short.
.LP
-If the -X option is given to uncompface, it generates XBM format
-directly.
+This version of compface has been patched to also be able to handle
+normal XBM images. uncompface will produce XBM output only if the -X
+switch is applied.
.LP
The amount of compression obtained varies between face image files but
the output of
diff -Nur compface-1.5.2-old/compface.3 compface-1.5.2/compface.3
--- compface-1.5.2-old/compface.3 2008-04-14 23:51:54.000000000 +0300
+++ compface-1.5.2/compface.3 2008-04-14 23:52:03.000000000 +0300
@@ -39,6 +39,10 @@
The first line contains 72 characters and following lines contain
79 characters except that the last line may be short.
.LP
+This version of compface has been patched to also be able to handle
+normal XBM images. uncompface will produce XBM output only if the -X
+switch is applied.
+.LP
The amount of compression obtained varies between face image files but
the output of
.I compface
diff -Nur compface-1.5.2-old/file.c compface-1.5.2/file.c
--- compface-1.5.2-old/file.c 2008-04-14 23:51:54.000000000 +0300
+++ compface-1.5.2/file.c 2008-04-14 23:52:03.000000000 +0300
@@ -77,8 +77,39 @@
{
register int c, i;
register char *s, *t;
+ static char table_inv[] = { 0,8,4,12,2,10,6,14,1,9, 5,13, 3,11, 7,15 };
+ static char table_nop[] = { 0,1,2, 3,4, 5,6, 7,8,9,10,11,12,13,14,15 };
+ char *table = table_nop; /* optionally invert bits in nibble */
+ register inc = 0; /* optionally swap nimmles */
+ int bits;
t = s = fbuf;
+
+ /* Does this look like an X bitmap ? */
+ if (sscanf(s, "#define %*s %d", &bits) == 1) {
+ if (bits == 48) {
+ char type1[128];
+ char type2[128];
+ while (*s && *s++ != '\n');
+ if (sscanf(s, "#define %*s %d", &bits) == 1) if (bits == 48) {
+ while (*s && *s++ != '\n');
+ if (sscanf(s, "static %s %s", type1,type2)==2 &&
+ (!strcmp(type1, "char") ||
+ !strcmp(type2, "char"))) {
+ while (*s && *s++ != '\n');
+ inc = 1;
+ table = table_inv;
+ }
+ else fprintf(stderr,
+ "warning: xbitmap line 3 not static [unsigned] short ...\n");
+ }
+ else fprintf(stderr, "warning: xbitmaps must be 48x48\n");
+ }
+ else fprintf(stderr, "warning: xbitmaps must be 48x48\n");
+ }
+ /* Ensure s is reset if it was not an X bitmap ... */
+ if (! inc) s = fbuf;
+
for(i = strlen(s); i > 0; i--)
{
c = (int)*(s++);
@@ -89,7 +120,7 @@
status = ERR_EXCESS;
break;
}
- *(t++) = c - '0';
+ (t++)[inc] = table[c - '0']; inc = - inc;
}
else if ((c >= 'A') && (c <= 'F'))
{
@@ -98,7 +129,7 @@
status = ERR_EXCESS;
break;
}
- *(t++) = c - 'A' + 10;
+ (t++)[inc] = table[c - 'A' + 10]; inc = - inc;
}
else if ((c >= 'a') && (c <= 'f'))
{
@@ -107,10 +138,10 @@
status = ERR_EXCESS;
break;
}
- *(t++) = c - 'a' + 10;
+ (t++)[inc] = table[c - 'a' + 10]; inc = - inc;
}
- else if (((c == 'x') || (c == 'X')) && (t > fbuf) && (*(t-1) == 0))
- t--;
+ else if (((c == 'x') || (c == 'X')) && (t > fbuf) &&
+ ((t-1)[-inc] == table[0])) { t--; inc = -inc; }
}
if (t < fbuf + DIGITS)
longjmp(comp_env, ERR_INSUFF);
diff -Nur compface-1.5.2-old/t2.pbm compface-1.5.2/t2.pbm
--- compface-1.5.2-old/t2.pbm 1970-01-01 02:00:00.000000000 +0200
+++ compface-1.5.2/t2.pbm 2008-04-14 23:52:03.000000000 +0300
@@ -0,0 +1,3 @@
+P4
+48 48
+Þþ®ÔïêîH¬Ê®¾õeUW_õº½j­ª«õªµ¥]½zÕÚÚîÕõZ§%[uUY]oÕõuU[Zªú¦©U¯zÚ¢äªÛºJ¡E›Zõ"”ÆÕù¡&ºº¢¤ /çô•QWJµ¹P¤šÎúEUV¥{õYX KGmR¥M*½õ´ÒVï¶ê±Nš¦ú²ª[K]åmU¦ª×¶··[V«{Ú­§[]öµZ”¥WUZUK]ºúÙU$¥_»d š›it¥Z¦¦××U´šª®¸ê©J«U×UUUZßynª½n«¶¢º««fÚ¾ª­f«{U¥VÛvÚÝUm¶ªµjÚ¦ÝßÛ¥»Z®ªåm]¿{·½³åTÝ[êÝ^«o®»këÝU{öÖ¾»î¦ÛµÛÝ[{¶Þ¶ç}
diff -Nur compface-1.5.2-old/t2.xbm compface-1.5.2/t2.xbm
--- compface-1.5.2-old/t2.xbm 1970-01-01 02:00:00.000000000 +0200
+++ compface-1.5.2/t2.xbm 2008-04-14 23:52:03.000000000 +0300
@@ -0,0 +1,23 @@
+#define noname_width 48
+#define noname_height 48
+static char noname_bits[] = {
+ 0x7B,0x7F,0x75,0x2B,0xB1,0xF7,0x57,0x77,0x12,0x35,0x53,0x75,0x7D,0xAF,0xA6,
+ 0xAA,0xEA,0xFA,0xAF,0x5D,0xBD,0x56,0xB5,0x55,0xD5,0xAF,0x55,0xAD,0xA5,0xBA,
+ 0xBD,0x5E,0xAB,0x5B,0x5B,0x77,0xAB,0xAF,0x5A,0xE5,0xA4,0xDA,0xFE,0xAE,0xAA,
+ 0x9A,0xBA,0xF6,0xAB,0xAF,0xAE,0xAA,0xDA,0x5A,0x55,0x5F,0x65,0x95,0xAA,0xF5,
+ 0x5E,0x5B,0x45,0x27,0x58,0x55,0xDB,0x5D,0x52,0x85,0xA2,0xD9,0x5A,0xAF,0x44,
+ 0x29,0xD8,0x63,0xAB,0x9F,0x48,0x85,0x64,0xB9,0x5D,0x5D,0x45,0x25,0xD0,0xF4,
+ 0xE7,0x2F,0xA9,0x8A,0xEA,0x52,0xAD,0x9D,0x0A,0x25,0x70,0x59,0x73,0x5F,0xA2,
+ 0xAA,0x6A,0xA5,0xDE,0xAF,0x9A,0x1A,0xD0,0xD2,0xE2,0xB6,0x4A,0xA5,0xB2,0x54,
+ 0xBD,0xAF,0x2D,0x4B,0xD8,0x6A,0xF7,0x6D,0x57,0x8D,0x72,0x59,0x65,0x5F,0x4D,
+ 0x55,0xDA,0xD2,0xBA,0xA7,0xB6,0xAA,0x65,0x55,0xEB,0x6D,0xED,0xED,0xDA,0x6A,
+ 0xD5,0xDE,0x5B,0xB5,0xE5,0xDA,0xBA,0x6F,0xAD,0x5A,0x29,0xA5,0xEA,0xAA,0x5A,
+ 0xAA,0xD2,0xBA,0x5D,0x5F,0x9B,0xAA,0x24,0xA5,0xFA,0xDD,0x26,0x05,0x59,0xD9,
+ 0x96,0x2E,0xA5,0x5A,0x65,0x65,0xEB,0xEB,0xAA,0x2D,0x59,0x55,0x75,0x1D,0x57,
+ 0x95,0x52,0xD5,0xAA,0xEB,0xAA,0xAA,0xAA,0x5A,0xFB,0x9E,0x76,0x55,0xBD,0x76,
+ 0xD5,0x6D,0x45,0x5D,0xD5,0xD5,0x66,0x5B,0x7D,0x55,0xB5,0x66,0xD5,0xDE,0xAA,
+ 0xA5,0x6A,0xDB,0x6E,0x5B,0xBB,0xAA,0xB6,0x6D,0x55,0xAD,0x56,0x5B,0x65,0xBB,
+ 0xFB,0xDB,0xA5,0xDD,0x5A,0x75,0x55,0xA7,0xB6,0xBA,0xFD,0xDE,0xED,0xBD,0xCD,
+ 0xA7,0x2A,0xBB,0xDA,0x57,0xBB,0x7A,0xD5,0xF6,0x75,0xDD,0xD6,0xD7,0xBB,0xAA,
+ 0xDE,0x6F,0x6B,0x7D,0xDD,0x77,0x65,0xDB,0xAD,0xDB,0xBB,0xDA,0xDE,0x6D,0x7B,
+ 0x6D,0xE7,0xBE};
diff -Nur compface-1.5.2-old/t.pbm compface-1.5.2/t.pbm
--- compface-1.5.2-old/t.pbm 1970-01-01 02:00:00.000000000 +0200
+++ compface-1.5.2/t.pbm 2008-04-14 23:52:03.000000000 +0300
@@ -0,0 +1,3 @@
+P4
+48 48
+÷jªª®ÿÚÕkU[UýZÕZªÛ뵺µu·úªUNªí着©k¿úꪪ­UõUV©ZïµUt‚UµÝ%U(š­õJ”‚=¶ú‰TH–ÛÕUTMþ’ª¨.ÕÚ©P—5÷%ªªVêýª©--n«T*KÕûÚ²„­vßvÕ(—UöÕT¥-­{j«ZVµÞÖÞ®­Ví½U[®­ûÖª•Rª®ª¥*­Ûõµ©JRªßmR•méRªUV¶¾®Ú’UU×qU)U­º®ªªªµïiWÕkWÝVÔU]m¶ÕWUkVí­Zª¶í¶µ«jÛVÕjµU¶»¿]Ú­UWuj«ÛïÝÞÛ|ª²«}µ«Wm_×m}½«êý¶Ö×}W¶Ýº½«íݶ×vî»÷oz½»mÝÝ­kê×hej
diff -Nur compface-1.5.2-old/t.xbm compface-1.5.2/t.xbm
--- compface-1.5.2-old/t.xbm 1970-01-01 02:00:00.000000000 +0200
+++ compface-1.5.2/t.xbm 2008-04-14 23:52:03.000000000 +0300
@@ -0,0 +1,23 @@
+#define noname_width 48
+#define noname_height 48
+static char noname_bits[] = {
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x3F,0x00,0x00,0x00,0x00,0xFF,
+ 0x3F,0x00,0x00,0x00,0x80,0xFF,0xFF,0x00,0x00,0x00,0xE0,0xFF,0xFF,0x03,0x00,
+ 0x00,0xF0,0xBF,0xFC,0x07,0x00,0x00,0xF8,0x0F,0xE0,0x0F,0x00,0x00,0xF8,0x03,
+ 0x00,0x0F,0x00,0x00,0xFC,0x01,0x00,0x0E,0x00,0x00,0xFE,0x00,0x00,0x04,0x00,
+ 0x00,0xFE,0x00,0x00,0x00,0x00,0x00,0x7F,0x00,0x00,0x08,0x00,0x00,0x7F,0x00,
+ 0x00,0x10,0x00,0x80,0x7F,0x00,0x00,0x10,0x00,0x80,0x3F,0x00,0x00,0x20,0x00,
+ 0x80,0x3F,0x00,0x00,0x00,0x00,0x80,0x3F,0x00,0x00,0x40,0x00,0xC0,0x3F,0x00,
+ 0x00,0x40,0x00,0xC0,0x3F,0x00,0x00,0x40,0x00,0xC0,0x3F,0x00,0x3D,0xC0,0x00,
+ 0x00,0x3F,0x80,0x60,0x60,0x00,0x00,0x7E,0x00,0x2C,0x70,0x00,0x00,0x3C,0x00,
+ 0x07,0x18,0x00,0x00,0x38,0x00,0x04,0x38,0x00,0x00,0x18,0x00,0x20,0x38,0x00,
+ 0x00,0x20,0x00,0x00,0x30,0x00,0x00,0x20,0x00,0x00,0x20,0x00,0x00,0x00,0x00,
+ 0x00,0x40,0x00,0x00,0x50,0x00,0x00,0x00,0x00,0x00,0x21,0x00,0x00,0x40,0x00,
+ 0x80,0x53,0x00,0x00,0x20,0x00,0x80,0x6F,0x00,0x00,0x20,0x00,0xC0,0x37,0x00,
+ 0x00,0x1A,0x00,0xC0,0xFF,0x00,0x80,0x0D,0x00,0xC0,0x6F,0x00,0x03,0x1C,0x00,
+ 0xE0,0xEF,0x81,0x02,0x06,0x00,0xC0,0x7F,0x01,0x80,0x07,0x00,0xE0,0x5F,0x83,
+ 0x00,0x06,0x00,0xC0,0xDF,0x06,0x00,0x06,0x00,0xE0,0x1F,0x0D,0x00,0x07,0x00,
+ 0xC0,0x3F,0x5D,0xC1,0x03,0x00,0xE0,0x3B,0xDA,0x00,0x06,0x00,0xC0,0x27,0xF4,
+ 0x01,0x02,0x00,0xC0,0x11,0xF8,0x0F,0x03,0x00,0x80,0x01,0xF0,0xFF,0x15,0x00,
+ 0x80,0x11,0xC0,0xFF,0x13,0x00,0x80,0x50,0xD0,0xFF,0x0D,0x00,0x00,0x41,0x80,
+ 0x3E,0x0B,0x00};
+68
View File
@@ -0,0 +1,68 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>compface</Name>
<Homepage>http://www.xemacs.org/Download/optLibs.html</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>MIT</License>
<IsA>library</IsA>
<Summary>X-Face library</Summary>
<Description>Utilities and library to convert to/from X-Face format.</Description>
<Archive sha1sum="72dad8774b3301a1562bdbd5b3c5536ebf86a03d" type="targz">http://mirrors.ibiblio.org/xemacs/aux/compface-1.5.2.tar.gz</Archive>
<Patches>
<Patch level="1">xbmp.patch</Patch>
<Patch level="1">shared.patch</Patch>
<Patch>cve-2009-2286.patch</Patch>
</Patches>
</Source>
<Package>
<Name>compface</Name>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc/compface</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<Package>
<Name>compface-devel</Name>
<Summary>Development files for compface</Summary>
<RuntimeDependencies>
<Dependency release="current">compface</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="man">/usr/share/man/man3</Path>
</Files>
</Package>
<History>
<Update release="3">
<Date>2017-01-28</Date>
<Version>1.5.2</Version>
<Comment>Version bump.</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2014-01-21</Date>
<Version>1.5.2</Version>
<Comment>Rebuild</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2010-10-12</Date>
<Version>1.5.2</Version>
<Comment>First release</Comment>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
+15
View File
@@ -0,0 +1,15 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>compface</Name>
<Summary xml:lang="tr">X-Face kütüphanesi</Summary>
<Description xml:lang="tr">X-Face formatını okuma ve yazmaya yarayan bir kütüphane</Description>
<Description xml:lang="fr">Utilitaires et librairie pour convertir de/vers le format X-Face.</Description>
<Description xml:lang="es">Utilitarios y librerías para convertir desde/al formato X-Face</Description>
</Source>
<Package>
<Name>compface-devel</Name>
<Summary xml:lang="tr">compface için geliştirme dosyaları</Summary>
</Package>
</PISI>
+1 -3
View File
@@ -434,9 +434,7 @@
</Files>
</Package>
<History>
<History>
<Update release="2">
<Date>2016-06-15</Date>
<Version>45.1.1</Version>
+114678 -114085
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1 +1 @@
54731fb74212c9bbe58b5c436c8a5f62b3d0b8b3
36b22d9787a0ed39c09f36965f61c22ec1131c37
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
34a27454ee8b49ab3fdb6ed4f2cab337bc61fe90
2d261216f9d809f64243311da052951898f9ceff