Remove expired ports:

2017-01-28 japanese/ruby-eb: Upstream no longer active
2017-03-01 japanese/xyaku: Unmaintained, depends on expired japanese/ruby-eb
2017-03-01 archivers/libunrar4: Outdated version. Please use archivers/libunrar5 instead
2017-03-01 sysutils/xacpim: Mastersite disappeared
2017-03-01 sysutils/linux-nero: Probably cannot actually burn CD/DVD on recent FreeBSD
2017-03-01 audio/libofa: MusicDNS service has been discontinued
This commit is contained in:
Rene Ladan 2017-03-01 17:50:09 +00:00
parent 070a82ff52
commit 98953eed72
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=435180
42 changed files with 6 additions and 1704 deletions

1
LEGAL
View File

@ -160,7 +160,6 @@ molden* biology/molden Free for academic, non-profit usage; do not redistribu
ncftpd-* ftp/ncftpd 30 day evaluation license
nero2_linux_* games/linux-nerogame Freeware, but license terms are unclear
NeroDigitalAudio.zip audio/linux-neroaaccodec Redistribution forbidden
nerolinux-* sysutils/linux-nero Must be downloaded from their website and a serial number must be bought
NetComponents-* java/netcomponents No redistribution except as part of a substantially different product
nntpcache-* news/nntpcache Free for individuals and non-military, non-profit organisations only
nttcp-* benchmarks/nttcp No commercial use

6
MOVED
View File

@ -9101,3 +9101,9 @@ java/jdk16-doc||2017-02-28|Has expired: Should have been removed with linux-sun-
java/jdk7-doc||2017-02-28|Has expired: Should have been removed with linux-sun-jdk17 (2016-04-24)
textproc/rubygem-sass-rails4|textproc/rubygem-sass-rails5|2017-02-28|Has expired: Use textproc/rubygem-sass-rails5 instead
x11-toolkits/p5-Gtk|x11-toolkits/p5-Gtk-Perl|2017-02-28|Rename to match upstream naming
japanese/ruby-eb||2017-03-01|Has expired: Upstream no longer active
japanese/xyaku||2017-03-01|Has expired: Unmaintained, depends on expired japanese/ruby-eb
archivers/libunrar4||2017-03-01|Has expired: Outdated version. Please use archivers/libunrar5 instead
sysutils/xacpim||2017-03-01|Has expired: Mastersite disappeared
sysutils/linux-nero||2017-03-01|Has expired: Probably cannot actually burn CD/DVD on recent FreeBSD
audio/libofa||2017-03-01|Has expired: MusicDNS service has been discontinued

View File

@ -70,7 +70,6 @@
SUBDIR += libpar2
SUBDIR += librtfcomp
SUBDIR += libunrar
SUBDIR += libunrar4
SUBDIR += libunrar5
SUBDIR += libzip
SUBDIR += lrzip

View File

@ -1,34 +0,0 @@
# Created by: Joris Vandalon
# $FreeBSD$
PORTNAME= libunrar4
PORTVERSION= 4.2.4
CATEGORIES= archivers
MASTER_SITES= http://www.rarlab.com/rar/
DISTNAME= unrarsrc-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Library to work with RAR archives
DEPRECATED= Outdated version. Please use archivers/libunrar5 instead
EXPIRATION_DATE= 2017-03-01
CONFLICTS_INSTALL= libunrar-3* libunrar5-5*
WRKSRC= ${WRKDIR}/unrar
USES= gmake
MAKE_ARGS= CC="${CC}" CXX="${CXX}"
MAKEFILE= makefile.unix
ALL_TARGET= lib
USE_LDCONFIG= yes
MAKE_JOBS_UNSAFE= yes
do-install:
${INSTALL_LIB} ${WRKSRC}/libunrar.so ${STAGEDIR}${PREFIX}/lib/libunrar.so.4
cd ${STAGEDIR}${PREFIX}/lib && ${LN} -sf libunrar.so.4 libunrar.so
@${MKDIR} ${STAGEDIR}${PREFIX}/include/libunrar4
${INSTALL_DATA} ${WRKSRC}/dll.hpp ${STAGEDIR}${PREFIX}/include/libunrar4/dll.hpp
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (unrarsrc-4.2.4.tar.gz) = 9432bf798e5f7123f3060f37b75b7c07f36f0091305f46473dcae9154f8cd686
SIZE (unrarsrc-4.2.4.tar.gz) = 164641

View File

@ -1,7 +0,0 @@
The UnRAR library is a minor part of the RAR archiver and contains
RAR uncompression algorithm. UnRAR requires very small volume of
memory to operate.
UnRAR library can be used by other programs to extract RAR archives.
This package contains small fixes from the http://mcmcc.bat.ru/clamav/.
WWW: http://www.rarsoft.com/

View File

@ -1,3 +0,0 @@
lib/libunrar.so
lib/libunrar.so.4
include/libunrar4/dll.hpp

View File

@ -400,7 +400,6 @@
SUBDIR += libmusicbrainz5
SUBDIR += libnjb
SUBDIR += libnoise
SUBDIR += libofa
SUBDIR += libogg
SUBDIR += liboggz
SUBDIR += libopenspc

View File

@ -1,35 +0,0 @@
# Created by: Alexander Botero-Lowry <alex@foxybanana.com>
# $FreeBSD$
PORTNAME= libofa
PORTVERSION= 0.9.3
PORTREVISION= 10
CATEGORIES= audio
MAINTAINER= jhale@FreeBSD.org
COMMENT= Open Fingerprint Architecture Library
LICENSE= APL1 GPLv2
LICENSE_COMB= dual
LICENSE_GROUPS_APL1= OSI
LICENSE_NAME_APL1= Adaptive Public License version 1.0
LICENSE_FILE_APL1= ${WRKSRC}/COPYING
LICENSE_PERMS_APL1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
LIB_DEPENDS= libfftw3.so:math/fftw3 \
libexpat.so:textproc/expat2 \
libcurl.so:ftp/curl
DEPRECATED= MusicDNS service has been discontinued
EXPIRATION_DATE= 2017-03-01
USE_GITHUB= yes
GH_ACCOUNT= tanob
GH_TAGNAME= b75e45e
USES= dos2unix libtool localbase pathfix
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1482384437
SHA256 (tanob-libofa-0.9.3-b75e45e_GH0.tar.gz) = d87c873bb0f52d6e068f60446574fffe6f11bc3cd492eceb5713818243a47911
SIZE (tanob-libofa-0.9.3-b75e45e_GH0.tar.gz) = 384610

View File

@ -1,16 +0,0 @@
--- configure.orig 2016-07-26 15:10:24 UTC
+++ configure
@@ -20315,13 +20315,6 @@ _ACEOF
-if test "$GCC" = yes; then
- dnlCFLAGS="$CFLAGS -Wall -O2"
- CFLAGS="$CFLAGS -Wall -g"
-fi
-if test "$GXX" = yes; then
- CXXFLAGS="$CXXFLAGS -Wall -g"
-fi
echo "$as_me:$LINENO: checking for XML_ExpatVersion in -lexpat" >&5

View File

@ -1,11 +0,0 @@
--- examples/example.cpp.orig 2016-07-26 15:10:24 UTC
+++ examples/example.cpp
@@ -7,6 +7,8 @@
-------------------------------------------------------------------*/
+#include <stdio.h>
+#include <string.h>
#include "protocol.h"
AudioData* loadWaveFile(char *file);

View File

@ -1,15 +0,0 @@
--- examples/protocol.cpp.orig 2016-07-26 15:10:24 UTC
+++ examples/protocol.cpp
@@ -8,11 +8,11 @@
-------------------------------------------------------------------*/
#include <stdio.h>
#include <stdlib.h>
+#include <string.h>
#include <string>
#include <map>
#include <expat.h>
#include <curl/curl.h>
-#include <curl/types.h>
#include <curl/easy.h>
using namespace std;

View File

@ -1,10 +0,0 @@
--- examples/uselame.cpp.orig 2016-07-26 15:10:24 UTC
+++ examples/uselame.cpp
@@ -12,6 +12,7 @@
#else
#include <sys/wait.h>
#endif
+#include <unistd.h>
AudioData *loadWaveFile(char *file);

View File

@ -1,11 +0,0 @@
--- examples/wavefile.cpp.orig 2016-07-26 15:10:24 UTC
+++ examples/wavefile.cpp
@@ -11,6 +11,8 @@
#include "io.h"
#endif
#include <fcntl.h>
+#include <sys/types.h>
+#include <unistd.h>
static bool readBytes(int fd, unsigned char *buf, int size) {
int ct = 0;

View File

@ -1,33 +0,0 @@
--- lib/JAMA/tnt_math_utils.h.orig 2016-07-26 15:10:24 UTC
+++ lib/JAMA/tnt_math_utils.h
@@ -20,6 +20,14 @@ inline const _Tp& max(const _Tp& __a, co
namespace TNT
{
/**
+ @returns the absolute value of a real (no-complex) scalar.
+*/
+template <class Real>
+Real abs(const Real &a)
+{
+ return (a > 0 ? a : -a);
+}
+/**
@returns hypotenuse of real (non-complex) scalars a and b by
avoiding underflow/overflow
using (a * sqrt( 1 + (b/a) * (b/a))), rather than
@@ -56,15 +64,6 @@ Scalar max(const Scalar &a, const Scalar
}
*/
-/**
- @returns the absolute value of a real (no-complex) scalar.
-*/
-template <class Real>
-Real abs(const Real &a)
-{
- return (a > 0 ? a : -a);
-}
-
}
#endif
/* MATH_UTILS_H */

View File

@ -1,10 +0,0 @@
--- lib/signal_op.cpp.orig 2016-07-26 15:10:24 UTC
+++ lib/signal_op.cpp
@@ -13,6 +13,7 @@
#include <math.h>
+#include <stdlib.h>
#include "signal_op.h"
#include "AFLIB/aflibConverter.h"
#include "error_op.h"

View File

@ -1,5 +0,0 @@
The Open Fingerprint Architecture (OFA) Library normalizes, extracts
frequencies, and creates an array representing the frequency data in an audio
file.
WWW: http://code.google.com/p/musicip-libofa/

View File

@ -1,6 +0,0 @@
include/ofa1/ofa.h
lib/libofa.a
lib/libofa.so
lib/libofa.so.0
lib/libofa.so.0.0.0
libdata/pkgconfig/libofa.pc

View File

@ -237,7 +237,6 @@
SUBDIR += quit
SUBDIR += roget-fpw
SUBDIR += rogue_s
SUBDIR += ruby-eb
SUBDIR += ruby-romkan
SUBDIR += ruby-uconv
SUBDIR += rubygem-jpmobile-ipaddresses
@ -302,7 +301,6 @@
SUBDIR += xshodou
SUBDIR += xtr
SUBDIR += xv
SUBDIR += xyaku
SUBDIR += yasou-fpw
SUBDIR += yc.el
SUBDIR += zinnia

View File

@ -1,41 +0,0 @@
# $FreeBSD$
PORTNAME= eb
PORTVERSION= 2.6
PORTREVISION= 6
CATEGORIES= japanese ruby
MASTER_SITES= http://rubyeb.sourceforge.net/ \
SF/rubyeb/rubyeb/rubyeb-${PORTVERSION}
DISTNAME= ruby${PORTNAME}-${PORTVERSION}
DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby bind of EB library
LIB_DEPENDS= libeb.so:japanese/eb
USE_RUBY= yes
USE_RUBY_EXTCONF= yes
INSTALL_TARGET= site-install
EXAMPLES= hook2.rb test.rb
OPTIONS_DEFINE= DOCS
DEPRECATED= Upstream no longer active
EXPIRATION_DATE= 2017-01-28
.include <bsd.port.pre.mk>
PKGNAMEPREFIX:= ${PKGNAMEPREFIX}${RUBY_PKGNAMEPREFIX}
post-install:
${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/ja/
.for f in ${EXAMPLES}
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/ja/
.endfor
${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja
${INSTALL_DATA} ${WRKSRC}/eb.html ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
.include <bsd.port.post.mk>

View File

@ -1,2 +0,0 @@
SHA256 (ruby/rubyeb-2.6.tar.gz) = fd4692dee42159bec404d30eb262f7d67042f5a2587fed0658d27fc68871a607
SIZE (ruby/rubyeb-2.6.tar.gz) = 22727

View File

@ -1,587 +0,0 @@
--- eb.c.orig 2004-07-12 17:46:01.000000000 +0000
+++ eb.c 2013-06-01 16:49:10.715644813 +0000
@@ -19,6 +19,13 @@
#if HAVE_EB_SYSDEFS_H
#include <eb/sysdefs.h>
+#if (defined RUBY_EB_ENABLE_PTHREAD && !defined(EB_ENABLE_PTHREAD)) \
+ || (!defined RUBY_EB_ENABLE_PTHREAD && defined(EB_ENABLE_PTHREAD))
+#error The EB library is incompatible with EB heders.
+#endif
+
+#elif defined RUBY_EB_ENABLE_PTHREAD
+#define EBCONF_ENABLE_PTHREAD 1
#endif
#include <eb/eb.h>
@@ -55,6 +62,21 @@
#define APPENDIX_EB_IVAR "__appendix"
+#ifdef HAVE_TYPE_RB_ENCODING
+#include <ruby/encoding.h>
+#define REB_TO_RB_ENCODING(reb) rb_enc_from_index(NUM2INT(rb_ivar_get(reb, id_eb_encidx)))
+#else
+#define rb_encoding void
+#define REB_TO_RB_ENCODING(reb) NULL
+#define rb_ascii8bit_encindex() 0
+#define rb_enc_find_index(name) 0
+#define rb_usascii_str_new_cstr(ptr) rb_str_new2(ptr)
+#define rb_filesystem_str_new_cstr(ptr) rb_str_new2(ptr)
+/* "((void)enc, ...)" is a hack to suppress warnings: unused variable 'enc' */
+#define rb_external_str_new_with_enc(ptr, len, enc) ((void)enc, rb_tainted_str_new((ptr), (len)))
+#define rb_str_export_to_enc(str, enc) ((void)enc, (str))
+#endif
+
struct ExtFont {
int code;
int wideflag; /* boolean */
@@ -67,20 +89,30 @@
-VALUE mEB;
-VALUE cEBook;
-VALUE cEBCancel;
-VALUE cEBPosition;
-VALUE cEBExtFont;
-VALUE cEBHook;
-VALUE cEBAppendix;
+static VALUE mEB;
+static VALUE cEBook;
+static VALUE cEBCancel;
+static VALUE cEBPosition;
+static VALUE cEBExtFont;
+static VALUE cEBHook;
+static VALUE cEBAppendix;
-ID id_call;
+static ID id_call;
+static ID id_eb_encidx;
+
+static void
+reb_check_type(VALUE obj, VALUE klass)
+{
+ if (!rb_obj_is_kind_of(obj, klass)) {
+ rb_raise(rb_eTypeError, "wrong argument type %s (expected %s)",
+ rb_obj_classname(obj), rb_class2name(klass));
+ }
+}
-int
+static int
text_hook(EB_Book * book, EB_Appendix * appendix, void *container, EB_Hook_Code code, int argc, const int *argv)
{
- VALUE func, ret_buff, rb_argv, rb_eb, rb_hookset;
+ VALUE func, ret_buff, rargv, rb_eb, rb_hookset;
int idx;
char *tmpbuffer;
@@ -92,17 +124,17 @@
func = rb_ary_entry(rb_iv_get(rb_hookset, HOOKSET_PROCS_IVAR), code);
- rb_argv = rb_ary_new2(argc);
+ rargv = rb_ary_new2(argc);
for (idx = 0; idx < argc; idx++) {
- rb_ary_store(rb_argv, idx, INT2FIX(argv[idx]));
+ rb_ary_store(rargv, idx, INT2FIX(argv[idx]));
}
- ret_buff = rb_funcall(func, id_call, 2, rb_eb, rb_argv);
+ ret_buff = rb_funcall(func, id_call, 2, rb_eb, rargv);
if (ret_buff != Qnil) {
if (TYPE(ret_buff) == T_STRING) {
ret_buff = rb_funcall(ret_buff, rb_intern("to_str"), 0);
}
- tmpbuffer = STR2CSTR(ret_buff);
+ tmpbuffer = StringValueCStr(ret_buff);
eb_write_text_string(book, tmpbuffer);
}
return 0;
@@ -164,6 +196,7 @@
reb_appendix = Data_Make_Struct(cEBAppendix, EB_Appendix, 0, finalize_appendix, appendix);
eb_initialize_appendix(appendix);
rb_iv_set(robj, APPENDIX_EB_IVAR, reb_appendix);
+ rb_ivar_set(robj, id_eb_encidx, INT2FIX(rb_ascii8bit_encindex()));
return robj;
}
@@ -185,13 +218,30 @@
{
EB_Book *eb;
int r;
+ EB_Character_Code charcode = EB_CHARCODE_INVALID;
+ int encidx;
Data_Get_Struct(obj, EB_Book, eb);
- r = eb_bind(eb, STR2CSTR(path));
+ r = eb_bind(eb, StringValueCStr(path));
if (r != EB_SUCCESS) {
- rb_raise(rb_eRuntimeError, eb_error_message(r));
+ rb_raise(rb_eRuntimeError, "%s", eb_error_message(r));
return Qfalse;
}
+
+ eb_character_code(eb, &charcode);
+ switch (charcode) {
+ case EB_CHARCODE_ISO8859_1:
+ encidx = rb_enc_find_index("ISO-8859-1");
+ break;
+ case EB_CHARCODE_JISX0208:
+ encidx = rb_enc_find_index("EUC-JP");
+ break;
+ default:
+ encidx = rb_ascii8bit_encindex();
+ break;
+ }
+ rb_ivar_set(obj, id_eb_encidx, INT2FIX(encidx));
+
return obj;
}
@@ -206,13 +256,13 @@
eb_error = eb_disc_type(eb, &r);
switch (r) {
case EB_DISC_EB:
- return rb_str_new2("EB/EBG/EBXA/EBXA-C/S-EBXA");
+ return rb_usascii_str_new_cstr("EB/EBG/EBXA/EBXA-C/S-EBXA");
break;
case EB_DISC_EPWING:
- return rb_str_new2("EPWING");
+ return rb_usascii_str_new_cstr("EPWING");
break;
}
- return rb_str_new2("Unknown");
+ return rb_usascii_str_new_cstr("Unknown");
}
static VALUE
@@ -241,29 +291,29 @@
reb_path(VALUE obj)
{
EB_Book *eb;
- char r[1024]; /*絶対値はまずいと思う */
+ char r[EB_MAX_PATH_LENGTH + 1];
Data_Get_Struct(obj, EB_Book, eb);
eb_error = eb_path(eb, r);
- return rb_str_new2(r);
+ return rb_filesystem_str_new_cstr(r);
}
static VALUE
reb_charcode(VALUE obj)
{
EB_Book *eb;
- EB_Character_Code r;
+ EB_Character_Code r = EB_CHARCODE_INVALID;
Data_Get_Struct(obj, EB_Book, eb);
eb_error = eb_character_code(eb, &r);
switch (r) {
case EB_CHARCODE_ISO8859_1:
- return rb_str_new2("ISO8859_1");
+ return rb_usascii_str_new_cstr("ISO8859_1");
break;
case EB_CHARCODE_JISX0208:
- return rb_str_new2("JISX0208");
+ return rb_usascii_str_new_cstr("JISX0208");
break;
}
return Qnil;
@@ -303,19 +353,21 @@
reb_subbooktitle(int argc, VALUE * argv, VALUE obj)
{
EB_Book *eb;
- char r[1024]; /*絶対値はまずいと思う */
+ char r[EB_MAX_TITLE_LENGTH + 1];
+ rb_encoding *enc = REB_TO_RB_ENCODING(obj);
Data_Get_Struct(obj, EB_Book, eb);
eb_error = (argc == 0) ?
eb_subbook_title(eb, r) : eb_subbook_title2(eb, NUM2INT(argv[0]), r);
- return rb_str_new2(r);
+
+ return rb_external_str_new_with_enc(r, strlen(r), enc);
}
static VALUE
reb_subbookdirectory(int argc, VALUE * argv, VALUE obj)
{
EB_Book *eb;
- char r[1024]; /*絶対値はまずいと思う */
+ char r[EB_MAX_DIRECTORY_NAME_LENGTH + 1];
Data_Get_Struct(obj, EB_Book, eb);
eb_error = (argc == 0) ?
@@ -371,7 +423,7 @@
return obj;
}
-VALUE
+static VALUE
have_search(VALUE obj, EB_Error_Code(*funct) (EB_Book *))
{
EB_Book *eb;
@@ -379,7 +431,7 @@
Data_Get_Struct(obj, EB_Book, eb);
r = (*funct) (eb);
if (!r && eb_error == EB_ERR_NO_CUR_SUB) {
- rb_raise(rb_eRuntimeError, eb_error_message(eb_error));
+ rb_raise(rb_eRuntimeError, "%s", eb_error_message(eb_error));
return Qfalse;
}
return (r) ? Qtrue : Qfalse;
@@ -432,8 +484,9 @@
static VALUE
content_read(VALUE reb, EB_Book * eb, EB_Appendix * appendix, EB_Hookset * text_hookset)
{
- int len;
+ ssize_t len;
char desc[MAX_STRLEN + 1];
+ rb_encoding *enc = REB_TO_RB_ENCODING(reb);
eb_error = eb_read_text(eb, appendix, text_hookset, (void *) reb,
MAX_STRLEN, desc, &len);
@@ -442,7 +495,7 @@
rb_raise(rb_eRuntimeError, "fail fetching text");
return Qfalse;
}
- return rb_str_new(desc, len);
+ return rb_external_str_new_with_enc(desc, len, enc);
}
static VALUE
@@ -455,14 +508,15 @@
return content_read(reb, eb, appendix, text_hookset);
}
-VALUE
+static VALUE
get_item(VALUE reb, EB_Book * eb, EB_Hit * hit)
{
EB_Hookset *text_hookset;
EB_Appendix *appendix;
VALUE item;
char desc[MAX_STRLEN + 1];
- int len;
+ ssize_t len;
+ rb_encoding *enc = REB_TO_RB_ENCODING(reb);
item = rb_ary_new2(2);
if (eb_seek_text(eb, &(hit->heading)) < 0) {
@@ -480,14 +534,14 @@
return Qfalse;
}
- rb_ary_push(item, rb_str_new(desc, len));
+ rb_ary_push(item, rb_external_str_new_with_enc(desc, len, enc));
rb_ary_push(item, content_fetch_from_pos(reb, eb, &(hit->text), appendix, text_hookset));
return item;
}
-VALUE
+static VALUE
hitmaker(VALUE reb, EB_Book * eb, unsigned int max, int flag)
{
int hitpushed, hitcount;
@@ -536,20 +590,22 @@
return (flag == 0) ? robj : INT2NUM(hitpushed);
}
-void
-set_keywords(VALUE array, char **buffer)
+static void
+set_keywords(VALUE array, char **buffer, volatile VALUE *gc_guard, rb_encoding *enc)
{
int i, sz;
+
if (TYPE(array) != T_ARRAY) {
rb_raise(rb_eTypeError, "wordlist must be array of String.");
}
- sz = RARRAY(array)->len;
+ sz = RARRAY_LEN(array);
if (sz > MAX_KEYWORDS) {
rb_raise(rb_eRuntimeError, "too many keywords(%d).", sz);
}
for (i = 0; i < sz; i++) {
- buffer[i] = STR2CSTR(rb_ary_entry(array, i));
+ gc_guard[i] = rb_str_export_to_enc(rb_ary_entry(array, i), enc);
+ buffer[i] = RSTRING_PTR(gc_guard[i]);
}
buffer[sz] = NULL;
}
@@ -563,6 +619,12 @@
char *buffer[MAX_KEYWORDS + 1];
int max;
int r;
+ rb_encoding *enc = REB_TO_RB_ENCODING(obj);
+ /* The following two variables are used to prevent GC from freeing
+ * temporary objects.
+ */
+ volatile VALUE gc_guard[MAX_KEYWORDS];
+ volatile VALUE str;
if (argc < 1) {
rb_raise(rb_eArgError, "missing searchstring");
@@ -570,10 +632,11 @@
}
if (wordtype == SEARCHTYPE_WORD) {
- word = STR2CSTR(argv[0]);
+ str = rb_str_export_to_enc(argv[0], enc);
+ word = RSTRING_PTR(str);
}
else {
- set_keywords(argv[0], buffer);
+ set_keywords(argv[0], buffer, gc_guard, enc);
word = buffer;
}
max = (argc > 1) ? NUM2INT(argv[1]) : -1;
@@ -616,10 +679,11 @@
/* Thanks for Kuroda-san */
-VALUE
+static VALUE
hitmaker2(VALUE reb, EB_Book * eb, unsigned int max, int flag)
{
- int hitcount, i, len, broken;
+ int hitcount, i, broken;
+ ssize_t len;
int hitpushed;
VALUE robj, item, can;
EB_Hit hits[MAX_HITS];
@@ -629,6 +693,7 @@
char descbuf2[MAX_STRLEN + 1];
char *prevdesc;
int prevpage, prevoffset;
+ rb_encoding *enc = REB_TO_RB_ENCODING(reb);
desc = descbuf1;
/*** this 2 lines necessary? (2/4) eblook do like this ***/
@@ -669,7 +734,7 @@
item = rb_ary_new2(2);
rb_ary_push(item, Data_Make_Struct(cEBPosition, EB_Position, 0, free, ebpos));
- rb_ary_push(item, rb_str_new(desc, len));
+ rb_ary_push(item, rb_external_str_new_with_enc(desc, len, enc));
ebpos->page = hits[i].text.page;
ebpos->offset = hits[i].text.offset;
@@ -707,7 +772,7 @@
return (flag == 0) ? robj : INT2NUM(hitpushed);
}
-VALUE
+static VALUE
position_search(int argc, VALUE * argv, VALUE obj, int wordtype,
EB_Error_Code(*funct) ())
{
@@ -716,6 +781,12 @@
void *word;
int max;
int r;
+ rb_encoding *enc = REB_TO_RB_ENCODING(obj);
+ /* The following two variables are used to prevent GC from freeing
+ * temporary objects.
+ */
+ volatile VALUE gc_guard[MAX_KEYWORDS];
+ volatile VALUE str;
if (argc < 1) {
rb_raise(rb_eArgError, "missing searchstring");
@@ -723,10 +794,11 @@
}
if (wordtype == SEARCHTYPE_WORD) {
- word = STR2CSTR(argv[0]);
+ str = rb_str_export_to_enc(argv[0], enc);
+ word = RSTRING_PTR(str);
}
else {
- set_keywords(argv[0], buffer);
+ set_keywords(argv[0], buffer, gc_guard, enc);
word = buffer;
}
max = (argc > 1) ? NUM2INT(argv[1]) : -1;
@@ -775,6 +847,7 @@
VALUE robj;
Data_Get_Struct(obj, EB_Book, eb);
+ reb_check_type(position, cEBPosition);
Data_Get_Struct(position, EB_Position, ppos);
apx = get_eb_appendix(obj);
thook = get_eb_texthook(obj);
@@ -785,7 +858,7 @@
do {
rb_yield(robj);
robj = content_read(obj, eb, apx, thook);
- dlen = MAX_STRLEN - RSTRING(robj)->len;
+ dlen = MAX_STRLEN - RSTRING_LEN(robj);
} while (dlen == 0);
}
return robj;
@@ -803,7 +876,7 @@
static VALUE
reb_sethookset(VALUE obj, VALUE hkset)
{
- if (rb_funcall(hkset, rb_intern("is_a?"), 1, cEBHook) != Qtrue && hkset != Qnil) {
+ if (!rb_obj_is_kind_of(hkset, cEBHook) && !NIL_P(hkset)) {
rb_raise(rb_eArgError, "hookset must be nil or an instance of Hookset");
return Qfalse;
}
@@ -874,7 +947,7 @@
return robj;
}
-EB_Font_Code
+static EB_Font_Code
get_fontcode(EB_Book * eb)
{
EB_Font_Code r;
@@ -991,7 +1064,7 @@
{
char buffer[MAX_STRLEN];
long readbytes;
- int bitmap_len;
+ ssize_t bitmap_len;
int blocksize;
EB_Error_Code retcode;
VALUE robj;
@@ -1010,7 +1083,7 @@
while (bitmap_len != 0) {
retcode = eb_read_binary(eb, blocksize, buffer, &bitmap_len);
if (retcode != EB_SUCCESS) {
- rb_raise(rb_eRuntimeError, eb_error_message(retcode));
+ rb_raise(rb_eRuntimeError, "%s", eb_error_message(retcode));
return Qfalse;
}
if (iterateflag) {
@@ -1024,6 +1097,7 @@
break;
}
}
+ rb_obj_taint(robj);
return iterateflag ? INT2NUM(readbytes) : robj;
}
@@ -1036,6 +1110,7 @@
EB_Position *epos;
Data_Get_Struct(obj, EB_Book, eb);
+ reb_check_type(pos, cEBPosition);
Data_Get_Struct(pos, EB_Position, epos);
retcode = eb_set_binary_mono_graphic(eb, epos, NUM2UINT(width), NUM2UINT(height));
@@ -1086,7 +1161,9 @@
maxlen = (argc > 2) ? NUM2UINT(argv[2]) : MAX_STRLEN;
Data_Get_Struct(obj, EB_Book, eb);
+ reb_check_type(argv[0], cEBPosition);
Data_Get_Struct(argv[0], EB_Position, spos);
+ reb_check_type(argv[1], cEBPosition);
Data_Get_Struct(argv[1], EB_Position, epos);
retcode = eb_set_binary_wave(eb, spos, epos);
@@ -1104,7 +1181,7 @@
EB_Error_Code retcode;
EB_Book *eb;
long maxlen;
- int param[4];
+ unsigned int param[4];
int i;
if (argc < 4) {
@@ -1129,8 +1206,8 @@
reb_compose_mpegfilename(int argc, VALUE * argv, VALUE obj)
{
EB_Error_Code retcode;
- char buffer[1024];
- int param[4];
+ char buffer[EB_MAX_DIRECTORY_NAME_LENGTH + 1];
+ unsigned int param[4];
int i;
if (argc != 4) {
rb_raise(rb_eArgError, "4 args needed.(code1-code4)");
@@ -1174,7 +1251,7 @@
return Qnil;
}
else if (err != EB_SUCCESS) {
- rb_raise(rb_eRuntimeError, eb_error_message(err));
+ rb_raise(rb_eRuntimeError, "%s", eb_error_message(err));
return Qfalse;
}
return content_fetch_from_pos(obj, eb, &pos,
@@ -1212,7 +1289,7 @@
EB_Appendix *appendix;
appendix = get_eb_appendix(obj);
if (path != Qnil) {
- eb_bind_appendix(appendix, STR2CSTR(path));
+ eb_bind_appendix(appendix, StringValueCStr(path));
}
else {
eb_finalize_appendix(appendix);
@@ -1291,7 +1368,7 @@
};
(*conv_func) (font->bitmap, width, height, buffer, &size);
- robj = rb_str_new(buffer, size);
+ robj = rb_tainted_str_new(buffer, size);
free(buffer);
return robj;
}
@@ -1439,13 +1516,17 @@
break;
case 2:
proc = argv[1];
+ if (!rb_respond_to(proc, id_call)) {
+ rb_raise(rb_eArgError, "wrong type argument %s (should respond to 'call')",
+ rb_obj_classname(proc));
+ }
break;
default:
rb_raise(rb_eArgError, "wrong # of arguments");
break;
}
- hook_type = FIX2UINT(argv[0]);
+ hook_type = NUM2UINT(argv[0]);
rb_ary_store(rb_iv_get(self, HOOKSET_PROCS_IVAR), hook_type, proc);
Data_Get_Struct(self, EB_Hookset, text_hookset);
hook.code = hook_type;
@@ -1485,7 +1566,7 @@
return Qfalse;
}
-void
+static void
define_constants_under(VALUE mod)
{
rb_define_const(mod, "HOOK_INITIALIZE", INT2FIX(EB_HOOK_INITIALIZE));
@@ -1557,7 +1638,19 @@
void
Init_eb()
{
+#ifdef HAVE_EB_PTHREAD_ENABLED
+#ifdef RUBY_EB_ENABLE_PTHREAD
+ if (!eb_pthread_enabled()) {
+ rb_raise(rb_eRuntimeError, "The RubyEB is compiled for pthread-enabled EB library.");
+ }
+#else
+ if (eb_pthread_enabled()) {
+ rb_raise(rb_eRuntimeError, "The RubyEB is compiled for pthread-disabled EB library.");
+ }
+#endif
+#endif
id_call = rb_intern("call");
+ id_eb_encidx = rb_intern("@__ruby_eb_encidx__");
mEB = rb_define_module("EB");
rb_define_const(mEB,"RUBYEB_VERSION",rb_str_new2(RUBYEB_VERSION));

View File

@ -1,32 +0,0 @@
--- extconf.rb.orig 2004-07-13 02:46:01.000000000 +0900
+++ extconf.rb 2013-05-02 15:17:55.000000000 +0900
@@ -5,9 +5,26 @@
have_library('eb')
have_func("rb_block_proc")
have_func("eb_bitmap_to_png")
-have_header('eb/sysdefs.h')
+have_header('eb/sysdefs.h')
+have_type('rb_encoding', ['ruby/ruby.h', 'ruby/encoding.h'])
-# uncomment the following line if you use eb-4.0beta* with pthread support.
-# $defs << '-DEBCONF_ENABLE_PTHREAD'
+if have_func("eb_pthread_enabled")
+ print "checking that the EB library is pthread enabled... "
+ STDOUT.flush
+ if try_run(<<EOS)
+#include <eb/eb.h>
+
+int main()
+{
+ printf("eb_pthread_enabled() => %d\\n", eb_pthread_enabled());
+ return eb_pthread_enabled() ? 0 : 1;
+}
+EOS
+ puts "yes"
+ $defs << '-DRUBY_EB_ENABLE_PTHREAD'
+ else
+ puts "no"
+ end
+end
create_makefile("eb")

View File

@ -1,19 +0,0 @@
--- test.rb.orig 2004-07-12 17:46:01.000000000 +0000
+++ test.rb 2013-06-01 16:52:38.058629738 +0000
@@ -1,8 +1,13 @@
#!/bin/env ruby -Ke
+# -*- coding: euc-jp -*-
require "eb"
-
-if $KCODE!="EUC" then
- raise RuntimeError,"lib eb requires EUC coding system"
+
+if defined? Encoding
+ Encoding.default_internal = "UTF-8"
+else
+ if $KCODE!="EUC" then
+ raise RuntimeError,"lib eb requires EUC coding system"
+ end
end
b=EB::Book.new

View File

@ -1,3 +0,0 @@
Ruby EB -- Ruby bind of EB library.
WWW: http://www.ruby-lang.org/raa/list.rhtml?name=rubyeb

View File

@ -1,4 +0,0 @@
%%RUBY_SITEARCHLIBDIR%%/eb.so
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ja/hook2.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ja/test.rb
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/eb.html

View File

@ -1,61 +0,0 @@
# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
# $FreeBSD$
PORTNAME= xyaku
PORTVERSION= 1.4.0
PORTREVISION= 5
CATEGORIES= japanese textproc
MASTER_SITES= http://www.sepia.dti.ne.jp/inoue/software/xyaku/ \
http://redundancy.redundancy.org/mirror/
MAINTAINER= ports@FreeBSD.org
COMMENT= General dictionary/search engine front-end for X
DEPRECATED= Unmaintained, depends on expired japanese/ruby-eb
EXPIRATION_DATE=2017-03-01
LICENSE= GPLv2
BUILD_DEPENDS= gawk:lang/gawk
RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/eb.so:japanese/ruby-eb
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-edict="${EDICT_FILE}" \
--with-ruby="${RUBY}"
USES= libtool
USE_RUBY= yes
USE_XORG= x11 xt xext ice sm
DOCS_EN= AUTHORS ChangeLog INSTALL NEWS README TODO \
addin/ADDIN.ChangeLog addin/ADDIN.txt
DOCS_JA= addin/README.searcheb.ja
OPTIONS_DEFINE= UTF8
OPTIONS_DEFAULT= UTF8
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MUTF8}
EDICT_FILE= ${LOCALBASE}/share/dict/edict-utf-8/edict
RUN_DEPENDS+= ${EDICT_FILE}:japanese/edict-utf-8
.else
EDICT_FILE= ${LOCALBASE}/share/dict/edict/edict
RUN_DEPENDS+= ${EDICT_FILE}:japanese/edict
.endif
post-patch:
@${MV} ${WRKSRC}/addin/ChangeLog ${WRKSRC}/addin/ADDIN.ChangeLog
post-install:
.if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${STAGEDIR}${DOCSDIR}
${MKDIR} ${STAGEDIR}${DOCSDIR}/ja
.for f in ${DOCS_EN}
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
.endfor
.for f in ${DOCS_JA}
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/ja
.endfor
.endif
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (xyaku-1.4.0.tar.gz) = d6e7325f4ee7837933739ff433aefda2b2bf140d79ce5ea3717856e09242a63d
SIZE (xyaku-1.4.0.tar.gz) = 206315

View File

@ -1,11 +0,0 @@
--- Makefile.in.orig 2008-04-27 15:21:08.000000000 -0700
+++ Makefile.in 2008-04-27 15:21:36.000000000 -0700
@@ -112,7 +112,7 @@
all: all-redirect
.SUFFIXES:
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
- cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps Makefile
+ cd $(top_srcdir) && $(AUTOMAKE) Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
cd $(top_builddir) \

View File

@ -1,17 +0,0 @@
--- addin/websearch.sh.in.orig Sat Sep 2 22:19:15 2000
+++ addin/websearch.sh.in Thu Dec 7 07:23:04 2000
@@ -53,6 +53,14 @@
# Search for the target word
case "$WEBSITE" in
+google)
+ URL="http://www.google.com/search?q=$target";;
+google-bsd)
+ URL="http://www.google.com/search?restrict=bsd&q=$target";;
+freebsd-cvsweb)
+ URL="http://www.FreeBSD.org/cgi/cvsweb.cgi/$target";;
+freebsd-pr)
+ URL="http://www.FreeBSD.org/cgi/query-pr.cgi?pr=$target";;
yahoo.co.jp)
URL="http://search.yahoo.co.jp/bin/search?p=$target";;
yahoo | yahoo.com | yahoo*)

View File

@ -1,8 +0,0 @@
xyaku is a general dictionary/search engine front-end for X.
xyaku invokes an add-in command by hitting a specified key
combination, and sends the contents of X selection buffer into
add-in's stdin, and receives the output from its stdout, then shows
the result in a pop-up window.
WWW: http://www.sepia.dti.ne.jp/inoue/software/xyaku/

View File

@ -1,21 +0,0 @@
bin/xyaku
libexec/xyaku/clearcache.sh
libexec/xyaku/dict.sh
libexec/xyaku/edict.sh
libexec/xyaku/help.ja
libexec/xyaku/help.sh
libexec/xyaku/ndtp.rb
libexec/xyaku/openurl.sh
libexec/xyaku/searcheb.rb
libexec/xyaku/showrc.sh
libexec/xyaku/websearch.sh
libexec/xyaku/xyakurc
%%PORTDOCS%%%%DOCSDIR%%/ADDIN.txt
%%PORTDOCS%%%%DOCSDIR%%/ADDIN.ChangeLog
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
%%PORTDOCS%%%%DOCSDIR%%/INSTALL
%%PORTDOCS%%%%DOCSDIR%%/NEWS
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/TODO
%%PORTDOCS%%%%DOCSDIR%%/ja/README.searcheb.ja

View File

@ -538,7 +538,6 @@
SUBDIR += lineakd
SUBDIR += linrename
SUBDIR += linux-crashplan
SUBDIR += linux-nero
SUBDIR += linuxfdisk
SUBDIR += livecd
SUBDIR += lmmon
@ -1240,7 +1239,6 @@
SUBDIR += wtail
SUBDIR += wuzzah
SUBDIR += x86info
SUBDIR += xacpim
SUBDIR += xbatt
SUBDIR += xbattbar
SUBDIR += xcdroast

View File

@ -1,28 +0,0 @@
# Created by: Boris Samorodov <bsam@FreeBSD.org>
# $FreeBSD$
PORTNAME= nero
PORTVERSION= 4.0.0.0
PORTREVISION= 3
CATEGORIES= sysutils emulators
MASTER_SITES= http://ftp20.us.nero.com/software/NeroLINUX/
DISTFILES= ${PORTNAME}linux-${PORTVERSION}-x86.rpm
MAINTAINER= emulation@FreeBSD.org
COMMENT= CD/DVD disk burner
RESTRICTED= Must be downloaded from their website and a serial number must be bought
DEPRECATED= Probably cannot actually burn CD/DVD on recent FreeBSD
EXPIRATION_DATE=2017-03-01
NO_BUILD= yes
NO_WRKSUBDIR= yes
USES= linux
USE_LDCONFIG= yes
USE_LINUX= gtk2
USE_LINUX_PREFIX= yes
do-install:
(cd ${WRKSRC} && ${FIND} * | ${CPIO} -dumpl ${STAGEDIR}${PREFIX})
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1484567402
SHA256 (nerolinux-4.0.0.0-x86.rpm) = efaf61d4cd4599a2703ac1c037e44dea63e1668692c270057e6309962447493a
SIZE (nerolinux-4.0.0.0-x86.rpm) = 17392245

View File

@ -1,8 +0,0 @@
From the web site:
Powered by the industry-leading Nero Burning ROM engine, Nero Linux 3
is the definitive burning application for Linux operating systems.
Record to CD, DVD, HD DVD, and Blu-ray disc, and experience the next
generation of burning solutions for Linux!
WWW: http://www.nero.com/

View File

@ -1,605 +0,0 @@
etc/nero/config
usr/bin/nero
usr/bin/nerocmd
usr/bin/neroexpress
usr/lib/libNeroAPI.so
usr/lib/libNeroASPI.so
usr/lib/libNeroCDR.so
usr/lib/libNeroErr.so
usr/lib/libNeroSCSI.so
usr/lib/libNewTrf.so
usr/lib/nero/libCDCopy.so
usr/lib/nero/libFATImporter.so
usr/lib/nero/libGenCueSheet.so
usr/lib/nero/libGenISO.so
usr/lib/nero/libGenUDF.so
usr/lib/nero/libGenUDF2.so
usr/lib/nero/libGenerator.so
usr/lib/nero/libISOFS.so
usr/lib/nero/libImage.so
usr/lib/nero/libImageGen.so
usr/lib/nero/libMmc.so
usr/lib/nero/libNeroAudioPluginMgr.so
usr/lib/nero/libUDFImporter.so
usr/lib/nero/plug-ins/libAiff.so
usr/lib/nero/plug-ins/libDefConvertor.so
usr/lib/nero/plug-ins/libFLAC.so
usr/lib/nero/plug-ins/libMP3.so
usr/lib/nero/plug-ins/libMusepack.so
usr/lib/nero/plug-ins/libNeroDigital.so
usr/lib/nero/plug-ins/libOggVorbis.so
usr/lib/nero/plug-ins/libWav.so
usr/share/applications/nerolinux.desktop
usr/share/applications/nerolinuxexpress.desktop
%%PORTDOCS%%usr/share/doc/nero/EULA-DE.txt
%%PORTDOCS%%usr/share/doc/nero/EULA-ES.txt
%%PORTDOCS%%usr/share/doc/nero/EULA-FR.txt
%%PORTDOCS%%usr/share/doc/nero/EULA-JP.txt
%%PORTDOCS%%usr/share/doc/nero/EULA-KO.txt
%%PORTDOCS%%usr/share/doc/nero/EULA-US.txt
%%PORTDOCS%%usr/share/doc/nero/EULA-ZH_CN.txt
%%PORTDOCS%%usr/share/doc/nero/EULA-ZH_TW.txt
%%PORTDOCS%%usr/share/doc/nero/NEWS
%%PORTDOCS%%usr/share/doc/nero/NeroLinuxExpressManual.pdf
%%PORTDOCS%%usr/share/doc/nero/NeroLinuxManual.pdf
%%PORTDOCS%%usr/share/doc/nero/copyright
usr/share/icons/hicolor/128x128/apps/nerolinux.png
usr/share/icons/hicolor/128x128/apps/nerolinuxexpress.png
usr/share/icons/hicolor/16x16/apps/nerolinux.png
usr/share/icons/hicolor/16x16/apps/nerolinuxexpress.png
usr/share/icons/hicolor/16x16/mimetypes/gnome-mime-application-x-nero-disc-image.png
usr/share/icons/hicolor/16x16/mimetypes/gnome-mime-application-x-nero-linux-compilation.png
usr/share/icons/hicolor/16x16/mimetypes/nero-disc-image.png
usr/share/icons/hicolor/16x16/mimetypes/nero-linux-compilation.png
usr/share/icons/hicolor/24x24/apps/nerolinux.png
usr/share/icons/hicolor/24x24/apps/nerolinuxexpress.png
usr/share/icons/hicolor/24x24/mimetypes/gnome-mime-application-x-nero-disc-image.png
usr/share/icons/hicolor/24x24/mimetypes/gnome-mime-application-x-nero-linux-compilation.png
usr/share/icons/hicolor/24x24/mimetypes/nero-disc-image.png
usr/share/icons/hicolor/24x24/mimetypes/nero-linux-compilation.png
usr/share/icons/hicolor/32x32/apps/nerolinux.png
usr/share/icons/hicolor/32x32/apps/nerolinuxexpress.png
usr/share/icons/hicolor/32x32/mimetypes/gnome-mime-application-x-nero-disc-image.png
usr/share/icons/hicolor/32x32/mimetypes/gnome-mime-application-x-nero-linux-compilation.png
usr/share/icons/hicolor/32x32/mimetypes/nero-disc-image.png
usr/share/icons/hicolor/32x32/mimetypes/nero-linux-compilation.png
usr/share/icons/hicolor/48x48/apps/nerolinux.png
usr/share/icons/hicolor/48x48/apps/nerolinuxexpress.png
usr/share/icons/hicolor/48x48/mimetypes/gnome-mime-application-x-nero-disc-image.png
usr/share/icons/hicolor/48x48/mimetypes/gnome-mime-application-x-nero-linux-compilation.png
usr/share/icons/hicolor/48x48/mimetypes/nero-disc-image.png
usr/share/icons/hicolor/48x48/mimetypes/nero-linux-compilation.png
usr/share/icons/hicolor/64x64/apps/nerolinux.png
usr/share/icons/hicolor/64x64/apps/nerolinuxexpress.png
usr/share/locale/cs/LC_MESSAGES/nero.mo
usr/share/locale/cs/LC_MESSAGES/neroaudiopluginmgr.mo
usr/share/locale/cs/LC_MESSAGES/nerocbui.mo
usr/share/locale/da/LC_MESSAGES/nero.mo
usr/share/locale/da/LC_MESSAGES/neroaudiopluginmgr.mo
usr/share/locale/da/LC_MESSAGES/nerocbui.mo
usr/share/locale/de/LC_MESSAGES/nero.mo
usr/share/locale/de/LC_MESSAGES/neroaudiopluginmgr.mo
usr/share/locale/de/LC_MESSAGES/nerocbui.mo
usr/share/locale/el/LC_MESSAGES/nero.mo
usr/share/locale/el/LC_MESSAGES/neroaudiopluginmgr.mo
usr/share/locale/el/LC_MESSAGES/nerocbui.mo
usr/share/locale/es/LC_MESSAGES/nero.mo
usr/share/locale/es/LC_MESSAGES/neroaudiopluginmgr.mo
usr/share/locale/es/LC_MESSAGES/nerocbui.mo
usr/share/locale/es_ES/LC_MESSAGES/nero.mo
usr/share/locale/es_ES/LC_MESSAGES/neroaudiopluginmgr.mo
usr/share/locale/es_ES/LC_MESSAGES/nerocbui.mo
usr/share/locale/fi/LC_MESSAGES/nero.mo
usr/share/locale/fi/LC_MESSAGES/neroaudiopluginmgr.mo
usr/share/locale/fi/LC_MESSAGES/nerocbui.mo
usr/share/locale/fr/LC_MESSAGES/nero.mo
usr/share/locale/fr/LC_MESSAGES/neroaudiopluginmgr.mo
usr/share/locale/fr/LC_MESSAGES/nerocbui.mo
usr/share/locale/hu/LC_MESSAGES/nero.mo
usr/share/locale/hu/LC_MESSAGES/neroaudiopluginmgr.mo
usr/share/locale/hu/LC_MESSAGES/nerocbui.mo
usr/share/locale/it/LC_MESSAGES/nero.mo
usr/share/locale/it/LC_MESSAGES/neroaudiopluginmgr.mo
usr/share/locale/it/LC_MESSAGES/nerocbui.mo
usr/share/locale/ja/LC_MESSAGES/nero.mo
usr/share/locale/ja/LC_MESSAGES/neroaudiopluginmgr.mo
usr/share/locale/ja/LC_MESSAGES/nerocbui.mo
usr/share/locale/ko/LC_MESSAGES/nero.mo
usr/share/locale/ko/LC_MESSAGES/neroaudiopluginmgr.mo
usr/share/locale/ko/LC_MESSAGES/nerocbui.mo
usr/share/locale/nl/LC_MESSAGES/nero.mo
usr/share/locale/nl/LC_MESSAGES/neroaudiopluginmgr.mo
usr/share/locale/nl/LC_MESSAGES/nerocbui.mo
usr/share/locale/no/LC_MESSAGES/nero.mo
usr/share/locale/no/LC_MESSAGES/neroaudiopluginmgr.mo
usr/share/locale/no/LC_MESSAGES/nerocbui.mo
usr/share/locale/pl/LC_MESSAGES/nero.mo
usr/share/locale/pl/LC_MESSAGES/neroaudiopluginmgr.mo
usr/share/locale/pl/LC_MESSAGES/nerocbui.mo
usr/share/locale/pt_BR/LC_MESSAGES/nero.mo
usr/share/locale/pt_BR/LC_MESSAGES/neroaudiopluginmgr.mo
usr/share/locale/pt_BR/LC_MESSAGES/nerocbui.mo
usr/share/locale/ru/LC_MESSAGES/nero.mo
usr/share/locale/ru/LC_MESSAGES/neroaudiopluginmgr.mo
usr/share/locale/ru/LC_MESSAGES/nerocbui.mo
usr/share/locale/sv/LC_MESSAGES/nero.mo
usr/share/locale/sv/LC_MESSAGES/neroaudiopluginmgr.mo
usr/share/locale/sv/LC_MESSAGES/nerocbui.mo
usr/share/locale/th/LC_MESSAGES/nero.mo
usr/share/locale/th/LC_MESSAGES/neroaudiopluginmgr.mo
usr/share/locale/th/LC_MESSAGES/nerocbui.mo
usr/share/locale/tr/LC_MESSAGES/nero.mo
usr/share/locale/tr/LC_MESSAGES/neroaudiopluginmgr.mo
usr/share/locale/tr/LC_MESSAGES/nerocbui.mo
usr/share/locale/zh_CN/LC_MESSAGES/nero.mo
usr/share/locale/zh_CN/LC_MESSAGES/neroaudiopluginmgr.mo
usr/share/locale/zh_CN/LC_MESSAGES/nerocbui.mo
usr/share/locale/zh_TW/LC_MESSAGES/nero.mo
usr/share/locale/zh_TW/LC_MESSAGES/neroaudiopluginmgr.mo
usr/share/locale/zh_TW/LC_MESSAGES/nerocbui.mo
usr/share/man/man1/nero.1.gz
usr/share/man/man1/nerocmd.1.gz
usr/share/man/man1/neroexpress.1.gz
usr/share/nero/DosBootImage.ima
usr/share/nero/Nero.txt
usr/share/nero/NeroChs.txt
usr/share/nero/NeroCht.txt
usr/share/nero/NeroCsy.txt
usr/share/nero/NeroDan.txt
usr/share/nero/NeroDeu.txt
usr/share/nero/NeroEll.txt
usr/share/nero/NeroEsl.txt
usr/share/nero/NeroEsp.txt
usr/share/nero/NeroFin.txt
usr/share/nero/NeroFra.txt
usr/share/nero/NeroHun.txt
usr/share/nero/NeroIta.txt
usr/share/nero/NeroJpn.txt
usr/share/nero/NeroKor.txt
usr/share/nero/NeroNld.txt
usr/share/nero/NeroNor.txt
usr/share/nero/NeroPlk.txt
usr/share/nero/NeroPtb.txt
usr/share/nero/NeroRus.txt
usr/share/nero/NeroSve.txt
usr/share/nero/NeroTha.txt
usr/share/nero/NeroTrk.txt
usr/share/nero/eula/EULA-DE.txt
usr/share/nero/eula/EULA-ES.txt
usr/share/nero/eula/EULA-FR.txt
usr/share/nero/eula/EULA-JP.txt
usr/share/nero/eula/EULA-KO.txt
usr/share/nero/eula/EULA-US.txt
usr/share/nero/eula/EULA-ZH_CN.txt
usr/share/nero/eula/EULA-ZH_TW.txt
usr/share/nero/helpers/splash/nerosplash
usr/share/nero/images/animations/nero-burn_animation.gif
usr/share/nero/images/animations/nero-copy_animation.gif
usr/share/nero/images/animations/nero-delete_animation.gif
usr/share/nero/images/appicons/nero-icon-128.png
usr/share/nero/images/appicons/nero-icon-16.png
usr/share/nero/images/appicons/nero-icon-24.png
usr/share/nero/images/appicons/nero-icon-256.png
usr/share/nero/images/appicons/nero-icon-32.png
usr/share/nero/images/appicons/nero-icon-48.png
usr/share/nero/images/appicons/nero-icon-64.png
usr/share/nero/images/appicons/neroexpress-icon-128.png
usr/share/nero/images/appicons/neroexpress-icon-16.png
usr/share/nero/images/appicons/neroexpress-icon-24.png
usr/share/nero/images/appicons/neroexpress-icon-256.png
usr/share/nero/images/appicons/neroexpress-icon-32.png
usr/share/nero/images/appicons/neroexpress-icon-48.png
usr/share/nero/images/appicons/neroexpress-icon-64.png
usr/share/nero/images/audiopluginmgr/apm-convertor_icon-16.png
usr/share/nero/images/audiopluginmgr/apm-decoder_icon-16.png
usr/share/nero/images/audiopluginmgr/apm-encoder_icon-16.png
usr/share/nero/images/burnprocess/nero-burnprocess_asterisk_message_icon-16.png
usr/share/nero/images/burnprocess/nero-burnprocess_copyright_message_icon-16.png
usr/share/nero/images/burnprocess/nero-burnprocess_exclamation_message_icon-16.png
usr/share/nero/images/burnprocess/nero-burnprocess_file_message_icon-16.png
usr/share/nero/images/burnprocess/nero-burnprocess_hand_message_icon-16.png
usr/share/nero/images/burnprocess/nero-burnprocess_question_message_icon-16.png
usr/share/nero/images/burnprocess/nero-burnprocess_ultrabuffer_logo_icon.png
usr/share/nero/images/burnprocess/nero-burnprocess_unknown_message_icon-16.png
usr/share/nero/images/buttons/nero-button_add_icon-24.png
usr/share/nero/images/buttons/nero-button_back_icon-24.png
usr/share/nero/images/buttons/nero-button_burn_bd_icon-24.png
usr/share/nero/images/buttons/nero-button_burn_cd_icon-24.png
usr/share/nero/images/buttons/nero-button_burn_dvd_icon-24.png
usr/share/nero/images/buttons/nero-button_cancel_icon-24.png
usr/share/nero/images/buttons/nero-button_close_icon.png
usr/share/nero/images/buttons/nero-button_copy_bd_icon-24.png
usr/share/nero/images/buttons/nero-button_copy_cd_icon-24.png
usr/share/nero/images/buttons/nero-button_copy_dvd_icon-24.png
usr/share/nero/images/buttons/nero-button_database_icon-24.png
usr/share/nero/images/buttons/nero-button_disc_info_icon-24.png
usr/share/nero/images/buttons/nero-button_help_icon-24.png
usr/share/nero/images/buttons/nero-button_left_arrow_icon.png
usr/share/nero/images/buttons/nero-button_new_compilation_icon-24.png
usr/share/nero/images/buttons/nero-button_next_icon-24.png
usr/share/nero/images/buttons/nero-button_ok_icon-24.png
usr/share/nero/images/buttons/nero-button_open_compilation_icon-24.png
usr/share/nero/images/buttons/nero-button_play_icon-24.png
usr/share/nero/images/buttons/nero-button_properties-icon-24.png
usr/share/nero/images/buttons/nero-button_remove_icon-24.png
usr/share/nero/images/buttons/nero-button_right_arrow_icon.png
usr/share/nero/images/buttons/nero-button_save_compilation_icon-24.png
usr/share/nero/images/buttons/nero-button_save_tracks_icon-24.png
usr/share/nero/images/buttons/nero-button_stop_icon-24.png
usr/share/nero/images/cdplayer/nero-cdplayer_backward_highlighted_icon-24.png
usr/share/nero/images/cdplayer/nero-cdplayer_backward_icon-24.png
usr/share/nero/images/cdplayer/nero-cdplayer_eject_highlighted_icon-24.png
usr/share/nero/images/cdplayer/nero-cdplayer_eject_icon-24.png
usr/share/nero/images/cdplayer/nero-cdplayer_forward_highlighted_icon-24.png
usr/share/nero/images/cdplayer/nero-cdplayer_forward_icon-24.png
usr/share/nero/images/cdplayer/nero-cdplayer_play_highlighted_icon-24.png
usr/share/nero/images/cdplayer/nero-cdplayer_play_icon-24.png
usr/share/nero/images/cdplayer/nero-cdplayer_stop_highlighted_icon-24.png
usr/share/nero/images/cdplayer/nero-cdplayer_stop_icon-24.png
usr/share/nero/images/compilationpreview/nero-folder_icon-48.png
usr/share/nero/images/compilationpreview/nero-unknown_file_icon-48.png
usr/share/nero/images/compilationtypes/nero-audio_cd_icon-32.png
usr/share/nero/images/compilationtypes/nero-audio_cd_icon-48.png
usr/share/nero/images/compilationtypes/nero-cd_extra_icon-32.png
usr/share/nero/images/compilationtypes/nero-cd_extra_icon-48.png
usr/share/nero/images/compilationtypes/nero-copy_bd_icon-32.png
usr/share/nero/images/compilationtypes/nero-copy_bd_icon-48.png
usr/share/nero/images/compilationtypes/nero-copy_cd_icon-32.png
usr/share/nero/images/compilationtypes/nero-copy_cd_icon-48.png
usr/share/nero/images/compilationtypes/nero-copy_dvd_icon-32.png
usr/share/nero/images/compilationtypes/nero-copy_dvd_icon-48.png
usr/share/nero/images/compilationtypes/nero-data_bd_icon-32.png
usr/share/nero/images/compilationtypes/nero-data_bd_icon-48.png
usr/share/nero/images/compilationtypes/nero-data_cd_icon-32.png
usr/share/nero/images/compilationtypes/nero-data_cd_icon-48.png
usr/share/nero/images/compilationtypes/nero-data_dvd_icon-32.png
usr/share/nero/images/compilationtypes/nero-data_dvd_icon-48.png
usr/share/nero/images/compilationtypes/nero-dvd_video_icon-32.png
usr/share/nero/images/compilationtypes/nero-dvd_video_icon-48.png
usr/share/nero/images/compilationtypes/nero-mixed_mode_cd_icon-32.png
usr/share/nero/images/compilationtypes/nero-mixed_mode_cd_icon-48.png
usr/share/nero/images/compilationtypes/nero-video_cd_icon-32.png
usr/share/nero/images/compilationtypes/nero-video_cd_icon-48.png
usr/share/nero/images/confirmdialogs/nero-file_icon-24.png
usr/share/nero/images/confirmdialogs/nero-replace_file_icon-32.png
usr/share/nero/images/confirmdialogs/nero-replace_folder_icon-32.png
usr/share/nero/images/confirmdialogs/nero-unreadable_file_icon-32.png
usr/share/nero/images/devices/nerocbui-bdrecorder_icon-16.png
usr/share/nero/images/devices/nerocbui-bdrecorder_icon-24.png
usr/share/nero/images/devices/nerocbui-bdrecorder_icon-32.png
usr/share/nero/images/devices/nerocbui-bdrecorder_icon-48.png
usr/share/nero/images/devices/nerocbui-bdrecorder_locked_icon-16.png
usr/share/nero/images/devices/nerocbui-bdrecorder_locked_icon-24.png
usr/share/nero/images/devices/nerocbui-bdrecorder_locked_icon-32.png
usr/share/nero/images/devices/nerocbui-bdrecorder_locked_icon-48.png
usr/share/nero/images/devices/nerocbui-bdrom_icon-16.png
usr/share/nero/images/devices/nerocbui-bdrom_icon-24.png
usr/share/nero/images/devices/nerocbui-bdrom_icon-32.png
usr/share/nero/images/devices/nerocbui-bdrom_icon-48.png
usr/share/nero/images/devices/nerocbui-bdrom_locked_icon-16.png
usr/share/nero/images/devices/nerocbui-bdrom_locked_icon-24.png
usr/share/nero/images/devices/nerocbui-bdrom_locked_icon-32.png
usr/share/nero/images/devices/nerocbui-bdrom_locked_icon-48.png
usr/share/nero/images/devices/nerocbui-cdrecorder_icon-16.png
usr/share/nero/images/devices/nerocbui-cdrecorder_icon-24.png
usr/share/nero/images/devices/nerocbui-cdrecorder_icon-32.png
usr/share/nero/images/devices/nerocbui-cdrecorder_icon-48.png
usr/share/nero/images/devices/nerocbui-cdrecorder_locked_icon-16.png
usr/share/nero/images/devices/nerocbui-cdrecorder_locked_icon-24.png
usr/share/nero/images/devices/nerocbui-cdrecorder_locked_icon-32.png
usr/share/nero/images/devices/nerocbui-cdrecorder_locked_icon-48.png
usr/share/nero/images/devices/nerocbui-cdrom_icon-16.png
usr/share/nero/images/devices/nerocbui-cdrom_icon-24.png
usr/share/nero/images/devices/nerocbui-cdrom_icon-32.png
usr/share/nero/images/devices/nerocbui-cdrom_icon-48.png
usr/share/nero/images/devices/nerocbui-cdrom_locked_icon-16.png
usr/share/nero/images/devices/nerocbui-cdrom_locked_icon-24.png
usr/share/nero/images/devices/nerocbui-cdrom_locked_icon-32.png
usr/share/nero/images/devices/nerocbui-cdrom_locked_icon-48.png
usr/share/nero/images/devices/nerocbui-dvdrecorder_icon-16.png
usr/share/nero/images/devices/nerocbui-dvdrecorder_icon-24.png
usr/share/nero/images/devices/nerocbui-dvdrecorder_icon-32.png
usr/share/nero/images/devices/nerocbui-dvdrecorder_icon-48.png
usr/share/nero/images/devices/nerocbui-dvdrecorder_locked_icon-16.png
usr/share/nero/images/devices/nerocbui-dvdrecorder_locked_icon-24.png
usr/share/nero/images/devices/nerocbui-dvdrecorder_locked_icon-32.png
usr/share/nero/images/devices/nerocbui-dvdrecorder_locked_icon-48.png
usr/share/nero/images/devices/nerocbui-dvdrom_icon-16.png
usr/share/nero/images/devices/nerocbui-dvdrom_icon-24.png
usr/share/nero/images/devices/nerocbui-dvdrom_icon-32.png
usr/share/nero/images/devices/nerocbui-dvdrom_icon-48.png
usr/share/nero/images/devices/nerocbui-dvdrom_locked_icon-16.png
usr/share/nero/images/devices/nerocbui-dvdrom_locked_icon-24.png
usr/share/nero/images/devices/nerocbui-dvdrom_locked_icon-32.png
usr/share/nero/images/devices/nerocbui-dvdrom_locked_icon-48.png
usr/share/nero/images/devices/nerocbui-hddvdrecorder_icon-16.png
usr/share/nero/images/devices/nerocbui-hddvdrecorder_icon-24.png
usr/share/nero/images/devices/nerocbui-hddvdrecorder_icon-32.png
usr/share/nero/images/devices/nerocbui-hddvdrecorder_icon-48.png
usr/share/nero/images/devices/nerocbui-hddvdrecorder_locked_icon-16.png
usr/share/nero/images/devices/nerocbui-hddvdrecorder_locked_icon-24.png
usr/share/nero/images/devices/nerocbui-hddvdrecorder_locked_icon-32.png
usr/share/nero/images/devices/nerocbui-hddvdrecorder_locked_icon-48.png
usr/share/nero/images/devices/nerocbui-hddvdrom_icon-16.png
usr/share/nero/images/devices/nerocbui-hddvdrom_icon-24.png
usr/share/nero/images/devices/nerocbui-hddvdrom_icon-32.png
usr/share/nero/images/devices/nerocbui-hddvdrom_icon-48.png
usr/share/nero/images/devices/nerocbui-hddvdrom_locked_icon-16.png
usr/share/nero/images/devices/nerocbui-hddvdrom_locked_icon-24.png
usr/share/nero/images/devices/nerocbui-hddvdrom_locked_icon-32.png
usr/share/nero/images/devices/nerocbui-hddvdrom_locked_icon-48.png
usr/share/nero/images/devices/nerocbui-imagerecorder_icon-16.png
usr/share/nero/images/devices/nerocbui-imagerecorder_icon-24.png
usr/share/nero/images/devices/nerocbui-imagerecorder_icon-32.png
usr/share/nero/images/devices/nerocbui-imagerecorder_icon-48.png
usr/share/nero/images/devices/nerocbui-imagerecorder_locked_icon-16.png
usr/share/nero/images/devices/nerocbui-imagerecorder_locked_icon-24.png
usr/share/nero/images/devices/nerocbui-imagerecorder_locked_icon-32.png
usr/share/nero/images/devices/nerocbui-imagerecorder_locked_icon-48.png
usr/share/nero/images/dialogs/nerocbui-dialog_box-error_dlg_icon-32.png
usr/share/nero/images/dialogs/nerocbui-dialog_box-info_dlg_icon-32.png
usr/share/nero/images/dialogs/nerocbui-dialog_box-question_dlg_icon-32.png
usr/share/nero/images/dialogs/nerocbui-dialog_box-warning_dlg_icon-32.png
usr/share/nero/images/disctypes/nerocbui-audio_cd_icon-16.png
usr/share/nero/images/disctypes/nerocbui-audio_cd_icon-24.png
usr/share/nero/images/disctypes/nerocbui-audio_cd_icon-32.png
usr/share/nero/images/disctypes/nerocbui-audio_cd_icon-48.png
usr/share/nero/images/disctypes/nerocbui-blank_bd_icon-16.png
usr/share/nero/images/disctypes/nerocbui-blank_bd_icon-24.png
usr/share/nero/images/disctypes/nerocbui-blank_bd_icon-32.png
usr/share/nero/images/disctypes/nerocbui-blank_bd_icon-48.png
usr/share/nero/images/disctypes/nerocbui-blank_cd_icon-16.png
usr/share/nero/images/disctypes/nerocbui-blank_cd_icon-24.png
usr/share/nero/images/disctypes/nerocbui-blank_cd_icon-32.png
usr/share/nero/images/disctypes/nerocbui-blank_cd_icon-48.png
usr/share/nero/images/disctypes/nerocbui-blank_dvd_icon-16.png
usr/share/nero/images/disctypes/nerocbui-blank_dvd_icon-24.png
usr/share/nero/images/disctypes/nerocbui-blank_dvd_icon-32.png
usr/share/nero/images/disctypes/nerocbui-blank_dvd_icon-48.png
usr/share/nero/images/disctypes/nerocbui-blank_hddvd_icon-16.png
usr/share/nero/images/disctypes/nerocbui-blank_hddvd_icon-24.png
usr/share/nero/images/disctypes/nerocbui-blank_hddvd_icon-32.png
usr/share/nero/images/disctypes/nerocbui-blank_hddvd_icon-48.png
usr/share/nero/images/disctypes/nerocbui-cd_extra_icon-16.png
usr/share/nero/images/disctypes/nerocbui-cd_extra_icon-24.png
usr/share/nero/images/disctypes/nerocbui-cd_extra_icon-32.png
usr/share/nero/images/disctypes/nerocbui-cd_extra_icon-48.png
usr/share/nero/images/disctypes/nerocbui-data_bd_icon-16.png
usr/share/nero/images/disctypes/nerocbui-data_bd_icon-24.png
usr/share/nero/images/disctypes/nerocbui-data_bd_icon-32.png
usr/share/nero/images/disctypes/nerocbui-data_bd_icon-48.png
usr/share/nero/images/disctypes/nerocbui-data_cd_icon-16.png
usr/share/nero/images/disctypes/nerocbui-data_cd_icon-24.png
usr/share/nero/images/disctypes/nerocbui-data_cd_icon-32.png
usr/share/nero/images/disctypes/nerocbui-data_cd_icon-48.png
usr/share/nero/images/disctypes/nerocbui-data_dvd_icon-16.png
usr/share/nero/images/disctypes/nerocbui-data_dvd_icon-24.png
usr/share/nero/images/disctypes/nerocbui-data_dvd_icon-32.png
usr/share/nero/images/disctypes/nerocbui-data_dvd_icon-48.png
usr/share/nero/images/disctypes/nerocbui-data_hddvd_icon-16.png
usr/share/nero/images/disctypes/nerocbui-data_hddvd_icon-24.png
usr/share/nero/images/disctypes/nerocbui-data_hddvd_icon-32.png
usr/share/nero/images/disctypes/nerocbui-data_hddvd_icon-48.png
usr/share/nero/images/disctypes/nerocbui-disc_info_icon-16.png
usr/share/nero/images/disctypes/nerocbui-disc_info_icon-24.png
usr/share/nero/images/disctypes/nerocbui-disc_info_icon-32.png
usr/share/nero/images/disctypes/nerocbui-disc_info_icon-48.png
usr/share/nero/images/disctypes/nerocbui-mixed_mode_cd_icon-16.png
usr/share/nero/images/disctypes/nerocbui-mixed_mode_cd_icon-24.png
usr/share/nero/images/disctypes/nerocbui-mixed_mode_cd_icon-32.png
usr/share/nero/images/disctypes/nerocbui-mixed_mode_cd_icon-48.png
usr/share/nero/images/disctypes/nerocbui-multisession_bd_icon-16.png
usr/share/nero/images/disctypes/nerocbui-multisession_bd_icon-24.png
usr/share/nero/images/disctypes/nerocbui-multisession_bd_icon-32.png
usr/share/nero/images/disctypes/nerocbui-multisession_bd_icon-48.png
usr/share/nero/images/disctypes/nerocbui-multisession_cd_icon-16.png
usr/share/nero/images/disctypes/nerocbui-multisession_cd_icon-24.png
usr/share/nero/images/disctypes/nerocbui-multisession_cd_icon-32.png
usr/share/nero/images/disctypes/nerocbui-multisession_cd_icon-48.png
usr/share/nero/images/disctypes/nerocbui-multisession_dvd_icon-16.png
usr/share/nero/images/disctypes/nerocbui-multisession_dvd_icon-24.png
usr/share/nero/images/disctypes/nerocbui-multisession_dvd_icon-32.png
usr/share/nero/images/disctypes/nerocbui-multisession_dvd_icon-48.png
usr/share/nero/images/disctypes/nerocbui-multisession_hddvd_icon-16.png
usr/share/nero/images/disctypes/nerocbui-multisession_hddvd_icon-24.png
usr/share/nero/images/disctypes/nerocbui-multisession_hddvd_icon-32.png
usr/share/nero/images/disctypes/nerocbui-multisession_hddvd_icon-48.png
usr/share/nero/images/disctypes/nerocbui-unknown_disc_icon-16.png
usr/share/nero/images/disctypes/nerocbui-unknown_disc_icon-24.png
usr/share/nero/images/disctypes/nerocbui-unknown_disc_icon-32.png
usr/share/nero/images/disctypes/nerocbui-unknown_disc_icon-48.png
usr/share/nero/images/disctypes/nerocbui-video_bd_icon-16.png
usr/share/nero/images/disctypes/nerocbui-video_bd_icon-24.png
usr/share/nero/images/disctypes/nerocbui-video_bd_icon-32.png
usr/share/nero/images/disctypes/nerocbui-video_bd_icon-48.png
usr/share/nero/images/disctypes/nerocbui-video_cd_icon-16.png
usr/share/nero/images/disctypes/nerocbui-video_cd_icon-24.png
usr/share/nero/images/disctypes/nerocbui-video_cd_icon-32.png
usr/share/nero/images/disctypes/nerocbui-video_cd_icon-48.png
usr/share/nero/images/disctypes/nerocbui-video_dvd_icon-16.png
usr/share/nero/images/disctypes/nerocbui-video_dvd_icon-24.png
usr/share/nero/images/disctypes/nerocbui-video_dvd_icon-32.png
usr/share/nero/images/disctypes/nerocbui-video_dvd_icon-48.png
usr/share/nero/images/disctypes/nerocbui-video_hddvd_icon-16.png
usr/share/nero/images/disctypes/nerocbui-video_hddvd_icon-24.png
usr/share/nero/images/disctypes/nerocbui-video_hddvd_icon-32.png
usr/share/nero/images/disctypes/nerocbui-video_hddvd_icon-48.png
usr/share/nero/images/editor/nero-collapse_icon-16.png
usr/share/nero/images/editor/nero-expand_icon-16.png
usr/share/nero/images/erasedisc/nerocbui-erase_bd_icon-16.png
usr/share/nero/images/erasedisc/nerocbui-erase_bd_icon-24.png
usr/share/nero/images/erasedisc/nerocbui-erase_bd_icon-32.png
usr/share/nero/images/erasedisc/nerocbui-erase_bd_icon-48.png
usr/share/nero/images/erasedisc/nerocbui-erase_cd_icon-16.png
usr/share/nero/images/erasedisc/nerocbui-erase_cd_icon-24.png
usr/share/nero/images/erasedisc/nerocbui-erase_cd_icon-32.png
usr/share/nero/images/erasedisc/nerocbui-erase_cd_icon-48.png
usr/share/nero/images/erasedisc/nerocbui-erase_dvd_icon-16.png
usr/share/nero/images/erasedisc/nerocbui-erase_dvd_icon-24.png
usr/share/nero/images/erasedisc/nerocbui-erase_dvd_icon-32.png
usr/share/nero/images/erasedisc/nerocbui-erase_dvd_icon-48.png
usr/share/nero/images/erasedisc/nerocbui-erase_hddvd_icon-16.png
usr/share/nero/images/erasedisc/nerocbui-erase_hddvd_icon-24.png
usr/share/nero/images/erasedisc/nerocbui-erase_hddvd_icon-32.png
usr/share/nero/images/erasedisc/nerocbui-erase_hddvd_icon-48.png
usr/share/nero/images/expressdisctypes/nero-audio_disc_icon-48.png
usr/share/nero/images/expressdisctypes/nero-data_disc_icon-48.png
usr/share/nero/images/expressdisctypes/nero-other_disc_icon-48.png
usr/share/nero/images/expressdisctypes/nero-video_disc_icon-48.png
usr/share/nero/images/filetypes/nero-audio_file_icon-16.png
usr/share/nero/images/finalscreen/nero-burn_bd_again_icon-48.png
usr/share/nero/images/finalscreen/nero-burn_cd_again_icon-48.png
usr/share/nero/images/finalscreen/nero-burn_dvd_again_icon-48.png
usr/share/nero/images/finalscreen/nero-new_project_icon-48.png
usr/share/nero/images/finalscreen/nero-save_project_icon-48.png
usr/share/nero/images/folders/nero-homedir_folder_icon-16.png
usr/share/nero/images/folders/nero-my_computer_icon-16.png
usr/share/nero/images/folders/nero-special_folder_closed_icon-16.png
usr/share/nero/images/folders/nero-special_folder_open_icon-16.png
usr/share/nero/images/folders/nero-std_folder_closed_icon-16.png
usr/share/nero/images/folders/nero-std_folder_open_icon-16.png
usr/share/nero/images/license/nero-expired_serial_icon-32.png
usr/share/nero/images/license/nero-pirate_serial_dialog_icon-32.png
usr/share/nero/images/menubar/nero-menubar_about_icon-16.png
usr/share/nero/images/menubar/nero-menubar_burn_icon-16.png
usr/share/nero/images/menubar/nero-menubar_choose_recorder_icon-16.png
usr/share/nero/images/menubar/nero-menubar_copy_disc_icon-16.png
usr/share/nero/images/menubar/nero-menubar_copy_icon-16.png
usr/share/nero/images/menubar/nero-menubar_cut_icon-16.png
usr/share/nero/images/menubar/nero-menubar_disc_info_icon-16.png
usr/share/nero/images/menubar/nero-menubar_eject_icon-16.png
usr/share/nero/images/menubar/nero-menubar_erase_icon-16.png
usr/share/nero/images/menubar/nero-menubar_homedir_icon-16.png
usr/share/nero/images/menubar/nero-menubar_new_compilation_icon-16.png
usr/share/nero/images/menubar/nero-menubar_open_compilation_icon-16.png
usr/share/nero/images/menubar/nero-menubar_options_icon-16.png
usr/share/nero/images/menubar/nero-menubar_paste_icon-16.png
usr/share/nero/images/menubar/nero-menubar_save_compilation_icon-16.png
usr/share/nero/images/options/nero-audio_options_icon-32.png
usr/share/nero/images/options/nero-cache_options_icon-32.png
usr/share/nero/images/options/nero-compilation_options_icon-32.png
usr/share/nero/images/options/nero-database_options_icon-32.png
usr/share/nero/images/options/nero-expert_options_icon-32.png
usr/share/nero/images/options/nero-file_browser_options_icon-32.png
usr/share/nero/images/options/nero-misc_options_icon-32.png
usr/share/nero/images/options/nero-sound_options_icon-32.png
usr/share/nero/images/options/nero-system_check_options_icon-32.png
usr/share/nero/images/options/nero-ultrabuffer_logo_icon.png
usr/share/nero/images/options/nero-ultrabuffer_options_icon-32.png
usr/share/nero/images/previewplayer/nero-preview_player_start_icon.png
usr/share/nero/images/previewplayer/nero-preview_player_stop_icon.png
usr/share/nero/images/propertiesdialog/nero-empty_folder_icon-32.png
usr/share/nero/images/propertiesdialog/nero-empty_folders_set_icon-32.png
usr/share/nero/images/propertiesdialog/nero-file_icon-32.png
usr/share/nero/images/propertiesdialog/nero-files_set_icon-32.png
usr/share/nero/images/propertiesdialog/nero-folder_icon-32.png
usr/share/nero/images/splashscreen/nerolinux.png
usr/share/nero/images/toolbar/nero-toolbar_about_highlighted_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_about_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_browser_highlighted_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_browser_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_burn_highlighted_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_burn_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_choose_recorder_highlighted_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_choose_recorder_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_copy_disc_highlighted_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_copy_disc_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_copy_highlighted_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_copy_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_cut_highlighted_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_cut_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_disc_info_highlighted_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_disc_info_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_eject_highlighted_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_eject_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_erase_highlighted_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_erase_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_homedir_highlighted_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_homedir_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_new_compilation_highlighted_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_new_compilation_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_open_compilation_highlighted_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_open_compilation_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_options_highlighted_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_options_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_paste_highlighted_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_paste_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_save_compilation_highlighted_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_save_compilation_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_save_tracks_highlighted_icon-24.png
usr/share/nero/images/toolbar/nero-toolbar_save_tracks_icon-24.png
usr/share/nero/images/tracktypes/nero-audio_track_icon-16.png
usr/share/nero/images/tracktypes/nero-audio_track_icon-48.png
usr/share/nero/images/tracktypes/nero-data_track_icon-16.png
usr/share/nero/images/waitformedia/nerocbui-insert_disc_icon-48.png
usr/share/nero/images/watermarks/express_watermark.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00000.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00001.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00002.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00003.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00004.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00005.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00006.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00007.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00008.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00009.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00010.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00011.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00012.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00013.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00014.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00015.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00016.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00017.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00018.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00019.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00020.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00021.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00022.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00023.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00024.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00025.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00026.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00027.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00028.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00029.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00030.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00031.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00032.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00033.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00034.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00035.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00036.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00037.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00038.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00039.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00040.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00041.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00042.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00043.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00044.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00045.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00046.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00047.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00048.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00049.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00050.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00051.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00052.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00053.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00054.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00055.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00056.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00057.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00058.png
usr/share/nero/images/wavesplashscreen/nero-wavesplash_00059.png
usr/share/nero/images/wizards/express_header.png
usr/share/nero/images/wizards/registration.png
usr/share/nero/mime/kde/x-nero-disc-image.desktop
usr/share/nero/mime/kde/x-nero-linux-compilation.desktop
usr/share/nero/mime/shared/nerolinux.xml
usr/share/nero/sounds/Boo.wav
usr/share/nero/sounds/DingDong.wav
usr/share/nero/sounds/Trumpet.wav
usr/share/pixmaps/nerolinux.xpm
@dir usr/share/nero/eeepc/icons

View File

@ -1,23 +0,0 @@
# Created by: henriknj@0xmilk.org
# $FreeBSD$
PORTNAME= xacpim
PORTVERSION= 0.1.1
PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= http://shapeshifter.se/pub/xacpim/
MAINTAINER= henriknj@0xmilk.org
COMMENT= Utility to display battery status and temperature on the root-display
DEPRECATED= Mastersite disappeared
EXPIRATION_DATE= 2017-03-01
USES= gmake
USE_XORG= x11
PLIST_FILES= bin/xacpim
do-install:
@${INSTALL_PROGRAM} ${WRKSRC}/xacpim ${STAGEDIR}${PREFIX}/bin/xacpim
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (xacpim-0.1.1.tar.gz) = f944e1e938fd22a57db2642d9262e66c322aefa80b78f06b7b8fedf951a0c5e7
SIZE (xacpim-0.1.1.tar.gz) = 4991

View File

@ -1,15 +0,0 @@
--- Makefile.orig Tue Dec 23 16:18:59 2003
+++ Makefile Fri May 21 16:40:21 2004
@@ -1,10 +1,9 @@
-CC = gcc
-CFLAGS = -O2 -ansi -Wall -L/usr/X11R6/lib -I/usr/X11R6/include
+CFLAGS += -L${LOCALBASE}/lib -I${LOCALBASE}/include
OBJS = main.o graphics.o sys.o osdep/freebsd.o
all:: ${OBJS}
- ${CC} -o xacpim *.o -lX11 -L/usr/X11R6/lib -I/usr/X11R6/include
+ ${CC} -o xacpim ${OBJS} -lX11 -L${LOCALBASE}/lib -I${LOCALBASE}/include
install:: xacpim
strip xacpim

View File

@ -1,4 +0,0 @@
This is a port of xacpim, which is a Utility to display battery
status and temperature.
WWW: http://shapeshifter.se/code/xacpim/