diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /app-i18n/jfbterm |
reinit the tree, so we can have metadata
Diffstat (limited to 'app-i18n/jfbterm')
-rw-r--r-- | app-i18n/jfbterm/Manifest | 9 | ||||
-rw-r--r-- | app-i18n/jfbterm/files/jfbterm-0.4.7-gentoo.patch | 144 | ||||
-rw-r--r-- | app-i18n/jfbterm/files/jfbterm-0.4.7-no-kernel-headers.patch | 17 | ||||
-rw-r--r-- | app-i18n/jfbterm/files/jfbterm-0.4.7-sigchld-debian.patch | 22 | ||||
-rw-r--r-- | app-i18n/jfbterm/files/jfbterm-0.4.7-wrong-inline-gcc5.patch | 24 | ||||
-rw-r--r-- | app-i18n/jfbterm/jfbterm-0.4.7-r4.ebuild | 52 | ||||
-rw-r--r-- | app-i18n/jfbterm/metadata.xml | 18 |
7 files changed, 286 insertions, 0 deletions
diff --git a/app-i18n/jfbterm/Manifest b/app-i18n/jfbterm/Manifest new file mode 100644 index 000000000000..93fbd65a974b --- /dev/null +++ b/app-i18n/jfbterm/Manifest @@ -0,0 +1,9 @@ +AUX jfbterm-0.4.7-gentoo.patch 8279 SHA256 b6130c9a79c714229fa8764da012bed6835f1daf1c330b8bf27fb9e777c66b46 SHA512 42a709594300bd35d29bd86691ffe81895bdbc694e1618e1938520147612d2549a7242867fece1083eaf938109f008e2c1539ad70c335216f3aaa3806ab37293 WHIRLPOOL 354096b05c2311a3c921aca66e1a29684d14ab42586a1d2a106ca74ee91a622281527e6df1b39d5fa50b9a23872cffffbac861d66311b420c464ce96005f12a5 +AUX jfbterm-0.4.7-no-kernel-headers.patch 522 SHA256 a87896ecfd73925a01bbd639e1b80c578dcb8e83fd006d5931308141c7bf33e8 SHA512 95c40607ee9e2c3d89b35fb36cbf2c72b1bc7b65f82858fa1c34c39f26b9dd599be342c14dc85504d7c48ecc6b4cdad76ab06cabec9ca008dea889fc891e2c4d WHIRLPOOL 1df36f5b5e303fb017846fb1c00eb9ac94d81b22bf378b54f6005cbac88c57c6f8eb4a2e7168252e09bd34f550bc3ad1c850b349adb3657d9a22121757b15e27 +AUX jfbterm-0.4.7-sigchld-debian.patch 455 SHA256 5991961f4fbfa1b822f6c2ad949fea4efa315ec0e07ce890e0ef6a4b926df7fe SHA512 b03667158fdc157a44a1ff093ba4f80e5ddc4e6054e61879bea77fdfb17715be536d83044f3aa8bf4e03b5d73fd7a091f7d4b4f7d73e5d1349da78ce8d84d542 WHIRLPOOL b814947025781b89d964ba50345c72eec99599e63db37459bc70df0ffbdd7572f9285da4649e06d600267590bf16d8a359c9181eb7153fafc95197ed56b1482e +AUX jfbterm-0.4.7-wrong-inline-gcc5.patch 813 SHA256 c4c213a50bda21e80d4031563027ffda59d9743f3efc1a0a59437f408f5ad188 SHA512 f698efc9deebe91cde0a38b6a9a5a08f7f65d14d043e920fc48a5ebb94d2d59a04032a8f1ec0cdb68ae262d6dfb20e9d1da209866cdfba6ec9ac8a8e881ae725 WHIRLPOOL 06275f11be16df6f4d837fbe856e2bd408f2375beb12f12819bb6bed8d212cb0282568d8772cfca2b204f7a8b787d08de3f512b0df40905cbad881c2638c2a88 +DIST jfbterm-0.4.7.tar.gz 104592 SHA256 a18446040cfaadd51c1ce77bb06ba6860372a70a04e36962e2635253a1f693a3 SHA512 267dc777c2a296731ac7e5fb89381891e26ac119be63c8889b0e194246a3ac03b1c4b50f7d9254221c2ab201a126da46d312946845ddaad82fcc718a76472dcc WHIRLPOOL faa57bca89ab88808b07f0902d86069df8440feb840a72842efe6f4c30922fbc1bdf622715fe93f75d3beee5fab40b72ded107cf17a7b91f2c3fcc86f43d5944 +EBUILD jfbterm-0.4.7-r4.ebuild 1083 SHA256 7ed7b6ea201dc9ed8577dffd0d65acb850f934217802320afe2548a7492a6ff2 SHA512 9b2fb3bd864334919113c3cd7e726bc25ae7ee6f18cd0fcba0abcab21cb866eea146fac6d4957c9d7adb7abfcf20dc3f1939e0a1f10d5c9a96cbc7dfe7a3c292 WHIRLPOOL ce91ccf5109b8e9a74d8b5d2a0077aae2fe4d813c5ddc53ea8da9c46ce122bb5176c6f8a44ee8a3dcf7194d6a784dee3f150637e2a593c210b22211e4ffc1aa4 +MISC ChangeLog 2563 SHA256 b7ffd5c6a623f178a25caf4a98f3db16435df0e09a826ebaf2f5a97aab8d25d3 SHA512 09751fff3d51c02ecfc441397d109a9edd6ea70f5315fe1592c25edaf45a0fa25a88ed231236d77ae154667d18ddafb8e31f04c052ecbd5fa671a918d8f10218 WHIRLPOOL cb90d80f4811be800f19e05f1273dc013c60f036397c15b5c7f15f203ed6e0db25d514f7c871bed9fe52868b5f2b0c4a7281703b63860d5de268b2dc4275768b +MISC ChangeLog-2015 7807 SHA256 f5daa41468493cb9b9c16b1e77a8f9760915e5bfd6b99923de58f0673e0baa7f SHA512 2fd1c1bc1de3117c1dd724d999a636da5df90a3c1f3443be3e85b360c2d7683c9e8972c7c38272ee95ae270886ec4d2583198346b1e7e587a3212d581ac2c193 WHIRLPOOL 61fa927d42ad133663aa20ef2ecd898a4a4c2e59ed1f6b8e31060bde7ec9521d4234901b745ab3636cf99ae3a8037f3e1e7c4f51ba15b365bdf4c20cf3bd46ce +MISC metadata.xml 656 SHA256 ff3df20d194eb69f225510ddfd10d0d18b63df179d0dedc4f16d7324c5acbfa6 SHA512 4f0d181b60132e8030e4596c78121eb54362da35a33135fbd3458aa61aaaa6a085a2c0700735497e428eb3c35dada3db327adc7c10fbe1301187f7aeca83f7f9 WHIRLPOOL e44c2b785b010b8c6231fabadd06764e7c2b885e0775155c9b6d13d15a28e866cf42a40ee7b11ec3c2b1705556ffa7787a81045ad83be2b3eb50feec13278cc0 diff --git a/app-i18n/jfbterm/files/jfbterm-0.4.7-gentoo.patch b/app-i18n/jfbterm/files/jfbterm-0.4.7-gentoo.patch new file mode 100644 index 000000000000..8dc8bc097b05 --- /dev/null +++ b/app-i18n/jfbterm/files/jfbterm-0.4.7-gentoo.patch @@ -0,0 +1,144 @@ +diff -Naur jfbterm-0.4.7.orig/fbcommon.c jfbterm-0.4.7/fbcommon.c +--- jfbterm-0.4.7.orig/fbcommon.c 2003-09-03 00:23:17.000000000 +0900 ++++ jfbterm-0.4.7/fbcommon.c 2007-08-18 10:55:30.000000000 +0900 +@@ -46,7 +46,6 @@ + #endif + #include <linux/vt.h> + #include <linux/fb.h> +-#include <asm/page.h> + + #include "mytypes.h" + #include "fbcommon.h" +@@ -475,6 +474,9 @@ + perror("ioctl FBIOGET_CON2FBMAP"); + c2m.framebuffer = 0; + } ++ if (-1 == c2m.framebuffer) { ++ c2m.framebuffer = 0; ++ } + close(fd); + snprintf(fbdn, 15, "/dev/fb%d", c2m.framebuffer); + } +diff -Naur jfbterm-0.4.7.orig/jfbterm.conf.sample jfbterm-0.4.7/jfbterm.conf.sample +--- jfbterm-0.4.7.orig/jfbterm.conf.sample 2003-09-16 00:16:35.000000000 +0900 ++++ jfbterm-0.4.7/jfbterm.conf.sample 2007-08-18 10:19:00.000000000 +0900 +@@ -19,29 +19,29 @@ + # Absolute path or relative path to PWD + # + ############################################################################### +-fontset : iso646-1973irv,pcf,L,/usr/X11R6/lib/X11/fonts/misc/8x16.pcf.gz ++fontset : iso646-1973irv,pcf,L,/usr/share/fonts/misc/8x16.pcf.gz + +fontset: ansix3.4-1968,alias,L,iso646-1973irv +-+fontset: jisc6226-1978,pcf,L,/usr/X11R6/lib/X11/fonts/misc/jiskan16.pcf.gz +++fontset: jisc6226-1978,pcf,L,/usr/share/fonts/misc/jiskan16.pcf.gz + +fontset: jisx0208-1983,alias,L,jisc6226-1978 +-+fontset: jisc6220-1969roman,pcf,L,/usr/X11R6/lib/X11/fonts/misc/a18rk.pcf.gz +++fontset: jisc6220-1969roman,pcf,L,/usr/share/fonts/intlfonts/a18rk.pcf.gz + +fontset: jisc6220-1969kana,alias,R,jisc6220-1969roman +-+fontset: jisx0212-1990,pcf,L,/usr/X11R6/lib/X11/fonts/misc/jksp16.pcf.gz +-+fontset: gb2312-80,pcf,L,/usr/X11R6/lib/X11/fonts/misc/gb16fs.pcf.gz +-+fontset: ksc5601-1987,pcf,L,/usr/X11R6/lib/X11/fonts/misc/hanglg16.pcf.gz +-+fontset: iso8859.1-1987,pcf,R,/usr/X11R6/lib/X11/fonts/misc/8x16.pcf.gz +-+fontset: iso8859.2-1987,pcf,R,/usr/X11R6/lib/X11/fonts/misc/lt2-16-etl.pcf.gz +-+fontset: iso8859.3-1988,pcf,R,/usr/X11R6/lib/X11/fonts/misc/lt3-16-etl.pcf.gz +-+fontset: iso8859.4-1988,pcf,R,/usr/X11R6/lib/X11/fonts/misc/lt4-16-etl.pcf.gz +-+fontset: iso8859.5-1988,pcf,R,/usr/X11R6/lib/X11/fonts/misc/cyr16-etl.pcf.gz +-+fontset: iso8859.7-1987,pcf,R,/usr/X11R6/lib/X11/fonts/misc/grk16-etl.pcf.gz +-+fontset: iso8859.8-1988,pcf,R,/usr/X11R6/lib/X11/fonts/misc/heb16-etl.pcf.gz +-+fontset: iso8859.9-1989,pcf,R,/usr/X11R6/lib/X11/fonts/misc/lt5-16-etl.pcf.gz +-+fontset: iso8859.10-1992,pcf,R,/usr/X11R6/lib/X11/fonts/misc/8x13-ISO8859-10.pcf.gz +-+fontset: iso8859.13-1998,pcf,R,/usr/X11R6/lib/X11/fonts/misc/8x13-ISO8859-13.pcf.gz +-+fontset: iso8859.14-1998,pcf,R,/usr/X11R6/lib/X11/fonts/misc/8x13-ISO8859-14.pcf.gz +-+fontset: iso8859.15-1999,pcf,R,/usr/X11R6/lib/X11/fonts/misc/8x13-ISO8859-15.pcf.gz +++fontset: jisx0212-1990,pcf,L,/usr/share/fonts/intlfonts/jksp16.pcf.gz +++fontset: gb2312-80,pcf,L,/usr/share/fonts/misc/gb16fs.pcf.gz +++fontset: ksc5601-1987,pcf,L,/usr/share/fonts/misc/hanglg16.pcf.gz +++fontset: iso8859.1-1987,pcf,R,/usr/share/fonts/misc/8x16.pcf.gz +++fontset: iso8859.2-1987,pcf,R,/usr/share/fonts/intlfonts/lt2-16-etl.pcf.gz +++fontset: iso8859.3-1988,pcf,R,/usr/share/fonts/intlfonts/lt3-16-etl.pcf.gz +++fontset: iso8859.4-1988,pcf,R,/usr/share/fonts/intlfonts/lt4-16-etl.pcf.gz +++fontset: iso8859.5-1988,pcf,R,/usr/share/fonts/intlfonts/cyr16-etl.pcf.gz +++fontset: iso8859.7-1987,pcf,R,/usr/share/fonts/intlfonts/grk16-etl.pcf.gz +++fontset: iso8859.8-1988,pcf,R,/usr/share/fonts/intlfonts/heb16-etl.pcf.gz +++fontset: iso8859.9-1989,pcf,R,/usr/share/fonts/intlfonts/lt5-16-etl.pcf.gz +++fontset: iso8859.10-1992,pcf,R,/usr/share/fonts/misc/8x13-ISO8859-10.pcf.gz +++fontset: iso8859.13-1998,pcf,R,/usr/share/fonts/misc/8x13-ISO8859-13.pcf.gz +++fontset: iso8859.14-1998,pcf,R,/usr/share/fonts/misc/8x13-ISO8859-14.pcf.gz +++fontset: iso8859.15-1999,pcf,R,/usr/share/fonts/misc/8x13-ISO8859-15.pcf.gz + +fontset: vt100-graphics,pcf,L,/usr/share/fonts/jfbterm/vt100-graphics.pcf.gz +-+fontset: iso10646.1,pcf,U,/usr/X11R6/lib/X11/fonts/misc/unifont.pcf.gz +++fontset: iso10646.1,pcf,U,/usr/share/fonts/unifont/unifont.pcf.gz + + + ############################################################################### +diff -Naur jfbterm-0.4.7.orig/jfbterm.conf.sample.ja jfbterm-0.4.7/jfbterm.conf.sample.ja +--- jfbterm-0.4.7.orig/jfbterm.conf.sample.ja 2003-09-16 00:16:35.000000000 +0900 ++++ jfbterm-0.4.7/jfbterm.conf.sample.ja 2007-08-18 10:19:11.000000000 +0900 +@@ -25,29 +25,29 @@ + # 絶対パス or PWDからの相対パス + # + ################################################################################ +-fontset : iso646-1973irv,pcf,L,/usr/X11R6/lib/X11/fonts/misc/8x16.pcf.gz ++fontset : iso646-1973irv,pcf,L,/usr/share/fonts/misc/8x16.pcf.gz + +fontset: ansix3.4-1968,alias,L,iso646-1973irv +-+fontset: jisc6226-1978,pcf,L,/usr/X11R6/lib/X11/fonts/misc/jiskan16.pcf.gz +++fontset: jisc6226-1978,pcf,L,/usr/share/fonts/misc/jiskan16.pcf.gz + +fontset: jisx0208-1983,alias,L,jisc6226-1978 +-+fontset: jisc6220-1969roman,pcf,L,/usr/X11R6/lib/X11/fonts/misc/a18rk.pcf.gz +++fontset: jisc6220-1969roman,pcf,L,/usr/share/fonts/intlfonts/a18rk.pcf.gz + +fontset: jisc6220-1969kana,alias,R,jisc6220-1969roman +-+fontset: jisx0212-1990,pcf,L,/usr/X11R6/lib/X11/fonts/misc/jksp16.pcf.gz +-+fontset: gb2312-80,pcf,L,/usr/X11R6/lib/X11/fonts/misc/gb16fs.pcf.gz +-+fontset: ksc5601-1987,pcf,L,/usr/X11R6/lib/X11/fonts/misc/hanglg16.pcf.gz +-+fontset: iso8859.1-1987,pcf,R,/usr/X11R6/lib/X11/fonts/misc/8x16.pcf.gz +-+fontset: iso8859.2-1987,pcf,R,/usr/X11R6/lib/X11/fonts/misc/lt2-16-etl.pcf.gz +-+fontset: iso8859.3-1987,pcf,R,/usr/X11R6/lib/X11/fonts/misc/lt3-16-etl.pcf.gz +-+fontset: iso8859.4-1988,pcf,R,/usr/X11R6/lib/X11/fonts/misc/lt4-16-etl.pcf.gz +-+fontset: iso8859.5-1988,pcf,R,/usr/X11R6/lib/X11/fonts/misc/cyr16-etl.pcf.gz +-+fontset: iso8859.7-1987,pcf,R,/usr/X11R6/lib/X11/fonts/misc/grk16-etl.pcf.gz +-+fontset: iso8859.8-1988,pcf,R,/usr/X11R6/lib/X11/fonts/misc/heb16-etl.pcf.gz +-+fontset: iso8859.9-1989,pcf,R,/usr/X11R6/lib/X11/fonts/misc/lt5-16-etl.pcf.gz +-+fontset: iso8859.10-1992,pcf,R,/usr/X11R6/lib/X11/fonts/misc/8x13-ISO8859-10.pcf.gz +-+fontset: iso8859.13-1998,pcf,R,/usr/X11R6/lib/X11/fonts/misc/8x13-ISO8859-13.pcf.gz +-+fontset: iso8859.14-1998,pcf,R,/usr/X11R6/lib/X11/fonts/misc/8x13-ISO8859-14.pcf.gz +-+fontset: iso8859.15-1999,pcf,R,/usr/X11R6/lib/X11/fonts/misc/8x13-ISO8859-15.pcf.gz +++fontset: jisx0212-1990,pcf,L,/usr/share/fonts/intlfonts/jksp16.pcf.gz +++fontset: gb2312-80,pcf,L,/usr/share/fonts/misc/gb16fs.pcf.gz +++fontset: ksc5601-1987,pcf,L,/usr/share/fonts/misc/hanglg16.pcf.gz +++fontset: iso8859.1-1987,pcf,R,/usr/share/fonts/misc/8x16.pcf.gz +++fontset: iso8859.2-1987,pcf,R,/usr/share/fonts/intlfonts/lt2-16-etl.pcf.gz +++fontset: iso8859.3-1987,pcf,R,/usr/share/fonts/intlfonts/lt3-16-etl.pcf.gz +++fontset: iso8859.4-1988,pcf,R,/usr/share/fonts/intlfonts/lt4-16-etl.pcf.gz +++fontset: iso8859.5-1988,pcf,R,/usr/share/fonts/intlfonts/cyr16-etl.pcf.gz +++fontset: iso8859.7-1987,pcf,R,/usr/share/fonts/intlfonts/grk16-etl.pcf.gz +++fontset: iso8859.8-1988,pcf,R,/usr/share/fonts/intlfonts/heb16-etl.pcf.gz +++fontset: iso8859.9-1989,pcf,R,/usr/share/fonts/intlfonts/lt5-16-etl.pcf.gz +++fontset: iso8859.10-1992,pcf,R,/usr/share/fonts/misc/8x13-ISO8859-10.pcf.gz +++fontset: iso8859.13-1998,pcf,R,/usr/share/fonts/misc/8x13-ISO8859-13.pcf.gz +++fontset: iso8859.14-1998,pcf,R,/usr/share/fonts/misc/8x13-ISO8859-14.pcf.gz +++fontset: iso8859.15-1999,pcf,R,/usr/share/fonts/misc/8x13-ISO8859-15.pcf.gz + +fontset: vt100-graphics,pcf,L,/usr/share/fonts/jfbterm/vt100-graphics.pcf.gz +-+fontset: iso10646.1,pcf,L,/usr/X11R6/lib/X11/fonts/misc/unifont.pcf.gz +++fontset: iso10646.1,pcf,L,/usr/share/fonts/unifont/unifont.pcf.gz + + ################################################################################ + # +diff -Naur jfbterm-0.4.7.orig/util.h jfbterm-0.4.7/util.h +--- jfbterm-0.4.7.orig/util.h 2003-09-16 00:45:31.000000000 +0900 ++++ jfbterm-0.4.7/util.h 2007-08-18 08:48:49.000000000 +0900 +@@ -31,6 +31,7 @@ + + #include <sys/types.h> + #include <stdlib.h> ++#include <unistd.h> + + void util_privilege_init(); + void util_privilege_on(); +@@ -49,4 +50,7 @@ + + int util_search_string(const char* s, const char** array); + ++#define PAGE_SIZE (sysconf(_SC_PAGESIZE)) ++#define PAGE_MASK (~(PAGE_SIZE-1)) ++ + #endif /* INCLUDE_UTIL_H */ diff --git a/app-i18n/jfbterm/files/jfbterm-0.4.7-no-kernel-headers.patch b/app-i18n/jfbterm/files/jfbterm-0.4.7-no-kernel-headers.patch new file mode 100644 index 000000000000..06c6e6033488 --- /dev/null +++ b/app-i18n/jfbterm/files/jfbterm-0.4.7-no-kernel-headers.patch @@ -0,0 +1,17 @@ +Remove usage of kernel headers, deprecated since linux-headers-2.6.18. +Patch by Shunichi Fuji <palgowr@gmail.com>. + +See bug #156306 + +--- jfbterm-0.4.7.orig/fbdpsp.c 2003-08-30 03:48:16.000000000 +0900 ++++ jfbterm-0.4.7/fbdpsp.c 2006-11-27 01:22:20.000000000 +0900 +@@ -827,8 +827,7 @@ + + #ifdef JFB_VGA16FB + +-#include <asm/io.h> +-#include <asm/system.h> ++#include <sys/io.h> + + #define GRAPHICS_ADDR_REG 0x3ce /* Graphics address register. */ + #define GRAPHICS_DATA_REG 0x3cf /* Graphics data register. */ diff --git a/app-i18n/jfbterm/files/jfbterm-0.4.7-sigchld-debian.patch b/app-i18n/jfbterm/files/jfbterm-0.4.7-sigchld-debian.patch new file mode 100644 index 000000000000..2e8036400770 --- /dev/null +++ b/app-i18n/jfbterm/files/jfbterm-0.4.7-sigchld-debian.patch @@ -0,0 +1,22 @@ +--- jfbterm-0.4.7.orig/main.c ++++ jfbterm-0.4.7/main.c +@@ -184,7 +184,7 @@ + p->gExecShellArgv = NULL; + p->gConfFile = FILE_JFBTERM_CONF; + p->gConfEncoding = NULL; +- ++ signal(SIGCHLD, sigchld); + atexit(tapp_final_at_exit); + } + +--- jfbterm-0.4.7.orig/term.h ++++ jfbterm-0.4.7/term.h +@@ -44,7 +44,7 @@ + } TTerm; + + void tterm_start(TTerm* p, const char* tn, const char* en); +- ++void sigchld(int sig); + extern TTerm gTerm; + + #endif /* INCLUDE_TERM_H */ diff --git a/app-i18n/jfbterm/files/jfbterm-0.4.7-wrong-inline-gcc5.patch b/app-i18n/jfbterm/files/jfbterm-0.4.7-wrong-inline-gcc5.patch new file mode 100644 index 000000000000..974ccbc41307 --- /dev/null +++ b/app-i18n/jfbterm/files/jfbterm-0.4.7-wrong-inline-gcc5.patch @@ -0,0 +1,24 @@ +Source: http://pkgs.fedoraproject.org/cgit/rpms/jfbterm.git/plain/jfbterm-0.4.7-wrong-inline-gcc5.patch + +--- jfbterm-0.4.7/pen.c.inline_gcc5 2003-08-30 03:48:16.000000000 +0900 ++++ jfbterm-0.4.7/pen.c 2015-02-09 10:36:47.182751545 +0900 +@@ -62,7 +62,7 @@ + p->attr = q->attr; + } + +-inline void tpen_off_all_attribute(TPen* p) ++void tpen_off_all_attribute(TPen* p) + { + p->bcol = 0; + p->fcol = 7; +--- jfbterm-0.4.7/pen.h.inline_gcc5 2002-07-17 01:21:23.000000000 +0900 ++++ jfbterm-0.4.7/pen.h 2015-02-09 10:36:52.058705503 +0900 +@@ -58,7 +58,7 @@ + void tpen_init(TPen* p); + void tpen_final(TPen* p); + void tpen_copy(TPen* p, TPen* q); +-inline void tpen_off_all_attribute(TPen* p); ++void tpen_off_all_attribute(TPen* p); + void tpen_higlight(TPen* p); + void tpen_dehiglight(TPen* p); + void tpen_underline(TPen* p); diff --git a/app-i18n/jfbterm/jfbterm-0.4.7-r4.ebuild b/app-i18n/jfbterm/jfbterm-0.4.7-r4.ebuild new file mode 100644 index 000000000000..93989a66a5ad --- /dev/null +++ b/app-i18n/jfbterm/jfbterm-0.4.7-r4.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools flag-o-matic + +DESCRIPTION="The J Framebuffer Terminal/Multilingual Enhancement with UTF-8 support" +HOMEPAGE="http://jfbterm.sourceforge.jp/" +SRC_URI="mirror://sourceforge.jp/${PN}/13501/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 ppc ppc64 sparc x86" +IUSE="debug" + +DEPEND="sys-libs/ncurses:0" +RDEPEND=" + media-fonts/unifont + media-fonts/font-misc-misc + media-fonts/intlfonts" + +PATCHES=( + "${FILESDIR}"/${P}-sigchld-debian.patch + "${FILESDIR}"/${P}-no-kernel-headers.patch + "${FILESDIR}"/${P}-gentoo.patch + "${FILESDIR}"/${P}-wrong-inline-gcc5.patch +) + +src_prepare() { + default + mv configure.{in,ac} || die + eautoreconf +} + +src_configure() { + econf $(use_enable debug) +} + +src_install() { + dodir /etc /usr/share/fonts/jfbterm + default + + mv "${ED%/}"/etc/jfbterm.conf{.sample,} || die + + doman jfbterm.1 jfbterm.conf.5 + + # install example config files + docinto examples + dodoc jfbterm.conf.sample* + docompress -x /usr/share/doc/${PF}/examples +} diff --git a/app-i18n/jfbterm/metadata.xml b/app-i18n/jfbterm/metadata.xml new file mode 100644 index 000000000000..5393e0d29361 --- /dev/null +++ b/app-i18n/jfbterm/metadata.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>cjk@gentoo.org</email> + <name>Cjk</name> + </maintainer> + <longdescription lang="en"> + JFBTERM/ME takes advantages of framebuffer device that is supported + since linux kernel 2.2.x (at least on ix86 architecture) and make it + enable to display multilingual text on console. Is is developed on + ix86 architecture, and it will works on other architectures such as + linux/ppc. + </longdescription> + <upstream> + <remote-id type="sourceforge-jp">jfbterm</remote-id> + </upstream> +</pkgmetadata> |