parent
2e04e695c3
commit
42bcfe91f7
@ -1,3 +1,3 @@
|
||||
DIST tar-1.26.tar.bz2 2339773 SHA256 5a5369f464502a598e938029c310d4b3abd51e6bb8dfd045663e61c8ea9f6d41 SHA512 3bc12441bebfc388017ad0632fb3e777ceaf62be82fb19ce771df8bbb765eb094dad336110189f49f5eaaebd4d6ced586098e1e3c8b9f7f775dc483d5513f209 WHIRLPOOL bfdc579f97a260d6b6776211f470bfc1a99b81d89a8067b2ebfab3101ab1a4f2b4f7c444edffc05bc7585993cae601c499ec074bb606c7ef289deac5429cfb2b
|
||||
DIST tar-1.27.1.tar.bz2 2573070 SHA256 9b0fb3ce8512059337add0da5f8f0f7d7647f2201f5ece24581d620ea60337c6 SHA512 f14a0a58e574db3aeec0914621aff2f0518b8d8acce81106b8219b36b3fed47349d6cb802c51a836a5e6889529337434d83b3c50cd7fc1801b9b3944eecc695b WHIRLPOOL fd44ee747f44febc9dd4b0e1a532c38a835fcb55967143a1ab29b29dfc27316de76dfa1d23438f1843bb0a7962eb0b59c3ec75041cc0fbe879b02af292ebc6e9
|
||||
DIST tar-1.28.tar.bz2 2693989 SHA256 60e4bfe0602fef34cd908d91cf638e17eeb09394d7b98c2487217dc4d3147562 SHA512 4f66a236a2d9185114e2b358a09f3d38c3c38e984e5fca4bedc4d7eb461bdaace6a7a9fc62aafb70428b1f3dc617fb0d0553558fb29cad33f0cb53ba081521c4 WHIRLPOOL 54ad7b73e973d436cff853fda267d21ab22139f53d18f6870c7a53cf74e53ec8735022b6d3c503504ee416f1b9f9d43ca1af60d2fedb5d852766cb8dd2ac72d0
|
||||
DIST tar-1.29.tar.bz2 2715993 SHA256 236b11190c0a3a6885bdb8d61424f2b36a5872869aa3f7f695dea4b4843ae2f2 SHA512 d2cea9892892dfa0c8efd390303b75dccc085c4895e07ced684074592d69729916d6ea12475aa6aff873d076a729bb7dc2499c233edcfb9c7e8e8995481eef3b WHIRLPOOL fa5f66a7bb7698c35ad842bc4900a62997da5eb2f3cd6154391b88505a581078a64a8399bb5976d4723d90951d34c084e00d17908d90792bb5139184e8b92a94
|
||||
|
@ -1,22 +0,0 @@
|
||||
hack until gzip pulls a newer gnulib version
|
||||
|
||||
From 66712c23388e93e5c518ebc8515140fa0c807348 Mon Sep 17 00:00:00 2001
|
||||
From: Eric Blake <eblake@redhat.com>
|
||||
Date: Thu, 29 Mar 2012 13:30:41 -0600
|
||||
Subject: [PATCH] stdio: don't assume gets any more
|
||||
|
||||
Gnulib intentionally does not have a gets module, and now that C11
|
||||
and glibc have dropped it, we should be more proactive about warning
|
||||
any user on a platform that still has a declaration of this dangerous
|
||||
interface.
|
||||
|
||||
--- a/gnu/stdio.in.h
|
||||
+++ b/gnu/stdio.in.h
|
||||
@@ -125,7 +125,6 @@
|
||||
so any use of gets warrants an unconditional warning. Assume it is
|
||||
always declared, since it is required by C89. */
|
||||
#undef gets
|
||||
-_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
|
||||
|
||||
#if @GNULIB_FOPEN@
|
||||
# if @REPLACE_FOPEN@
|
@ -1,813 +0,0 @@
|
||||
.TH TAR 1 "Mar 2010" "GNU" "tar"
|
||||
.SH NAME
|
||||
tar \- The GNU version of the tape archiver (tar) utility
|
||||
.SH SYNOPSIS
|
||||
.B tar
|
||||
.I <operation> [options]
|
||||
|
||||
.I Operations:
|
||||
.nf
|
||||
.B [-]A --catenate --concatenate
|
||||
.B [-]c --create
|
||||
.B [-]d --diff --compare
|
||||
.B [-]r --append
|
||||
.B [-]t --list
|
||||
.B [-]u --update
|
||||
.B [-]x --extract --get
|
||||
.B --delete
|
||||
.fi
|
||||
|
||||
.I Common Options:
|
||||
.nf
|
||||
.BR -C ", " --directory " DIR"
|
||||
.BR -f ", " --file " FILE"
|
||||
.BR -j ", " --bzip2
|
||||
.BR -J ", " --xz
|
||||
.BR -p ", " --preserve-permissions
|
||||
.BR -v ", " --verbose
|
||||
.BR -z ", " --gzip
|
||||
.fi
|
||||
|
||||
.I All Options:
|
||||
.br
|
||||
[
|
||||
.BR -a ", " --auto-compress
|
||||
]
|
||||
[
|
||||
.BR --add-file " FILE"
|
||||
]
|
||||
[
|
||||
.BR --anchored
|
||||
]
|
||||
[
|
||||
.BR --atime-preserve
|
||||
]
|
||||
[
|
||||
.BR -b ", " --blocking-factor " N"
|
||||
]
|
||||
[
|
||||
.BR -B ", " --read-full-records
|
||||
]
|
||||
[
|
||||
.BR --backup " BACKUP-TYPE"
|
||||
]
|
||||
[
|
||||
.BR --block-compress
|
||||
]
|
||||
[
|
||||
.BR -C ", " --directory " DIR"
|
||||
]
|
||||
[
|
||||
.BR --checkpoint
|
||||
]
|
||||
[
|
||||
.BR --delay-directory-restore
|
||||
]
|
||||
[
|
||||
.BR --exclude " PATTERN"
|
||||
]
|
||||
[
|
||||
.BR --exclude-caches
|
||||
]
|
||||
[
|
||||
.BR --exclude-caches-all
|
||||
]
|
||||
[
|
||||
.BR --exclude-caches-under
|
||||
]
|
||||
[
|
||||
.BR --exclude-tag " FILE"
|
||||
]
|
||||
[
|
||||
.BR --exclude-tag-all " FILE"
|
||||
]
|
||||
[
|
||||
.BR --exclude-tag-under " FILE"
|
||||
]
|
||||
[
|
||||
.BR -f ", " --file " [HOSTNAME:]FILE"
|
||||
]
|
||||
[
|
||||
.BR -F ", " --info-script " FILE, " --new-volume-script " FILE"
|
||||
]
|
||||
[
|
||||
.BR --force-local
|
||||
]
|
||||
[
|
||||
.BR --format " FORMAT"
|
||||
]
|
||||
[
|
||||
.BR -g ", " --listed-incremental " SNAPSHOT"
|
||||
]
|
||||
[
|
||||
.BR -G ", " --incremental
|
||||
]
|
||||
[
|
||||
.BR --group " GROUP"
|
||||
]
|
||||
[
|
||||
.BR -h ", " --dereference
|
||||
]
|
||||
[
|
||||
.BR --help
|
||||
]
|
||||
[
|
||||
.BR -i ", " --ignore-zeros
|
||||
]
|
||||
[
|
||||
.BR -I ", " --use-compress-program " PROG"
|
||||
]
|
||||
[
|
||||
.BR --ignore-case
|
||||
]
|
||||
[
|
||||
.BR --ignore-command-error
|
||||
]
|
||||
[
|
||||
.BR --ignore-failed-read
|
||||
]
|
||||
[
|
||||
.BR --index-file " FILE"
|
||||
]
|
||||
[
|
||||
.BR -j ", " --bzip2
|
||||
]
|
||||
[
|
||||
.BR -J ", " --xz
|
||||
]
|
||||
[
|
||||
.BR -k ", " --keep-old-files
|
||||
]
|
||||
[
|
||||
.BR -K ", " --starting-file " FILE"
|
||||
]
|
||||
[
|
||||
.BR --keep-newer-files
|
||||
]
|
||||
[
|
||||
.BR -l ", " --check-links
|
||||
]
|
||||
[
|
||||
.BR -L ", " --tape-length " N"
|
||||
]
|
||||
[
|
||||
.BR --lzip
|
||||
]
|
||||
[
|
||||
.BR --lzma
|
||||
]
|
||||
[
|
||||
.BR --lzop
|
||||
]
|
||||
[
|
||||
.BR -m ", " --touch ", " --modification-time
|
||||
]
|
||||
[
|
||||
.BR -M ", " --multi-volume
|
||||
]
|
||||
[
|
||||
.BR --mode " PERMISSIONS"
|
||||
]
|
||||
[
|
||||
.BR --mtime " DATE"
|
||||
]
|
||||
[
|
||||
.BR -N ", " --after-date " DATE, " --newer " DATE"
|
||||
]
|
||||
[
|
||||
.BR --newer-mtime " DATE"
|
||||
]
|
||||
[
|
||||
.BR --no-anchored
|
||||
]
|
||||
[
|
||||
.BR --no-auto-compress
|
||||
]
|
||||
[
|
||||
.BR --no-delay-directory-restore
|
||||
]
|
||||
[
|
||||
.BR --no-ignore-case
|
||||
]
|
||||
[
|
||||
.BR --no-ignore-command-error
|
||||
]
|
||||
[
|
||||
.BR --no-overwrite-dir
|
||||
]
|
||||
[
|
||||
.BR --no-quote-chars
|
||||
]
|
||||
[
|
||||
.BR --no-recursion
|
||||
]
|
||||
[
|
||||
.BR --no-same-permissions
|
||||
]
|
||||
[
|
||||
.BR --no-unquote
|
||||
]
|
||||
[
|
||||
.BR --no-wildcards
|
||||
]
|
||||
[
|
||||
.BR --no-wildcards-match-slash
|
||||
]
|
||||
[
|
||||
.BR --null
|
||||
]
|
||||
[
|
||||
.BR --numeric-owner
|
||||
]
|
||||
[
|
||||
.BR -o ", " --old-archive ", " --portability ", " --no-same-owner
|
||||
]
|
||||
[
|
||||
.BR -O ", " --to-stdout
|
||||
]
|
||||
[
|
||||
.BR --occurrence " NUM"
|
||||
]
|
||||
[
|
||||
.BR --one-file-system
|
||||
]
|
||||
[
|
||||
.BR --overwrite
|
||||
]
|
||||
[
|
||||
.BR --overwrite-dir
|
||||
]
|
||||
[
|
||||
.BR --owner " USER"
|
||||
]
|
||||
[
|
||||
.BR -p ", " --same-permissions ", " --preserve-permissions
|
||||
]
|
||||
[
|
||||
.BR -P ", " --absolute-names
|
||||
]
|
||||
[
|
||||
.BR --pax-option " KEYWORD-LIST"
|
||||
]
|
||||
[
|
||||
.BR --posix
|
||||
]
|
||||
[
|
||||
.BR --preserve
|
||||
]
|
||||
[
|
||||
.BR --quote-chars " STRING"
|
||||
]
|
||||
[
|
||||
.BR --quote-style " STYLE"
|
||||
]
|
||||
[
|
||||
.BR -R ", " --block-number
|
||||
]
|
||||
[
|
||||
.BR --record-size " SIZE"
|
||||
]
|
||||
[
|
||||
.BR --recursion
|
||||
]
|
||||
[
|
||||
.BR --recursive-unlink
|
||||
]
|
||||
[
|
||||
.BR --remove-files
|
||||
]
|
||||
[
|
||||
.BR --restrict
|
||||
]
|
||||
[
|
||||
.BR --rmt-command " CMD"
|
||||
]
|
||||
[
|
||||
.BR --rsh-command " CMD"
|
||||
]
|
||||
[
|
||||
.BR -s ", " --same-order ", " --preserve-order
|
||||
]
|
||||
[
|
||||
.BR -S ", " --sparse
|
||||
]
|
||||
[
|
||||
.BR --same-owner
|
||||
]
|
||||
[
|
||||
.BR --show-defaults
|
||||
]
|
||||
[
|
||||
.BR --show-omitted-dirs
|
||||
]
|
||||
[
|
||||
.BR --show-transformed-names ", " --show-stored-names
|
||||
]
|
||||
[
|
||||
.BR --strip-components " NUMBER"
|
||||
]
|
||||
[
|
||||
.BR --suffix " SUFFIX"
|
||||
]
|
||||
[
|
||||
.BR -T ", " --files-from " FILE"
|
||||
]
|
||||
[
|
||||
.BR --test-label
|
||||
]
|
||||
[
|
||||
.BR --to-command " COMMAND"
|
||||
]
|
||||
[
|
||||
.BR --transform " EXPRESSION"
|
||||
]
|
||||
[
|
||||
.BR --totals
|
||||
]
|
||||
[
|
||||
.BR -U ", " --unlink-first
|
||||
]
|
||||
[
|
||||
.BR --unquote
|
||||
]
|
||||
[
|
||||
.BR --utc
|
||||
]
|
||||
[
|
||||
.BR -v ", " --verbose
|
||||
]
|
||||
[
|
||||
.BR -V ", " --label " NAME"
|
||||
]
|
||||
[
|
||||
.BR --version
|
||||
]
|
||||
[
|
||||
.BR --volno-file " FILE"
|
||||
]
|
||||
[
|
||||
.BR -w ", " --interactive ", " --confirmation
|
||||
]
|
||||
[
|
||||
.BR -W ", " --verify
|
||||
]
|
||||
[
|
||||
.BR --wildcards
|
||||
]
|
||||
[
|
||||
.BR --wildcards-match-slash
|
||||
]
|
||||
[
|
||||
.BR -X ", " --exclude-from " FILE"
|
||||
]
|
||||
[
|
||||
.BR -z ", " --gzip ", " --gunzip ", " --ungzip
|
||||
]
|
||||
[
|
||||
.BR -Z ", " --compress ", " --uncompress
|
||||
]
|
||||
[
|
||||
.BR -[0-7][lmh]
|
||||
]
|
||||
.SH DESCRIPTION
|
||||
This manual page documents the GNU version of \fBtar\fR, an archiving
|
||||
program designed to store and extract files from an archive file known
|
||||
as a \fItarfile\fR. A \fItarfile\fR may be made on a tape drive,
|
||||
however, it is also common to write a \fItarfile\fR to a normal file.
|
||||
The first argument to \fBtar\fR must be one of the options \fBAcdrtux\fR,
|
||||
followed by any optional functions. The final arguments to \fBtar\fR
|
||||
are the names of the files or directories which should be archived. The
|
||||
use of a directory name always implies that the subdirectories below
|
||||
should be included in the archive.
|
||||
.SH EXAMPLES
|
||||
.TP
|
||||
.B tar -xvf foo.tar
|
||||
verbosely extract foo.tar
|
||||
.TP
|
||||
.B tar -xzf foo.tar.gz
|
||||
extract gzipped foo.tar.gz
|
||||
.TP
|
||||
.B tar -cjf foo.tar.bz2 bar/
|
||||
create bzipped tar archive of the directory bar called foo.tar.bz2
|
||||
.TP
|
||||
.B tar -xjf foo.tar.bz2 -C bar/
|
||||
extract bzipped foo.tar.bz2 after changing directory to bar
|
||||
.TP
|
||||
.B tar -xzf foo.tar.gz blah.txt
|
||||
extract the file blah.txt from foo.tar.gz
|
||||
.P
|
||||
Note: When working with archives, specifying the compression option is often
|
||||
times unnecessary as \fBtar\fR will automatically detect the compression type
|
||||
based on the suffix of the archive.
|
||||
.SH "FUNCTION LETTERS"
|
||||
.TP
|
||||
.B One of the following options must be used:
|
||||
.TP
|
||||
.BR -A ", " --catenate ", " --concatenate
|
||||
append tar files to an archive
|
||||
.TP
|
||||
.BR -c ", " --create
|
||||
create a new archive
|
||||
.TP
|
||||
.BR -d ", " --diff ", " --compare
|
||||
find differences between archive and file system
|
||||
.TP
|
||||
.BR -r ", " --append
|
||||
append files to the end of an archive
|
||||
.TP
|
||||
.BR -t ", " --list
|
||||
list the contents of an archive
|
||||
.TP
|
||||
.BR -u ", " --update
|
||||
only append files that are newer than the existing in archive
|
||||
.TP
|
||||
.BR -x ", " --extract ", " --get
|
||||
extract files from an archive
|
||||
.TP
|
||||
.BR --delete
|
||||
delete from the archive (not for use on magnetic tapes!)
|
||||
.SH "COMMON OPTIONS"
|
||||
.TP
|
||||
.BR -C ", " --directory " DIR"
|
||||
change to directory DIR
|
||||
.TP
|
||||
.BR -f ", " --file " [HOSTNAME:]FILE"
|
||||
use archive file or device FILE (default is "-", meaning stdin/stdout)
|
||||
.TP
|
||||
.BR -j ", " --bzip2
|
||||
filter archive through bzip2; use to decompress .bz2 files
|
||||
.TP
|
||||
.BR -J ", " --xz
|
||||
filter archive through xz; use to decompress .xz files
|
||||
.TP
|
||||
.BR -p ", " --preserve-permissions
|
||||
extract all protection information
|
||||
.TP
|
||||
.BR -v ", " --verbose
|
||||
verbosely list files processed
|
||||
.TP
|
||||
.BR -z ", " --gzip ", " --ungzip
|
||||
filter the archive through gzip
|
||||
.SH "ALL OPTIONS"
|
||||
.TP
|
||||
.BR -a ", " --auto-compress
|
||||
use archive suffix to determine the compression program
|
||||
.TP
|
||||
.BR --add-file " FILE"
|
||||
add specified FILE to the archive (useful if FILE starts with a dash)
|
||||
.TP
|
||||
.BR --anchored
|
||||
patterns will match the start of file names
|
||||
.TP
|
||||
.BR --atime-preserve
|
||||
don't change access times of files that are archived
|
||||
.TP
|
||||
.BR -b ", " --blocking-factor " N"
|
||||
block size of Nx512 bytes (default N=20)
|
||||
.TP
|
||||
.BR -B ", " --read-full-blocks
|
||||
reblock as we read (for reading 4.2BSD pipes)
|
||||
.TP
|
||||
.BR --backup " BACKUP-TYPE"
|
||||
backup files instead of deleting them using BACKUP-TYPE simple or
|
||||
numbered
|
||||
.TP
|
||||
.BR --block-compress
|
||||
block the output of compression program for tapes
|
||||
.TP
|
||||
.BR -C ", " --directory " DIR"
|
||||
change to directory DIR
|
||||
.TP
|
||||
.BR --checkpoint
|
||||
print directory names while reading the archive
|
||||
.TP
|
||||
.BR --delay-directory-restore
|
||||
delay setting modification times and permissions of extracted directories
|
||||
until the end of extraction
|
||||
.TP
|
||||
.BR --exclude " PATTERN"
|
||||
exclude files based upon PATTERN
|
||||
.TP
|
||||
.BR --exclude-caches
|
||||
exclude directories that contain a cache directory tag
|
||||
.TP
|
||||
.BR --exclude-tag " FILE"
|
||||
exclude directories that contain a file named FILE
|
||||
.TP
|
||||
.BR -f ", " --file " [HOSTNAME:]FILE"
|
||||
use archive file or device FILE (default "-", meaning stdin/stdout)
|
||||
.TP
|
||||
.BR -F ", " --info-script " FILE, " --new-volume-script " FILE"
|
||||
run script at end of each tape (implies \fI--multi-volume\fR)
|
||||
.TP
|
||||
.BR --force-local
|
||||
archive file is local even if its name contains a colon
|
||||
.TP
|
||||
.BR --format " FORMAT"
|
||||
selects the format of the created archive
|
||||
.nf
|
||||
\fIv7\fR - Unix V7
|
||||
\fIoldgnu\fR - GNU tar <=1.12
|
||||
\fIgnu\fR - GNU tar 1.13
|
||||
\fIustar\fR - POSIX.1-1988
|
||||
\fIposix\fR - POSIX.1-2001
|
||||
.fi
|
||||
.TP
|
||||
.BR -g ", " --listed-incremental " SNAPSHOT"
|
||||
create/list/extract new GNU-format incremental backup
|
||||
.TP
|
||||
.BR --group " GROUP"
|
||||
give files added to the archive a group id of GROUP instead of the group id
|
||||
of the source file; this option does not affect extraction
|
||||
.TP
|
||||
.BR -G ", " --incremental
|
||||
create/list/extract old GNU-format incremental backup
|
||||
.TP
|
||||
.BR -h ", " --dereference
|
||||
don't archive symlinks; archive the files they point to
|
||||
.TP
|
||||
.BR --help
|
||||
like this manpage, but not as cool
|
||||
.TP
|
||||
.BR -i ", " --ignore-zeros
|
||||
ignore blocks of zeros in archive (normally mean EOF)
|
||||
.TP
|
||||
.BR -I ", " --use-compress-program " PROG"
|
||||
access the archive through PROG (which is generally a compression program;
|
||||
it must accept the \fI-d\fR option)
|
||||
.TP
|
||||
.BR --ignore-case
|
||||
ignore case when excluding files
|
||||
.TP
|
||||
.BR --ignore-command-error
|
||||
ignore exit codes of subprocesses
|
||||
.TP
|
||||
.BR --ignore-failed-read
|
||||
don't exit with non-zero status on unreadable files
|
||||
.TP
|
||||
.BR --index-file " FILE"
|
||||
send verbose output to FILE instead of stdout
|
||||
.TP
|
||||
.BR -j ", " --bzip2
|
||||
filter archive through bzip2, use to decompress .bz2 files
|
||||
.TP
|
||||
.BR -J ", " --xz
|
||||
filter archive through xz; use to decompress .xz files
|
||||
.TP
|
||||
.BR -k ", " --keep-old-files
|
||||
keep existing files; don't overwrite them from archive
|
||||
.TP
|
||||
.BR -K ", " --starting-file " FILE"
|
||||
begin at file FILE in the archive
|
||||
.TP
|
||||
.BR --keep-newer-files
|
||||
do not overwrite files which are newer than the archive
|
||||
.TP
|
||||
.BR -l ", " --check-links
|
||||
warn if number of hard links to the file on the filesystem mismatchs
|
||||
the number of links recorded in the archive
|
||||
.TP
|
||||
.BR -L ", " --tape-length " N"
|
||||
change tapes after writing N*1024 bytes
|
||||
.TP
|
||||
.BR -m ", " --touch ", " --modification-time
|
||||
don't extract file modified time
|
||||
.TP
|
||||
.BR -M ", " --multi-volume
|
||||
create/list/extract multi-volume archive
|
||||
.TP
|
||||
.BR --mode " PERMISSIONS"
|
||||
apply PERMISSIONS while adding files (see \fBchmod\fR(1))
|
||||
.TP
|
||||
.BR --mtime " DATE"
|
||||
when creating archives, use DATE as the modification time of the members,
|
||||
instead of their actual modification times
|
||||
.TP
|
||||
.BR -N ", " --after-date " DATE, " --newer " DATE"
|
||||
only store files that were modified or had status updates (permissions,
|
||||
ACLs, extended attributes, ...) since DATE
|
||||
.TP
|
||||
.BR --newer-mtime " DATE"
|
||||
like \fI--newer\fR, but only store files that were modified since DATE
|
||||
.TP
|
||||
.BR --no-anchored
|
||||
match any subsequenceof the name's components with \fI--exclude\fR
|
||||
.TP
|
||||
.BR --no-auto-compress
|
||||
do not use archive suffix to determine the compression program
|
||||
.TP
|
||||
.BR --no-delay-directory-restore
|
||||
modification times and permissions of extracted directories are set when
|
||||
all files from this directory have been extracted; this is the default
|
||||
.TP
|
||||
.BR --no-ignore-command-error
|
||||
print warnings about subprocesses that terminated with a non-zero exit code
|
||||
.TP
|
||||
.BR --no-ignore-case
|
||||
use case-sensitive matching with \fI--exclude\fR
|
||||
.TP
|
||||
.BR --no-overwrite-dir
|
||||
preserve metadata of existing directories when extracting files from an
|
||||
archive
|
||||
.TP
|
||||
.BR --no-quote-chars " STRING"
|
||||
remove characters listed in STRING from the list of quoted characters
|
||||
set by a previous \fI--quote-chars\fR option
|
||||
.TP
|
||||
.BR --no-recursion
|
||||
don't recurse into directories
|
||||
.TP
|
||||
.BR --no-same-permissions
|
||||
apply user's umask when extracting files instead of recorded permissions
|
||||
.TP
|
||||
.BR --no-unquote
|
||||
treat all input file or member names literally, do not interpret
|
||||
escape sequences
|
||||
.TP
|
||||
.BR --no-wildcards
|
||||
don't use wildcards with \fI--exclude\fR
|
||||
.TP
|
||||
.BR --no-wildcards-match-slash
|
||||
wildcards do not match slashes (/) with \fI--exclude\fR
|
||||
.TP
|
||||
.BR --null
|
||||
\fI--files-from\fR reads null-terminated names, disable \fI--directory\fR
|
||||
.TP
|
||||
.BR --numeric-owner
|
||||
always use numbers for user/group names
|
||||
.TP
|
||||
.BR -o ", " --old-archive ", " --portability
|
||||
like \fI--format=v7\fR; \fI-o\fR exhibits this behavior when creating an
|
||||
archive (deprecated behavior)
|
||||
.TP
|
||||
.BR -o ", " --no-same-owner
|
||||
do not attempt to restore ownership when extracting; \fI-o\fR exhibits
|
||||
this behavior when extracting an archive
|
||||
.TP
|
||||
.BR -O ", " --to-stdout
|
||||
extract files to standard output
|
||||
.TP
|
||||
.BR --occurrence " NUM"
|
||||
process only NUM occurrences of each named file; used with
|
||||
\fI--delete\fR, \fI--diff\fR, \fI--extract\fR, or \fI--list\fR
|
||||
.TP
|
||||
.BR --one-file-system
|
||||
stay in local file system when creating an archive
|
||||
.TP
|
||||
.BR --overwrite
|
||||
overwrite existing files and directory metadata when extracting
|
||||
.TP
|
||||
.BR --overwrite-dir
|
||||
overwrite directory metadata when extracting
|
||||
.TP
|
||||
.BR --owner " USER"
|
||||
give files added to the archive a user id of USER instead of the user id
|
||||
of the source file; this option does not affect extraction
|
||||
.TP
|
||||
.BR -p ", " --preserve-permissions ", " --same-permissions
|
||||
extract all protection information
|
||||
.TP
|
||||
.BR -P ", " --absolute-names
|
||||
don't strip leading `/'s from file names
|
||||
.TP
|
||||
.BR --pax-option " KEYWORD-LIST"
|
||||
used only with POSIX.1-2001 archives to modify the way \fBtar\fR handles
|
||||
extended header keywords
|
||||
.TP
|
||||
.BR --posix
|
||||
like \fI--format=posix\fR
|
||||
.TP
|
||||
.BR --preserve
|
||||
like \fI--preserve-permissions\fR plus \fI--same-order\fR
|
||||
.TP
|
||||
.BR --quote-chars " STRING"
|
||||
always quote the characters from STRING, even if the selected quoting
|
||||
style would not quote them
|
||||
.TP
|
||||
.BR --quote-style " STYLE"
|
||||
set the quoting style to be used when printing member and file names
|
||||
.TP
|
||||
.BR -R ", " --record-number
|
||||
show record number within archive with each message
|
||||
.TP
|
||||
.BR --record-size " SIZE"
|
||||
use SIZE bytes per record when accessing archives
|
||||
.TP
|
||||
.BR --recursion
|
||||
recurse into directories
|
||||
.TP
|
||||
.BR --recursive-unlink
|
||||
remove existing directories before extracting directories of the same name
|
||||
.TP
|
||||
.BR --remove-files
|
||||
remove files after adding them to the archive
|
||||
.TP
|
||||
.BR --restrict
|
||||
disable the use of some potentially harmful options; currently this
|
||||
disables shell invocation from the multi-volume menu
|
||||
.TP
|
||||
.BR --rmt-command " CMD"
|
||||
use CMD instead of the default /usr/sbin/rmt
|
||||
.TP
|
||||
.BR --rsh-command " CMD"
|
||||
use remote CMD instead of \fBrsh\fR(1)
|
||||
.TP
|
||||
.BR -s ", " --same-order ", " --preserve-order
|
||||
list of names to extract is sorted to match archive
|
||||
.TP
|
||||
.BR -S ", " --sparse
|
||||
handle sparse files efficiently
|
||||
.TP
|
||||
.BR --same-owner
|
||||
create extracted files with the same ownership
|
||||
.TP
|
||||
.BR --show-defaults
|
||||
display the default options used by \fBtar\fR
|
||||
.TP
|
||||
.BR --show-omitted-dirs
|
||||
print directories \fBtar\fR skips while operating on an archive
|
||||
.TP
|
||||
.BR --show-transformed-names ", " --show-stored-names
|
||||
display file or member names after applying any \fBsed\fR transformations
|
||||
.TP
|
||||
.BR --strip-components " NUMBER"
|
||||
strip NUMBER of leading path components from file names before extraction
|
||||
.TP
|
||||
.BR --suffix " SUFFIX"
|
||||
use SUFFIX instead of default '~' when backing up files
|
||||
.TP
|
||||
.BR -T ", " --files-from " FILE"
|
||||
get names to extract or create from file FILE
|
||||
.TP
|
||||
.BR --test-label
|
||||
read the volume label; if an argument is specified, test whether it
|
||||
matches the volume label
|
||||
.TP
|
||||
.BR --to-command " COMMAND"
|
||||
during extraction, pipe extracted files to the standard input of COMMAND
|
||||
.TP
|
||||
.BR --totals
|
||||
print total bytes written with --create
|
||||
.TP
|
||||
.BR --transform " EXPRESSION"
|
||||
transform file or member names using the \fBsed\fR replacement expression
|
||||
EXPRESSION
|
||||
.TP
|
||||
.BR -U ", " --unlink-first
|
||||
remove existing files before extracting files of the same name
|
||||
.TP
|
||||
.BR --unquote
|
||||
enable unquoting input file or member names; this is the default
|
||||
.TP
|
||||
.BR --utc
|
||||
display file modification dates in UTC
|
||||
.TP
|
||||
.BR -v ", " --verbose
|
||||
verbosely list files processed
|
||||
.TP
|
||||
.BR -V ", " --label " NAME"
|
||||
create archive with volume name NAME
|
||||
.TP
|
||||
.BR --version
|
||||
print \fBtar\fR program version number
|
||||
.TP
|
||||
.BR --volno-file " FILE"
|
||||
keep track of which volume of a multi-volume archive its working in
|
||||
FILE; used with \fI--multi-volume\fR
|
||||
.TP
|
||||
.BR -w ", " --interactive ", " --confirmation
|
||||
ask for confirmation for every action
|
||||
.TP
|
||||
.BR -W ", " --verify
|
||||
attempt to verify the archive after writing it
|
||||
.TP
|
||||
.BR --wildcards
|
||||
use wildcards with \fI--exclude\fR
|
||||
.TP
|
||||
.BR --wildcards-match-slash
|
||||
wildcards match slashes (/) with \fI--exclude\fR
|
||||
.TP
|
||||
.BR -X ", " --exclude-from " FILE"
|
||||
exclude files listed in FILE
|
||||
.TP
|
||||
.BR -z ", " --gzip ", " --gunzip ", " --ungzip
|
||||
filter the archive through gzip
|
||||
.TP
|
||||
.BR -Z ", " --compress ", " --uncompress
|
||||
filter the archive through compress
|
||||
.TP
|
||||
.BR -[0-7][lmh]
|
||||
specify drive and density
|
||||
.SH BUGS
|
||||
The GNU folks, in general, abhor man pages and create info documents instead.
|
||||
The maintainer of \fBtar\fR falls into this category. Thus, this man page may
|
||||
not be complete nor current, and it is included in the Gentoo portage tree
|
||||
because man is a great tool :). This man page was first taken from Debian
|
||||
Linux and has since been lovingly updated here.
|
||||
.SH "REPORTING BUGS"
|
||||
Please report bugs via http://bugs.gentoo.org/
|
||||
.SH "AUTHORS"
|
||||
.nf
|
||||
Debian Linux http://www.debian.org/
|
||||
Mike Frysinger <vapier@gentoo.org>
|
||||
.fi
|
@ -1,76 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit flag-o-matic eutils autotools
|
||||
|
||||
DESCRIPTION="Use this to make tarballs :)"
|
||||
HOMEPAGE="https://www.gnu.org/software/tar/"
|
||||
SRC_URI="mirror://gnu/tar/${P}.tar.bz2
|
||||
mirror://gnu-alpha/tar/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="minimal nls static userland_GNU xattr"
|
||||
|
||||
RDEPEND="xattr? ( sys-apps/attr )"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( >=sys-devel/gettext-0.10.35 )"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-xattr.patch #382067
|
||||
epatch "${FILESDIR}"/${P}-no-gets.patch
|
||||
eautoreconf
|
||||
|
||||
if ! use userland_GNU ; then
|
||||
sed -i \
|
||||
-e 's:/backup\.sh:/gbackup.sh:' \
|
||||
scripts/{backup,dump-remind,restore}.in \
|
||||
|| die "sed non-GNU"
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use static && append-ldflags -static
|
||||
FORCE_UNSAFE_CONFIGURE=1 \
|
||||
econf \
|
||||
--enable-backup-scripts \
|
||||
--bindir="${EPREFIX}"/bin \
|
||||
--libexecdir="${EPREFIX}"/usr/sbin \
|
||||
$(usex userland_GNU "" "--program-prefix=g") \
|
||||
$(use_enable nls) \
|
||||
$(use_enable xattr)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
|
||||
local p=$(usex userland_GNU "" "g")
|
||||
if [[ -z ${p} ]] ; then
|
||||
# a nasty yet required piece of baggage
|
||||
exeinto /etc
|
||||
doexe "${FILESDIR}"/rmt || die
|
||||
fi
|
||||
|
||||
# autoconf looks for gtar before tar (in configure scripts), hence
|
||||
# in Prefix it is important that it is there, otherwise, a gtar from
|
||||
# the host system (FreeBSD, Solaris, Darwin) will be found instead
|
||||
# of the Prefix provided (GNU) tar
|
||||
if use prefix ; then
|
||||
dosym tar /bin/gtar
|
||||
fi
|
||||
|
||||
dodoc AUTHORS ChangeLog* NEWS README* THANKS
|
||||
newman "${FILESDIR}"/tar.1 ${p}tar.1
|
||||
mv "${ED}"/usr/sbin/${p}backup{,-tar}
|
||||
mv "${ED}"/usr/sbin/${p}restore{,-tar}
|
||||
|
||||
if use minimal ; then
|
||||
find "${ED}"/etc "${ED}"/*bin/ "${ED}"/usr/*bin/ \
|
||||
-type f -a '!' '(' -name tar -o -name ${p}tar ')' \
|
||||
-delete
|
||||
fi
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST qemu-2.5.0.tar.bz2 25464996 SHA256 3443887401619fe33bfa5d900a4f2d6a79425ae2b7e43d5b8c36eb7a683772d4 SHA512 12153f94cc7f834fd6a85f25690c36f2331d88d414426fb8b9ac20a34e6f9222b1eda30b727674af583580fae90dfd6d0614a905dce1567d94cd049d426b9dd3 WHIRLPOOL 8f5717989d8d234ecf1763ee386b2e1f20c3b17918de130c6dae255e4523a230b2b01a759eba25e4b9f604c680d9b868c56f58bd71b7c6c2c22a2e46804435ef
|
||||
DIST qemu-2.6.0.tar.bz2 25755267 SHA256 c9ac4a651b273233d21b8bec32e30507cb9cce7900841febc330956a1a8434ec SHA512 0d17075e52f7688cc05776ad7a76509d1f22ae8eda896fddb06c1fd6dea6da485422c8efb3ba118b054d9a413b7b02baba656a9131658dabdb71def50c92b215 WHIRLPOOL f9373bf66f67301787e7510ac161b0072ba7c7bc067e10215fb97a52524adaba0fcbc79a4c0cefac9c6e2b4e07380eb9d10f65ed6ce6867e43843043684231ed
|
||||
|
@ -0,0 +1,88 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit eutils systemd udev python-any-r1
|
||||
|
||||
MY_PN="qemu"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
EGIT_REPO_URI="git://git.qemu.org/qemu.git"
|
||||
inherit git-2
|
||||
else
|
||||
SRC_URI="http://wiki.qemu.org/download/${MY_P}.tar.bz2"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
|
||||
fi
|
||||
|
||||
DESCRIPTION="QEMU Guest Agent (qemu-ga) for use when running inside a VM"
|
||||
HOMEPAGE="http://wiki.qemu.org/Features/QAPI/GuestAgent"
|
||||
|
||||
LICENSE="GPL-2 BSD-2"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.22
|
||||
!<app-emulation/qemu-1.1.1-r1
|
||||
!<sys-apps/sysvinit-2.88-r5"
|
||||
DEPEND="${RDEPEND}
|
||||
${PYTHON_DEPS}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-2.5.0-sysmacros.patch #580924
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
tc-export AR LD OBJCOPY
|
||||
|
||||
local myconf=(
|
||||
--prefix=/usr
|
||||
--sysconfdir=/etc
|
||||
--libdir="/usr/$(get_libdir)"
|
||||
--localstatedir=/
|
||||
--disable-bsd-user
|
||||
--disable-linux-user
|
||||
--disable-system
|
||||
--disable-strip
|
||||
--disable-werror
|
||||
--enable-guest-agent
|
||||
--python="${PYTHON}"
|
||||
--cc="$(tc-getCC)"
|
||||
--cxx="$(tc-getCXX)"
|
||||
--host-cc="$(tc-getBUILD_CC)"
|
||||
)
|
||||
echo "./configure ${myconf[*]}"
|
||||
./configure "${myconf[@]}" || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake V=1 qemu-ga
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin qemu-ga
|
||||
|
||||
# Normal init stuff
|
||||
newinitd "${FILESDIR}/qemu-ga.init-r1" qemu-guest-agent
|
||||
newconfd "${FILESDIR}/qemu-ga.conf-r1" qemu-guest-agent
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/qemu-ga.logrotate" qemu-guest-agent
|
||||
|
||||
# systemd stuff
|
||||
udev_newrules "${FILESDIR}/qemu-ga-systemd.udev" 99-qemu-guest-agent.rules
|
||||
|
||||
systemd_newunit "${FILESDIR}/qemu-ga-systemd.service" \
|
||||
qemu-guest-agent.service
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "You should add 'qemu-guest-agent' to the default runlevel."
|
||||
elog "e.g. rc-update add qemu-guest-agent default"
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST qemu-2.5.0.tar.bz2 25464996 SHA256 3443887401619fe33bfa5d900a4f2d6a79425ae2b7e43d5b8c36eb7a683772d4 SHA512 12153f94cc7f834fd6a85f25690c36f2331d88d414426fb8b9ac20a34e6f9222b1eda30b727674af583580fae90dfd6d0614a905dce1567d94cd049d426b9dd3 WHIRLPOOL 8f5717989d8d234ecf1763ee386b2e1f20c3b17918de130c6dae255e4523a230b2b01a759eba25e4b9f604c680d9b868c56f58bd71b7c6c2c22a2e46804435ef
|
||||
DIST qemu-2.5.1.tar.bz2 25464539 SHA256 028752c33bb786abbfe496ba57315dc5a7d0a33b5a7a767f6d7a29020c525d2c SHA512 66959ad6a2a89f23c5daba245c76f71ddc03a33a1167bca639a042ebbf7329b2e698cd2c0e65c22a9874563a34256a48386aa9df6475b06d38db74187e3e3b3f WHIRLPOOL 32525271574692d56b7794dc63606659f46e6ae19a56dee31b3cec33dab9c4eb74147a65db4940229492d8680f38c2d05bc2a8fbcb4b6887b0c1cbe5fbbe44cf
|
||||
DIST qemu-2.6.0.tar.bz2 25755267 SHA256 c9ac4a651b273233d21b8bec32e30507cb9cce7900841febc330956a1a8434ec SHA512 0d17075e52f7688cc05776ad7a76509d1f22ae8eda896fddb06c1fd6dea6da485422c8efb3ba118b054d9a413b7b02baba656a9131658dabdb71def50c92b215 WHIRLPOOL f9373bf66f67301787e7510ac161b0072ba7c7bc067e10215fb97a52524adaba0fcbc79a4c0cefac9c6e2b4e07380eb9d10f65ed6ce6867e43843043684231ed
|
||||
|
@ -0,0 +1,672 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
PYTHON_REQ_USE="ncurses,readline"
|
||||
|
||||
PLOCALES="de_DE fr_FR hu it tr zh_CN"
|
||||
|
||||
inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \
|
||||
user udev fcaps readme.gentoo pax-utils l10n
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
EGIT_REPO_URI="git://git.qemu.org/qemu.git"
|
||||
inherit git-2
|
||||
SRC_URI=""
|
||||
else
|
||||
SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2"
|
||||
KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
|
||||
fi
|
||||
|
||||
DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
|
||||
HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2 BSD-2"
|
||||
SLOT="0"
|
||||
IUSE="accessibility +aio alsa bluetooth +caps +curl debug +fdt glusterfs \
|
||||
gnutls gtk gtk2 infiniband iscsi +jpeg \
|
||||
kernel_linux kernel_FreeBSD lzo ncurses nfs nls numa opengl +pin-upstream-blobs
|
||||
+png pulseaudio python \
|
||||
rbd sasl +seccomp sdl sdl2 selinux smartcard snappy spice ssh static static-softmmu
|
||||
static-user systemtap tci test +threads usb usbredir +uuid vde +vhost-net \
|
||||
virgl virtfs +vnc vte xattr xen xfs"
|
||||
|
||||
COMMON_TARGETS="aarch64 alpha arm cris i386 m68k microblaze microblazeel mips
|
||||
mips64 mips64el mipsel or32 ppc ppc64 s390x sh4 sh4eb sparc sparc64 unicore32
|
||||
x86_64"
|
||||
IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS} lm32 moxie ppcemb tricore xtensa xtensaeb"
|
||||
IUSE_USER_TARGETS="${COMMON_TARGETS} armeb mipsn32 mipsn32el ppc64abi32 ppc64le sparc32plus tilegx"
|
||||
|
||||
use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' ${IUSE_SOFTMMU_TARGETS})
|
||||
use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS})
|
||||
IUSE+=" ${use_softmmu_targets} ${use_user_targets}"
|
||||
|
||||
# Allow no targets to be built so that people can get a tools-only build.
|
||||
# Block USE flag configurations known to not work.
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}
|
||||
gtk2? ( gtk )
|
||||
qemu_softmmu_targets_arm? ( fdt )
|
||||
qemu_softmmu_targets_microblaze? ( fdt )
|
||||
qemu_softmmu_targets_ppc? ( fdt )
|
||||
qemu_softmmu_targets_ppc64? ( fdt )
|
||||
sdl2? ( sdl )
|
||||
static? ( static-softmmu static-user )
|
||||
static-softmmu? ( !alsa !pulseaudio !bluetooth !opengl !gtk !gtk2 )
|
||||
virtfs? ( xattr )
|
||||
vte? ( gtk )"
|
||||
|
||||
# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
|
||||
#
|
||||
# The attr lib isn't always linked in (although the USE flag is always
|
||||
# respected). This is because qemu supports using the C library's API
|
||||
# when available rather than always using the extranl library.
|
||||
#
|
||||
# Older versions of gnutls are supported, but it's simpler to just require
|
||||
# the latest versions. This is also why we require nettle.
|
||||
COMMON_LIB_DEPEND=">=dev-libs/glib-2.0[static-libs(+)]
|
||||
sys-libs/zlib[static-libs(+)]
|
||||
xattr? ( sys-apps/attr[static-libs(+)] )"
|
||||
SOFTMMU_LIB_DEPEND="${COMMON_LIB_DEPEND}
|
||||
>=x11-libs/pixman-0.28.0[static-libs(+)]
|
||||
accessibility? ( app-accessibility/brltty[static-libs(+)] )
|
||||
aio? ( dev-libs/libaio[static-libs(+)] )
|
||||
alsa? ( >=media-libs/alsa-lib-1.0.13 )
|
||||
bluetooth? ( net-wireless/bluez )
|
||||
caps? ( sys-libs/libcap-ng[static-libs(+)] )
|
||||
curl? ( >=net-misc/curl-7.15.4[static-libs(+)] )
|
||||
fdt? ( >=sys-apps/dtc-1.4.0[static-libs(+)] )
|
||||
glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] )
|
||||
gnutls? (
|
||||
dev-libs/nettle:=[static-libs(+)]
|
||||
>=net-libs/gnutls-3.0:=[static-libs(+)]
|
||||
)
|
||||
gtk? (
|
||||
gtk2? (
|
||||
x11-libs/gtk+:2
|
||||
vte? ( x11-libs/vte:0 )
|
||||
)
|
||||
!gtk2? (
|
||||
x11-libs/gtk+:3
|
||||
vte? ( x11-libs/vte:2.90 )
|
||||
)
|
||||
)
|
||||
infiniband? ( sys-infiniband/librdmacm:=[static-libs(+)] )
|
||||
iscsi? ( net-libs/libiscsi )
|
||||
jpeg? ( virtual/jpeg:=[static-libs(+)] )
|
||||
lzo? ( dev-libs/lzo:2[static-libs(+)] )
|
||||
ncurses? ( sys-libs/ncurses:0=[static-libs(+)] )
|
||||
nfs? ( >=net-fs/libnfs-1.9.3[static-libs(+)] )
|
||||
numa? ( sys-process/numactl[static-libs(+)] )
|
||||
opengl? (
|
||||
virtual/opengl
|
||||
media-libs/libepoxy[static-libs(+)]
|
||||
media-libs/mesa[static-libs(+)]
|
||||
media-libs/mesa[egl,gles2]
|
||||
)
|
||||
png? ( media-libs/libpng:0=[static-libs(+)] )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
rbd? ( sys-cluster/ceph[static-libs(+)] )
|
||||
sasl? ( dev-libs/cyrus-sasl[static-libs(+)] )
|
||||
sdl? (
|
||||
!sdl2? (
|
||||
media-libs/libsdl[X]
|
||||
>=media-libs/libsdl-1.2.11[static-libs(+)]
|
||||
)
|
||||
sdl2? (
|
||||
media-libs/libsdl2[X]
|
||||
media-libs/libsdl2[static-libs(+)]
|
||||
)
|
||||
)
|
||||
seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] )
|
||||
smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] )
|
||||
snappy? ( app-arch/snappy[static-libs(+)] )
|
||||
spice? (
|
||||
>=app-emulation/spice-protocol-0.12.3
|
||||
>=app-emulation/spice-0.12.0[static-libs(+)]
|
||||
)
|
||||
ssh? ( >=net-libs/libssh2-1.2.8[static-libs(+)] )
|
||||
usb? ( >=virtual/libusb-1-r2[static-libs(+)] )
|
||||
usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] )
|
||||
uuid? ( >=sys-apps/util-linux-2.16.0[static-libs(+)] )
|
||||
vde? ( net-misc/vde[static-libs(+)] )
|
||||
virgl? ( media-libs/virglrenderer[static-libs(+)] )
|
||||
virtfs? ( sys-libs/libcap )
|
||||
xfs? ( sys-fs/xfsprogs[static-libs(+)] )"
|
||||
USER_LIB_DEPEND="${COMMON_LIB_DEPEND}"
|
||||
X86_FIRMWARE_DEPEND="
|
||||
>=sys-firmware/ipxe-1.0.0_p20130624
|
||||
pin-upstream-blobs? (
|
||||
~sys-firmware/seabios-1.8.2
|
||||
~sys-firmware/sgabios-0.1_pre8
|
||||
~sys-firmware/vgabios-0.7a
|
||||
)
|
||||
!pin-upstream-blobs? (
|
||||
sys-firmware/seabios
|
||||
sys-firmware/sgabios
|
||||
sys-firmware/vgabios
|
||||
)"
|
||||
CDEPEND="
|
||||
!static-softmmu? ( $(printf "%s? ( ${SOFTMMU_LIB_DEPEND//\[static-libs(+)]} ) " ${use_softmmu_targets}) )
|
||||
!static-user? ( $(printf "%s? ( ${USER_LIB_DEPEND//\[static-libs(+)]} ) " ${use_user_targets}) )
|
||||
qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} )
|
||||
qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
systemtap? ( dev-util/systemtap )
|
||||
xen? ( app-emulation/xen-tools:= )"
|
||||
DEPEND="${CDEPEND}
|
||||
dev-lang/perl
|
||||
=dev-lang/python-2*
|
||||
sys-apps/texinfo
|
||||
virtual/pkgconfig
|
||||
kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 )
|
||||
gtk? ( nls? ( sys-devel/gettext ) )
|
||||
static-softmmu? ( $(printf "%s? ( ${SOFTMMU_LIB_DEPEND} ) " ${use_softmmu_targets}) )
|
||||
static-user? ( $(printf "%s? ( ${USER_LIB_DEPEND} ) " ${use_user_targets}) )
|
||||
test? (
|
||||
dev-libs/glib[utils]
|
||||
sys-devel/bc
|
||||
)"
|
||||
RDEPEND="${CDEPEND}
|
||||
selinux? ( sec-policy/selinux-qemu )
|
||||
"
|
||||
|
||||
STRIP_MASK="/usr/share/qemu/palcode-clipper"
|
||||
|
||||
QA_PREBUILT="
|
||||
usr/share/qemu/openbios-ppc
|
||||
usr/share/qemu/openbios-sparc64
|
||||
usr/share/qemu/openbios-sparc32
|
||||
usr/share/qemu/palcode-clipper
|
||||
usr/share/qemu/s390-ccw.img
|
||||
usr/share/qemu/u-boot.e500
|
||||
"
|
||||
|
||||
QA_WX_LOAD="usr/bin/qemu-i386
|
||||
usr/bin/qemu-x86_64
|
||||
usr/bin/qemu-alpha
|
||||
usr/bin/qemu-arm
|
||||
usr/bin/qemu-cris
|
||||
usr/bin/qemu-m68k
|
||||
usr/bin/qemu-microblaze
|
||||
usr/bin/qemu-microblazeel
|
||||
usr/bin/qemu-mips
|
||||
usr/bin/qemu-mipsel
|
||||
usr/bin/qemu-or32
|
||||
usr/bin/qemu-ppc
|
||||
usr/bin/qemu-ppc64
|
||||
usr/bin/qemu-ppc64abi32
|
||||
usr/bin/qemu-sh4
|
||||
usr/bin/qemu-sh4eb
|
||||
usr/bin/qemu-sparc
|
||||
usr/bin/qemu-sparc64
|
||||
usr/bin/qemu-armeb
|
||||
usr/bin/qemu-sparc32plus
|
||||
usr/bin/qemu-s390x
|
||||
usr/bin/qemu-unicore32"
|
||||
|
||||
DOC_CONTENTS="If you don't have kvm compiled into the kernel, make sure
|
||||
you have the kernel module loaded before running kvm. The easiest way to
|
||||
ensure that the kernel module is loaded is to load it on boot.\n
|
||||
For AMD CPUs the module is called 'kvm-amd'.\n
|
||||
For Intel CPUs the module is called 'kvm-intel'.\n
|
||||
Please review /etc/conf.d/modules for how to load these.\n\n
|
||||
Make sure your user is in the 'kvm' group\n
|
||||
Just run 'gpasswd -a <USER> kvm', then have <USER> re-login.\n\n
|
||||
For brand new installs, the default permissions on /dev/kvm might not let you
|
||||
access it. You can tell udev to reset ownership/perms:\n
|
||||
udevadm trigger -c add /dev/kvm"
|
||||
|
||||
qemu_support_kvm() {
|
||||
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 \
|
||||
use qemu_softmmu_targets_ppc || use qemu_softmmu_targets_ppc64 \
|
||||
use qemu_softmmu_targets_s390x; then
|
||||
return 0
|
||||
fi
|
||||
|
||||
return 1
|
||||
}
|
||||
|
||||
pkg_pretend() {
|
||||
if use kernel_linux && kernel_is lt 2 6 25; then
|
||||
eerror "This version of KVM requres a host kernel of 2.6.25 or higher."
|
||||
elif use kernel_linux; then
|
||||
if ! linux_config_exists; then
|
||||
eerror "Unable to check your kernel for KVM support"
|
||||
else
|
||||
CONFIG_CHECK="~KVM ~TUN ~BRIDGE"
|
||||
ERROR_KVM="You must enable KVM in your kernel to continue"
|
||||
ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in"
|
||||
ERROR_KVM_AMD+=" your kernel configuration."
|
||||
ERROR_KVM_INTEL="If you have an Intel CPU, you must enable"
|
||||
ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration."
|
||||
ERROR_TUN="You will need the Universal TUN/TAP driver compiled"
|
||||
ERROR_TUN+=" into your kernel or loaded as a module to use the"
|
||||
ERROR_TUN+=" virtual network device if using -net tap."
|
||||
ERROR_BRIDGE="You will also need support for 802.1d"
|
||||
ERROR_BRIDGE+=" Ethernet Bridging for some network configurations."
|
||||
use vhost-net && CONFIG_CHECK+=" ~VHOST_NET"
|
||||
ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net"
|
||||
ERROR_VHOST_NET+=" support"
|
||||
|
||||
if use amd64 || use x86 || use amd64-linux || use x86-linux; then
|
||||
CONFIG_CHECK+=" ~KVM_AMD ~KVM_INTEL"
|
||||
fi
|
||||
|
||||
use python && CONFIG_CHECK+=" ~DEBUG_FS"
|
||||
ERROR_DEBUG_FS="debugFS support required for kvm_stat"
|
||||
|
||||
# Now do the actual checks setup above
|
||||
check_extra_config
|
||||
fi
|
||||
fi
|
||||
|
||||
if grep -qs '/usr/bin/qemu-kvm' "${EROOT}"/etc/libvirt/qemu/*.xml; then
|
||||
eerror "The kvm/qemu-kvm wrappers no longer exist, but your libvirt"
|
||||
eerror "instances are still pointing to it. Please update your"
|
||||
eerror "configs in /etc/libvirt/qemu/ to use the -enable-kvm flag"
|
||||
eerror "and the right system binary (e.g. qemu-system-x86_64)."
|
||||
die "update your virt configs to not use qemu-kvm"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup kvm 78
|
||||
}
|
||||
|
||||
# Sanity check to make sure target lists are kept up-to-date.
|
||||
check_targets() {
|
||||
local var=$1 mak=$2
|
||||
local detected sorted
|
||||
|
||||
pushd "${S}"/default-configs >/dev/null || die
|
||||
|
||||
# Force C locale until glibc is updated. #564936
|
||||
detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | LC_COLLATE=C sort -u))
|
||||
sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u))
|
||||
if [[ ${sorted} != "${detected}" ]] ; then
|
||||
eerror "The ebuild needs to be kept in sync."
|
||||
eerror "${var}: ${sorted}"
|
||||
eerror "$(printf '%-*s' ${#var} configure): ${detected}"
|
||||
die "sync ${var} to the list of targets"
|
||||
fi
|
||||
|
||||
popd >/dev/null
|
||||
}
|
||||
|
||||
handle_locales() {
|
||||
# Make sure locale list is kept up-to-date.
|
||||
local detected sorted
|
||||
detected=$(echo $(cd po && printf '%s\n' *.po | grep -v messages.po | sed 's:.po$::' | sort -u))
|
||||
sorted=$(echo $(printf '%s\n' ${PLOCALES} | sort -u))
|
||||
if [[ ${sorted} != "${detected}" ]] ; then
|
||||
eerror "The ebuild needs to be kept in sync."
|
||||
eerror "PLOCALES: ${sorted}"
|
||||
eerror " po/*.po: ${detected}"
|
||||
die "sync PLOCALES"
|
||||
fi
|
||||
|
||||
# Deal with selective install of locales.
|
||||
if use nls ; then
|
||||
# Delete locales the user does not want. #577814
|
||||
rm_loc() { rm po/$1.po || die; }
|
||||
l10n_for_each_disabled_locale_do rm_loc
|
||||
else
|
||||
# Cheap hack to disable gettext .mo generation.
|
||||
rm -f po/*.po
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
check_targets IUSE_SOFTMMU_TARGETS softmmu
|
||||
check_targets IUSE_USER_TARGETS linux-user
|
||||
|
||||
# Alter target makefiles to accept CFLAGS set via flag-o
|
||||
sed -i -r \
|
||||
-e 's/^(C|OP_C|HELPER_C)FLAGS=/\1FLAGS+=/' \
|
||||
Makefile Makefile.target || die
|
||||
|
||||
epatch "${FILESDIR}"/qemu-2.5.0-cflags.patch
|
||||
epatch "${FILESDIR}"/${PN}-2.5.0-sysmacros.patch
|
||||
|
||||
# Fix ld and objcopy being called directly
|
||||
tc-export AR LD OBJCOPY
|
||||
|
||||
# Verbose builds
|
||||
MAKEOPTS+=" V=1"
|
||||
|
||||
epatch_user
|
||||
|
||||
# Run after we've applied all patches.
|
||||
handle_locales
|
||||
}
|
||||
|
||||
##
|
||||
# configures qemu based on the build directory and the build type
|
||||
# we are using.
|
||||
#
|
||||
qemu_src_configure() {
|
||||
debug-print-function ${FUNCNAME} "$@"
|
||||
|
||||
local buildtype=$1
|
||||
local builddir="${S}/${buildtype}-build"
|
||||
local static_flag="static-${buildtype}"
|
||||
|
||||
mkdir "${builddir}"
|
||||
|
||||
local conf_opts=(
|
||||
--prefix=/usr
|
||||
--sysconfdir=/etc
|
||||
--libdir=/usr/$(get_libdir)
|
||||
--docdir=/usr/share/doc/${PF}/html
|
||||
--disable-bsd-user
|
||||
--disable-guest-agent
|
||||
--disable-strip
|
||||
--disable-werror
|
||||
# We support gnutls/nettle for crypto operations. It is possible
|
||||
# to use gcrypt when gnutls/nettle are disabled (but not when they
|
||||
# are enabled), but it's not really worth the hassle. Disable it
|
||||
# all the time to avoid automatically detecting it. #568856
|
||||
--disable-gcrypt
|
||||
--python="${PYTHON}"
|
||||
--cc="$(tc-getCC)"
|
||||
--cxx="$(tc-getCXX)"
|
||||
--host-cc="$(tc-getBUILD_CC)"
|
||||
$(use_enable debug debug-info)
|
||||
$(use_enable debug debug-tcg)
|
||||
--enable-docs
|
||||
$(use_enable tci tcg-interpreter)
|
||||
$(use_enable xattr attr)
|
||||
)
|
||||
|
||||
# Disable options not used by user targets as the default configure
|
||||
# options will autoprobe and try to link in a bunch of unused junk.
|
||||
conf_softmmu() {
|
||||
if [[ ${buildtype} == "user" ]] ; then
|
||||
echo "--disable-${2:-$1}"
|
||||
else
|
||||
use_enable "$@"
|
||||
fi
|
||||
}
|
||||
conf_opts+=(
|
||||
$(conf_softmmu accessibility brlapi)
|
||||
$(conf_softmmu aio linux-aio)
|
||||
$(conf_softmmu bluetooth bluez)
|
||||
$(conf_softmmu caps cap-ng)
|
||||
$(conf_softmmu curl)
|
||||
$(conf_softmmu fdt)
|
||||
$(conf_softmmu glusterfs)
|
||||
$(conf_softmmu gnutls)
|
||||
$(conf_softmmu gnutls nettle)
|
||||
$(conf_softmmu gtk)
|
||||
$(conf_softmmu infiniband rdma)
|
||||
$(conf_softmmu iscsi libiscsi)
|
||||
$(conf_softmmu jpeg vnc-jpeg)
|
||||
$(conf_softmmu kernel_linux kvm)
|
||||
$(conf_softmmu lzo)
|
||||
$(conf_softmmu ncurses curses)
|
||||
$(conf_softmmu nfs libnfs)
|
||||
$(conf_softmmu numa)
|
||||
$(conf_softmmu opengl)
|
||||
$(conf_softmmu png vnc-png)
|
||||
$(conf_softmmu rbd)
|
||||
$(conf_softmmu sasl vnc-sasl)
|
||||
$(conf_softmmu sdl)
|
||||
$(conf_softmmu seccomp)
|
||||
$(conf_softmmu smartcard)
|
||||
$(conf_softmmu snappy)
|
||||
$(conf_softmmu spice)
|
||||
$(conf_softmmu ssh libssh2)
|
||||
$(conf_softmmu usb libusb)
|
||||
$(conf_softmmu usbredir usb-redir)
|
||||
$(conf_softmmu uuid)
|
||||
$(conf_softmmu vde)
|
||||
$(conf_softmmu vhost-net)
|
||||
$(conf_softmmu virgl virglrenderer)
|
||||
$(conf_softmmu virtfs)
|
||||
$(conf_softmmu vnc)
|
||||
$(conf_softmmu vte)
|
||||
$(conf_softmmu xen)
|
||||
$(conf_softmmu xen xen-pci-passthrough)
|
||||
$(conf_softmmu xfs xfsctl)
|
||||
)
|
||||
|
||||
case ${buildtype} in
|
||||
user)
|
||||
conf_opts+=(
|
||||
--enable-linux-user
|
||||
--disable-system
|
||||
--disable-blobs
|
||||
--disable-tools
|
||||
)
|
||||
;;
|
||||
softmmu)
|
||||
# audio options
|
||||
local audio_opts="oss"
|
||||
use alsa && audio_opts="alsa,${audio_opts}"
|
||||
use sdl && audio_opts="sdl,${audio_opts}"
|
||||
use pulseaudio && audio_opts="pa,${audio_opts}"
|
||||
|
||||
conf_opts+=(
|
||||
--disable-linux-user
|
||||
--enable-system
|
||||
--with-system-pixman
|
||||
--audio-drv-list="${audio_opts}"
|
||||
)
|
||||
use gtk && conf_opts+=( --with-gtkabi=$(usex gtk2 2.0 3.0) )
|
||||
use sdl && conf_opts+=( --with-sdlabi=$(usex sdl2 2.0 1.2) )
|
||||
;;
|
||||
tools)
|
||||
conf_opts+=(
|
||||
--disable-linux-user
|
||||
--disable-system
|
||||
--disable-blobs
|
||||
)
|
||||
static_flag="static"
|
||||
;;
|
||||
esac
|
||||
|
||||
local targets="${buildtype}_targets"
|
||||
[[ -n ${targets} ]] && conf_opts+=( --target-list="${!targets}" )
|
||||
|
||||
# Add support for SystemTAP
|
||||
use systemtap && conf_opts+=( --enable-trace-backend=dtrace )
|
||||
|
||||
# We always want to attempt to build with PIE support as it results
|
||||
# in a more secure binary. But it doesn't work with static or if
|
||||
# the current GCC doesn't have PIE support.
|
||||
if use ${static_flag}; then
|
||||
conf_opts+=( --static --disable-pie )
|
||||
else
|
||||
gcc-specs-pie && conf_opts+=( --enable-pie )
|
||||
fi
|
||||
|
||||
echo "../configure ${conf_opts[*]}"
|
||||
cd "${builddir}"
|
||||
../configure "${conf_opts[@]}" || die "configure failed"
|
||||
|
||||
# FreeBSD's kernel does not support QEMU assigning/grabbing
|
||||
# host USB devices yet
|
||||
use kernel_FreeBSD && \
|
||||
sed -i -E -e "s|^(HOST_USB=)bsd|\1stub|" "${S}"/config-host.mak
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local target
|
||||
|
||||
python_setup
|
||||
|
||||
softmmu_targets= softmmu_bins=()
|
||||
user_targets= user_bins=()
|
||||
|
||||
for target in ${IUSE_SOFTMMU_TARGETS} ; do
|
||||
if use "qemu_softmmu_targets_${target}"; then
|
||||
softmmu_targets+=",${target}-softmmu"
|
||||
softmmu_bins+=( "qemu-system-${target}" )
|
||||
fi
|
||||
done
|
||||
|
||||
for target in ${IUSE_USER_TARGETS} ; do
|
||||
if use "qemu_user_targets_${target}"; then
|
||||
user_targets+=",${target}-linux-user"
|
||||
user_bins+=( "qemu-${target}" )
|
||||
fi
|
||||
done
|
||||
|
||||
softmmu_targets=${softmmu_targets#,}
|
||||
user_targets=${user_targets#,}
|
||||
|
||||
[[ -n ${softmmu_targets} ]] && qemu_src_configure "softmmu"
|
||||
[[ -n ${user_targets} ]] && qemu_src_configure "user"
|
||||
[[ -z ${softmmu_targets}${user_targets} ]] && qemu_src_configure "tools"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if [[ -n ${user_targets} ]]; then
|
||||
cd "${S}/user-build"
|
||||
default
|
||||
fi
|
||||
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
cd "${S}/softmmu-build"
|
||||
default
|
||||
fi
|
||||
|
||||
if [[ -z ${softmmu_targets}${user_targets} ]]; then
|
||||
cd "${S}/tools-build"
|
||||
default
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
cd "${S}/softmmu-build"
|
||||
pax-mark m */qemu-system-* #515550
|
||||
emake -j1 check
|
||||
emake -j1 check-report.html
|
||||
fi
|
||||
}
|
||||
|
||||
qemu_python_install() {
|
||||
python_domodule "${S}/scripts/qmp/qmp.py"
|
||||
|
||||
python_doscript "${S}/scripts/kvm/kvm_stat"
|
||||
python_doscript "${S}/scripts/kvm/vmxcap"
|
||||
python_doscript "${S}/scripts/qmp/qmp-shell"
|
||||
python_doscript "${S}/scripts/qmp/qemu-ga-client"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if [[ -n ${user_targets} ]]; then
|
||||
cd "${S}/user-build"
|
||||
emake DESTDIR="${ED}" install
|
||||
|
||||
# Install binfmt handler init script for user targets
|
||||
newinitd "${FILESDIR}/qemu-binfmt.initd-r1" qemu-binfmt
|
||||
fi
|
||||
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
cd "${S}/softmmu-build"
|
||||
emake DESTDIR="${ED}" install
|
||||
|
||||
# This might not exist if the test failed. #512010
|
||||
[[ -e check-report.html ]] && dohtml check-report.html
|
||||
|
||||
if use kernel_linux; then
|
||||
udev_dorules "${FILESDIR}"/65-kvm.rules
|
||||
fi
|
||||
|
||||
if use python; then
|
||||
python_foreach_impl qemu_python_install
|
||||
fi
|
||||
fi
|
||||
|
||||
if [[ -z ${softmmu_targets}${user_targets} ]]; then
|
||||
cd "${S}/tools-build"
|
||||
emake DESTDIR="${ED}" install
|
||||
fi
|
||||
|
||||
# Disable mprotect on the qemu binaries as they use JITs to be fast #459348
|
||||
pushd "${ED}"/usr/bin >/dev/null
|
||||
pax-mark m "${softmmu_bins[@]}" "${user_bins[@]}"
|
||||
popd >/dev/null
|
||||
|
||||
# Install config file example for qemu-bridge-helper
|
||||
insinto "/etc/qemu"
|
||||
doins "${FILESDIR}/bridge.conf"
|
||||
|
||||
# Remove the docdir placed qmp-commands.txt
|
||||
mv "${ED}/usr/share/doc/${PF}/html/qmp-commands.txt" "${S}/docs/" || die
|
||||
|
||||
cd "${S}"
|
||||
dodoc Changelog MAINTAINERS docs/specs/pci-ids.txt
|
||||
newdoc pc-bios/README README.pc-bios
|
||||
dodoc docs/qmp-*.txt
|
||||
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
# Remove SeaBIOS since we're using the SeaBIOS packaged one
|
||||
rm "${ED}/usr/share/qemu/bios.bin"
|
||||
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
|
||||
dosym ../seabios/bios.bin /usr/share/qemu/bios.bin
|
||||
fi
|
||||
|
||||
# Remove vgabios since we're using the vgabios packaged one
|
||||
rm "${ED}/usr/share/qemu/vgabios.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-cirrus.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-qxl.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-stdvga.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-vmware.bin"
|
||||
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
|
||||
dosym ../vgabios/vgabios.bin /usr/share/qemu/vgabios.bin
|
||||
dosym ../vgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin
|
||||
dosym ../vgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin
|
||||
dosym ../vgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin
|
||||
dosym ../vgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin
|
||||
fi
|
||||
|
||||
# Remove sgabios since we're using the sgabios packaged one
|
||||
rm "${ED}/usr/share/qemu/sgabios.bin"
|
||||
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
|
||||
dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin
|
||||
fi
|
||||
|
||||
# Remove iPXE since we're using the iPXE packaged one
|
||||
rm "${ED}"/usr/share/qemu/pxe-*.rom
|
||||
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
|
||||
dosym ../ipxe/8086100e.rom /usr/share/qemu/pxe-e1000.rom
|
||||
dosym ../ipxe/80861209.rom /usr/share/qemu/pxe-eepro100.rom
|
||||
dosym ../ipxe/10500940.rom /usr/share/qemu/pxe-ne2k_pci.rom
|
||||
dosym ../ipxe/10222000.rom /usr/share/qemu/pxe-pcnet.rom
|
||||
dosym ../ipxe/10ec8139.rom /usr/share/qemu/pxe-rtl8139.rom
|
||||
dosym ../ipxe/1af41000.rom /usr/share/qemu/pxe-virtio.rom
|
||||
fi
|
||||
fi
|
||||
|
||||
qemu_support_kvm && readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if qemu_support_kvm; then
|
||||
readme.gentoo_print_elog
|
||||
fi
|
||||
|
||||
if [[ -n ${softmmu_targets} ]] && use kernel_linux; then
|
||||
udev_reload
|
||||
fi
|
||||
|
||||
fcaps cap_net_admin /usr/libexec/qemu-bridge-helper
|
||||
}
|
||||
|
||||
pkg_info() {
|
||||
echo "Using:"
|
||||
echo " $(best_version app-emulation/spice-protocol)"
|
||||
echo " $(best_version sys-firmware/ipxe)"
|
||||
echo " $(best_version sys-firmware/seabios)"
|
||||
if has_version 'sys-firmware/seabios[binary]'; then
|
||||
echo " USE=binary"
|
||||
else
|
||||
echo " USE=''"
|
||||
fi
|
||||
echo " $(best_version sys-firmware/vgabios)"
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=MONSIEURP
|
||||
MODULE_VERSION=0.001000
|
||||
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Readily merge Pull Requests from Github"
|
||||
HOMEPAGE="https://github.com/monsieurp/Gentoo-App-Pram"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
dev-perl/Module-Build-Tiny
|
||||
dev-perl/File-Which
|
||||
${RDEPEND}"
|
||||
|
||||
SRC_TEST="do"
|
@ -0,0 +1 @@
|
||||
DIST Gentoo-App-Pram-0.001000.tar.gz 4412 SHA256 f6151a53dd261e0059856da5d9d73740e03a82f74ef00842ffbe0b849e912221 SHA512 9bd7c03220d42c05d0d2c3109160ccb6062bb8713b324d6819745bcd61a72691afc010d70e1aeb26ad4930990dbe16627098329ba415ef76babcbe5518fa8fe9 WHIRLPOOL 5ef2f841fb38aab855903e07c93dcf09344263f1d7675ed5587a9fdb696008143a7236f7cf59f4730d048396a8555f2bc857cfeb96f863132383e26aba66bf15
|
@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>monsieurp@gentoo.org</email>
|
||||
<name>Patrice Clement</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>perl@gentoo.org</email>
|
||||
<name>Gentoo Perl Project</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="cpan">Gentoo-App-Pram</remote-id>
|
||||
<remote-id type="cpan-module">Gentoo::App::Pram</remote-id>
|
||||
<remote-id type="github">monsieur/Gentoo-App-Pram</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=ALINKE
|
||||
DIST_VERSION=0.25
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Transliterates text between writing systems"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
"
|
@ -0,0 +1 @@
|
||||
DIST Lingua-Translit-0.25.tar.gz 394066 SHA256 54409e1ca92c301fd9ecdc5a3321cf10741ce6ce9e11c0b01b85fb9ea295bdcd SHA512 eb1ce2d48ceec9ee729f944b1f5979edea4b9abb7c3c6e61fb8eeccd6b15864b7f6f012d02ecb991054b051e3f7ac61cada467c6ea45e51fad39375e2cd43517 WHIRLPOOL 96746dd83eaa4cfb5e57a447c020d502b03f2edf10db0c9d21c4a6c5cb518942e0b354cfc0c53eec2790e0315df07ae35b3a584ec7add4a292c5a1346384dba9
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>perl@gentoo.org</email>
|
||||
<name>Gentoo Perl Project</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1,2 +1 @@
|
||||
DIST Sys-Mmap-0.16.tar.gz 16345 SHA256 36a637e78568762bd25e69df3c0671f79c9ddf48835f5460b4404303e1801c79 SHA512 9f533f8eaa2707a77fa69dc0163e5e55b13d6653ddb5f7850c3fcaa090c79069cccedb947c1b8cd5a125fd7b055803eff437697c120785f422bff0414be7cd05 WHIRLPOOL 504b5b7a322d84eed0dcf035693b4f69ab97dd60dc651758dfa2d255772bf37a3ba55c35f3ec709c0c61edfa1afa1a285a32375a6806c3d9eec98cee2983aa9b
|
||||
DIST Sys-Mmap-0.17.tar.gz 17059 SHA256 fd74cfa1b515c3832cd9db79839628160f878d74038e34859f216a4c1ad29816 SHA512 004d6160323bb185fe23295679dc0c1e8f2696ce3760c0ae6922e3a21ba7b5deb1893b2e65c5b83c6897060d589ed4bd6b5f3b703172f98a8ed57e99a0b2bad9 WHIRLPOOL 7b0bfbecffb87013c535219ba1354e92d195736d82cb1f9b0335c8253f6a2742f9e21a44793627cfb64174737b62281605704c8614ec06f624778df17f128ff7
|
||||
|
@ -1,15 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR="TODDR"
|
||||
MODULE_VERSION="0.16"
|
||||
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Uses mmap to map in a file as a Perl variable"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
@ -1,17 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=LBAXTER
|
||||
MODULE_VERSION=0.20
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Perl extension for Consistent Signal Handling"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ~ppc x86"
|
||||
IUSE=""
|
||||
|
||||
SRC_TEST=do
|
@ -1,4 +1 @@
|
||||
DIST Sysadm-Install-0.42.tar.gz 28896 SHA256 36f636a4f886f3d8a73e89db4875bd207f5e804cdee4f233767793086b3e1306 SHA512 e2c9fab64b131ced8f7a002bd8a03a887a9c614013bf7a938d79019df52c268e4cbc1d4bf3618237a4c8fc1169eb4e08e53cf2eb0fdb0aa520c44194d592c668 WHIRLPOOL 72f70f83153c47fa6b110ce8a5de67e15bb5e3a32e3d27ea212238e8703a5ae23a66de283be16fb803a21ad1631f9fff371a9f958b8e05b482cb77a15cb7cb26
|
||||
DIST Sysadm-Install-0.43.tar.gz 28443 SHA256 53238cc922b6f000504216f50003761be68a49503121894b6ed05ea5efd2d849 SHA512 b50a77481b658363860561d24f45104f900c38dbfd18089294a8bc8d4ae9cf937577cd272bc07279e6e4466bf7026cb6947928b749f479fff1dc593ca2c0424f WHIRLPOOL 10cc025ea084cf6721b16957d79606e41fa7c7933d0c40bcd449b64e1f06e0d7c8050bb531ccaeef9fe32c77953963a9d8a10aaae075c62926cefb5183f1ac50
|
||||
DIST Sysadm-Install-0.44.tar.gz 26665 SHA256 1e3f80f17e746c86c70d2d126bf613b6ed5e0a57ff3caf9f04ea454d8f0c801f SHA512 6b933187f5c280d899b35b9c26016e0b0868e7af8cb06eeec0bd309c7110b4cb4a9c9853dc6ac505bb441b2677314e9aca412a8ba523f8c4458132e64652ddc4 WHIRLPOOL 5f547bc4db348fc82a7439f0370aadd2f963b4db5529f4a073df7988ad50d3e0526bfd739c7cb1a0a79aaa2822d498dc4b7add30ad4ba0d88855adb467c502b4
|
||||
DIST Sysadm-Install-0.46.tar.gz 26560 SHA256 a5464bec7c40daa33b8b8dbcc901369bd094a83d8558ac0444752168d6ddbd23 SHA512 ed9f190529a6d0da7c45f6ed76ab2125124b75bf3211cb7596b717433683170f06b7444434c1d914a2ba3f5a18bcaac69ff5c9df8489ad2331ed442ab1fa208b WHIRLPOOL 3c3f25017b0de49e3fad3a79b1528489b3f83bc82ee5a140ddab2b122b6a3b9c1018f96aec6a0903f7e193c3a27ec0c745a80406ab969fb11ad7b8f3c0acd214
|
||||
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=MSCHILLI
|
||||
MODULE_VERSION=0.42
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Typical installation tasks for system administrators"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="hammer"
|
||||
|
||||
RDEPEND="dev-perl/TermReadKey
|
||||
dev-perl/libwww-perl
|
||||
>=dev-perl/Log-Log4perl-1.28
|
||||
hammer? ( dev-perl/Expect )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=MSCHILLI
|
||||
MODULE_VERSION=0.43
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Typical installation tasks for system administrators"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="hammer"
|
||||
|
||||
RDEPEND="dev-perl/TermReadKey
|
||||
dev-perl/libwww-perl
|
||||
>=dev-perl/Log-Log4perl-1.28
|
||||
hammer? ( dev-perl/Expect )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=MSCHILLI
|
||||
MODULE_VERSION=0.44
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Typical installation tasks for system administrators"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="hammer"
|
||||
|
||||
RDEPEND="dev-perl/TermReadKey
|
||||
dev-perl/libwww-perl
|
||||
>=dev-perl/Log-Log4perl-1.28
|
||||
hammer? ( dev-perl/Expect )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,2 +1,3 @@
|
||||
DIST TAP-Parser-SourceHandler-pgTAP-3.29.tar.gz 20332 SHA256 918aa9ada7a05334ace7304e7b9e002bbf0b569bfcf8fb06118777bdabd60e1b SHA512 afa1e78079037ac28db362dfdeca525a4743b18478d317fa7ca5283e1d1c797ed144b2352dde152e4d9d36bd6daa7fef9268ef74e634374e8918b9f486863aa4 WHIRLPOOL 4dd3a6ee8ea003cfd59d81fd55a6576dedf435a83b125ad4e34ffba17f4fa9fa65f14208f55ea33f43825972f05d0d708bc19098d1142186406d6d60021eec22
|
||||
DIST TAP-Parser-SourceHandler-pgTAP-3.31.tar.gz 20786 SHA256 d4ea61d77f486df52d0bc15026862d01ad50d21c8e008f3c2060bd7a9127bfe9 SHA512 febb43261c5bf739db474dc35bb10bb8505d843a6b1a02125078195ec9bbf20d75ffe785ccf5adc0115a16c1f441cf8d4088e7fcba6b20f5571f49748d216fcc WHIRLPOOL ec2a52a8547c0433e0b214629be20e96f225f1b6e1a0d260ee5ab6ceaf6fc996745812412bdae091bf33f5aa3d07577c87d038a1a53811772f5126e55917c5f7
|
||||
DIST TAP-Parser-SourceHandler-pgTAP-3.32.tar.gz 22901 SHA256 6468643dfad07c1695d761363060cedbac23a5f950845a2f8b1b899e7a2c396f SHA512 7bfcfeb731d0839fb1c57b96a81b011a18571563c9e388a3adec58bbee6831278d1e6cd707470338d5624e8679930141c4962453c9d0c889f5c2abf2ef79b87a WHIRLPOOL ed929fd74a1e442d8453ce5043fd28a3782db8eca76b2cc2ba08bf43ad55aef8ef4a4bb7e6aec08b3f228026f5b9645d87eb86a22fb426887f3a9902a7687e5d
|
||||
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=DWHEELER
|
||||
DIST_VERSION=3.32
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Stream TAP from pgTAP test scripts"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Test-Harness
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-perl/Module-Build-0.300.0
|
||||
test? (
|
||||
dev-perl/Test-Pod
|
||||
dev-perl/Test-Pod-Coverage
|
||||
>=virtual/perl-Test-Simple-0.880.0
|
||||
)
|
||||
"
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils readme.gentoo
|
||||
|
||||
DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis"
|
||||
HOMEPAGE="http://www.jetbrains.com/pycharm/"
|
||||
SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=virtual/jre-1.8"
|
||||
DEPEND=""
|
||||
|
||||
RESTRICT="mirror strip"
|
||||
QA_PREBUILT="/opt/${PN}/bin/fsnotifier
|
||||
/opt/${PN}/bin/fsnotifier64"
|
||||
|
||||
MY_PN=${PN/-community/}
|
||||
|
||||
src_install() {
|
||||
insinto /opt/${PN}
|
||||
doins -r *
|
||||
|
||||
fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh}
|
||||
|
||||
dosym /opt/${PN}/bin/pycharm.sh /usr/bin/${PN}
|
||||
newicon "bin/${MY_PN}.png" ${PN}.png
|
||||
make_desktop_entry ${PN} "${PN}" "${PN}"
|
||||
|
||||
readme.gentoo_src_install
|
||||
}
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils readme.gentoo
|
||||
|
||||
DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis"
|
||||
HOMEPAGE="http://www.jetbrains.com/pycharm/"
|
||||
SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz"
|
||||
|
||||
LICENSE="PyCharm_Academic PyCharm_Classroom PyCharm PyCharm_OpenSource PyCharm_Preview"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=virtual/jre-1.8
|
||||
dev-python/pip"
|
||||
DEPEND=""
|
||||
|
||||
RESTRICT="mirror strip"
|
||||
QA_PREBUILT="opt/${PN}/bin/fsnotifier
|
||||
opt/${PN}/bin/fsnotifier64
|
||||
opt/${PN}/bin/libyjpagent-linux.so
|
||||
opt/${PN}/bin/libyjpagent-linux64.so"
|
||||
|
||||
MY_PN=${PN/-professional/}
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
src_install() {
|
||||
insinto /opt/${PN}
|
||||
doins -r *
|
||||
|
||||
fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh}
|
||||
|
||||
dosym /opt/${PN}/bin/pycharm.sh /usr/bin/${PN}
|
||||
newicon "bin/${MY_PN}.png" ${PN}.png
|
||||
make_desktop_entry ${PN} "${PN}" "${PN}"
|
||||
|
||||
readme.gentoo_src_install
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST chessx-1.3.2.tgz 4107133 SHA256 b136cf56d37d34867cdb9538176e1703b14f61b3384885b6f100580d0af0a3ff SHA512 a8047b240e793323876615c9d83711a2b28a3855f4e0be9a1823d6a86f9d5155d001c9e44c9ddc2d2da5b87d6c4f2583cfcb49ed96aa7341dca2dceaec6f4e8f WHIRLPOOL 2fcc8dc2f89457b4a7f55cadf70e6b0c4267215e916f0acbaf85135c5240bc34bce207f4e697be7a69c3f0bcab721d0c12c15f4bf07841fc0dcf65e0ce16fefd
|
||||
DIST chessx-1.4.0.tgz 4128967 SHA256 e4287235904810a0a1b2cdec3dc33fbc30aa0657c7b7343bd2130bd9626220f4 SHA512 24e3fc60cdddb8a0136f96d6aa07d92e443264ade513be88a8c2eeb2717e04739a9b5963a3536a77aa499a1288c6cd9b8dddb312aae3087979d740f8528ec855 WHIRLPOOL 50cc7b6e6f0aad1dfa12b866171a4e7ce526bc54c77b4b950ab1755d63b584d29def87cef1bab341436f57e8c6818d14181ca5a91d6d050aa33415212028061e
|
||||
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit eutils qmake-utils games
|
||||
|
||||
DESCRIPTION="Qt5-based Chess Database Utility"
|
||||
HOMEPAGE="http://chessx.sourceforge.net/"
|
||||
SRC_URI="http://sourceforge.net/projects/chessx/files/chessx/${PV}/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+ ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-qt/qtprintsupport:5
|
||||
dev-qt/qtsvg:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtnetwork:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtmultimedia:5
|
||||
dev-qt/qtxml:5
|
||||
sys-libs/zlib"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-qt/linguist-tools:5"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-zlib.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
eqmake5
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dogamesbin release/${PN}
|
||||
dodoc ChangeLog TODO
|
||||
doicon data/images/${PN}.png
|
||||
domenu unix/chessx.desktop
|
||||
prepgamesdirs
|
||||
}
|
@ -0,0 +1,35 @@
|
||||
--- chessx-1.2.2/src/quazip/ioapi.h
|
||||
+++ chessx-1.2.2-patched/src/quazip/ioapi.h
|
||||
@@ -1,3 +1,4 @@
|
||||
+#define OF(x) x
|
||||
/* ioapi.h -- IO base function header for compress/uncompress .zip
|
||||
files using zlib + zip or unzip API
|
||||
|
||||
--- chessx-1.2.2/src/quazip/unzip.c
|
||||
+++ chessx-1.2.2-patched/src/quazip/unzip.c
|
||||
@@ -1,3 +1,4 @@
|
||||
+#define OF(x) x
|
||||
/* unzip.c -- IO for uncompress .zip files using zlib
|
||||
Version 1.01e, February 12th, 2005
|
||||
|
||||
--- chessx-1.2.2/src/quazip/unzip.h
|
||||
+++ chessx-1.2.2-patched/src/quazip/unzip.h
|
||||
@@ -1,3 +1,4 @@
|
||||
+#define OF(x) x
|
||||
/* unzip.h -- IO for uncompress .zip files using zlib
|
||||
Version 1.01e, February 12th, 2005
|
||||
|
||||
--- chessx-1.2.2/src/quazip/zip.c
|
||||
+++ chessx-1.2.2-patched/src/quazip/zip.c
|
||||
@@ -1,3 +1,4 @@
|
||||
+#define OF(x) x
|
||||
/* zip.c -- IO on .zip files using zlib
|
||||
Version 1.01e, February 12th, 2005
|
||||
|
||||
--- chessx-1.2.2/src/quazip/zip.h
|
||||
+++ chessx-1.2.2-patched/src/quazip/zip.h
|
||||
@@ -1,3 +1,4 @@
|
||||
+#define OF(x) x
|
||||
/* zip.h -- IO for compress .zip files using zlib
|
||||
Version 1.01e, February 12th, 2005
|
||||
|
@ -0,0 +1 @@
|
||||
DIST birdfont-2.5.1.tar.xz 1394944 SHA256 114899918abd3163fdcb12c1dd88f07630dff312be535cc6828095608442af8c SHA512 9976a7297900d18181dc5f2ef1c9af274b6986f126b2a499173a02bc5bd5eebb99918e1e4a152e5e304de63f86ae156045dc4a4f1da646c3579ef86f63ff8f5e WHIRLPOOL 028c077737cb0fb23a9d86d1a840885b570d84783d79a3c7610c462f6a7bab0591227b1c6397d1ba69393901c4752cbfe14ad9edd1821d613b89847e2a593d16
|
@ -0,0 +1,98 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
PLOCALES="cs de el es fr id it nb nl oc pl pt_BR pt ru sk sr sv tr uk"
|
||||
|
||||
inherit python-any-r1 vala l10n toolchain-funcs multilib eutils
|
||||
|
||||
DESCRIPTION="free font editor which lets you create vector graphics and export TTF, EOT and SVG fonts"
|
||||
HOMEPAGE="https://birdfont.org/"
|
||||
SRC_URI="https://birdfont.org/releases/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="gtk nls"
|
||||
|
||||
RDEPEND="dev-libs/libgee:0.8=
|
||||
dev-libs/glib:2
|
||||
media-libs/freetype:2
|
||||
x11-libs/gdk-pixbuf:2
|
||||
gtk? (
|
||||
net-libs/libsoup:2.4
|
||||
net-libs/webkit-gtk:3=
|
||||
x11-libs/cairo
|
||||
x11-libs/gtk+:3
|
||||
x11-libs/libnotify
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
${PYTHON_DEPS}
|
||||
$(vala_depend)
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
src_prepare() {
|
||||
vala_src_prepare
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-2.5.1-verbose.patch
|
||||
|
||||
# The webkit we use requires gtk 3, so fix our deps too.
|
||||
# Upstream has already made this fix for newer versions.
|
||||
sed -i \
|
||||
-e '/pkg-config/s:gtk+-2.0:gtk+-3.0:' \
|
||||
scripts/build.py || die
|
||||
|
||||
sed -i \
|
||||
-e "s:pkg-config:$(tc-getPKG_CONFIG):" \
|
||||
configure scripts/{bavala,build,linux_build}.py || die
|
||||
|
||||
# Respect custom valac even during configure time.
|
||||
# https://github.com/johanmattssonm/birdfont/pull/18
|
||||
sed -i \
|
||||
-e "s:valac:${VALAC}:" \
|
||||
configure || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# The build scripts glob all po files to see what's available.
|
||||
# Delete the files for langs we don't want to support.
|
||||
if use nls ; then
|
||||
l10n_find_plocales_changes po "" ".po" || die
|
||||
rm_locale() { rm "po/$1.po" || die ; }
|
||||
l10n_for_each_disabled_locale_do rm_locale
|
||||
else
|
||||
rm po/*.po || die
|
||||
fi
|
||||
|
||||
./configure \
|
||||
--prefix "${EPREFIX}/usr" \
|
||||
--gtk $(usex gtk True False) \
|
||||
--gee gee-0.8 \
|
||||
|| die
|
||||
|
||||
# Hack out gtk build when it's disabled.
|
||||
# Upstream has already fixed this for newer versions.
|
||||
use gtk || sed -i '/^build.birdfont_gtk/d' scripts/linux_build.py
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
./scripts/linux_build.py \
|
||||
--prefix "${EPREFIX}/usr" \
|
||||
--cc "$(tc-getCC)" \
|
||||
--cflags "${CFLAGS} ${CPPFLAGS}" \
|
||||
--ldflags "${LDFLAGS}" \
|
||||
--valac "${VALAC}" \
|
||||
|| die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
./install.py \
|
||||
--dest "${D}" \
|
||||
--nogzip \
|
||||
--libdir "$(get_libdir)" \
|
||||
--manpages-directory "/share/man/man1" \
|
||||
|| die
|
||||
dodoc NEWS README
|
||||
}
|
@ -0,0 +1,10 @@
|
||||
--- a/scripts/run.py
|
||||
+++ b/scripts/run.py
|
||||
@@ -20,6 +20,7 @@ import subprocess
|
||||
|
||||
def run(cmd):
|
||||
cmd = "sh -c \"" + cmd.replace ("\"", "\\\"") + "\""
|
||||
+ print(cmd)
|
||||
process = subprocess.Popen (cmd, shell=True)
|
||||
process.communicate()[0]
|
||||
if not process.returncode == 0:
|
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>fonts@gentoo.org</email>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<bugs-to>https://birdfont.org/bugtracker/</bugs-to>
|
||||
<remote-id type="github">johanmattssonm/birdfont</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,5 +0,0 @@
|
||||
DIST dispcalGUI-1.2.7.0.tar.gz 3302318 SHA256 8032b71ced4d7f718f8aa50a5dfc92595150334b572d6828c797426d8d63ba0b SHA512 7ae2c14c0fa50cb28284a24269c2d73bf5197326581cceb7436f1263f8097eb57c7cafbfaa811f1b387e4b7235fe8eda0a8f48ef939ec7710ca5555090ca53c3 WHIRLPOOL 106da953f564b2c4f6cdfefffc7952248b17793cd42e267c41f6bb3e56864b36d87f584df7b47f06ec131693c5de10e4f8630d77b12bdb82b318e61b4dec62d6
|
||||
DIST dispcalGUI-2.0.0.0.tar.gz 5914050 SHA256 fad516999bd663cf870fad2869fc63a23f93820dffff9dbd1029369417a6b650 SHA512 14e1a5d921ed4aaa07bd96d2c4256ce080bc6201d7a5b2a6fa69ae9ac25b8d34c9b0f3b3dac3d2e9a7d4c5faa97682e10a4b15205098a454623ecdb4e09eb8a5 WHIRLPOOL 1c88bb5da2dcddc1848249ba76057e1e33480e8fc344af6c3348d933c9752cc09f91a03a61f18f71cae27473956ae0e518b85864b5a2eb6ce9caf074d59f167c
|
||||
DIST dispcalGUI-2.5.0.0.tar.gz 6392054 SHA256 036a01a11551d990a6b84e241d131ca0b07d810d552b28332907aa6fb3cd4777 SHA512 d5cb2263739f9c46676222d20e570c161897af58bb359ed569a7690b6fc1ed83ce7e9862e7d69b1afb599b8035ca4f4abfccef83b877d98a34956535d2dd729b WHIRLPOOL 725de21d2d320ec74b6a7840cf5f251885b62946e20cfc7bed480f663c77116c9bac61b2df7e7ddfe7a0e7557269d864f0b88569e52463499eb310279fe66b7d
|
||||
DIST dispcalGUI-2.6.0.0.tar.gz 6722168 SHA256 3087facf1fd7941b04df327903eb9a49511987a9b7afaada9ee8ca4600d0109f SHA512 0f7b1952588ee8e5c49f3ce3be41e53c0dd746b6fd660107e78ec16b392ebda9f8bc45550a119371b2197fd370f0e28e05aee47c71e26cfb8f648a6d66277454 WHIRLPOOL 84f050ed73200054b7dad53730a86490e44e751ab96ef4ef3faea279ac692ef76685c8992135085c43c3e258e2fc44c5a276217443adc67560eb23b376d535d7
|
||||
DIST dispcalGUI-3.0.6.0.tar.gz 9048298 SHA256 6432d47734ad18abccd4ef236eb7b721d7233529057da507fa36ccaf80de6d6a SHA512 cd91960b5ef00bb9f4e60000cc9117ffd6c8236e8b8dc65a76a4690da1c17eb5216385fbc1467ea842119fdbdc2d6937990b07ac999d193a0353249be8b8d795 WHIRLPOOL 629db4a3c293c93918b665b28246d047e1defcbafd82f96a8c662aabf4077b33a1492e37e9e1a5cbbe018b92048a98fcfa872057acad30df1d1a915222428a02
|
@ -1,78 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="2"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.4 3.* *-jython 2.7-pypy-*"
|
||||
|
||||
inherit distutils fdo-mime eutils
|
||||
|
||||
MY_PN="dispcalGUI"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Display Calibration and Characterization powered by Argyll CMS"
|
||||
HOMEPAGE="http://dispcalgui.hoech.net/"
|
||||
SRC_URI="https://dev.gentoo.org/~hwoarang/distfiles/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=media-gfx/argyllcms-1.1.0
|
||||
dev-python/wxpython:2.8
|
||||
>=x11-libs/libX11-1.3.3
|
||||
>=x11-apps/xrandr-1.3.2
|
||||
>=x11-libs/libXxf86vm-1.1.0
|
||||
>=x11-proto/xineramaproto-1.2
|
||||
>=x11-libs/libXinerama-1.1"
|
||||
RDEPEND="${DEPEND}
|
||||
>=dev-python/numpy-1.2.1"
|
||||
|
||||
# Just in case someone renames the ebuild
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
DOCS=(
|
||||
README.html
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-wxversion-select.patch
|
||||
|
||||
# Prohibit setup from running xdg-* programs, resulting to sandbox violation
|
||||
cd "${S}/dispcalGUI" || die "Cannot cd to source directory."
|
||||
sed -e 's/if which(\"xdg-icon-resource\"):/if which(\"xdg-icon-resource-non-existant\"):/' \
|
||||
-e 's/if which(\"xdg-desktop-menu\"):/if which(\"xdg-desktop-menu-non-existant\"):/' \
|
||||
-i postinstall.py || die "sed'ing out the xdg-* setup functions failed"
|
||||
|
||||
# Remove deprecated Encoding key from .desktop file
|
||||
cd "${S}" || die "Cannot cd to work directory."
|
||||
for offendingFile in $(grep -r -l "Encoding=UTF-8" .); do
|
||||
sed -e '/Encoding=UTF-8/d' -i "${offendingFile}" || \
|
||||
die "removing deprecated Encoding key from .desktop files failed"
|
||||
done
|
||||
|
||||
distutils_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
#remove udev files
|
||||
rm -rf "${D}"/etc/udev/rules.d
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Run xdg-* programs the Gentoo way since we removed this functionality from the original package
|
||||
fdo-mime_mime_database_update
|
||||
fdo-mime_desktop_database_update
|
||||
distutils_pkg_postinst
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
# Run xdg-* programs the Gentoo way since we removed this functionality from the original package
|
||||
fdo-mime_mime_database_update
|
||||
fdo-mime_desktop_database_update
|
||||
distutils_pkg_postrm
|
||||
}
|
@ -1,72 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 fdo-mime eutils
|
||||
|
||||
MY_PN="dispcalGUI"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Display Calibration and Characterization powered by Argyll CMS"
|
||||
HOMEPAGE="http://dispcalgui.hoech.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=media-gfx/argyllcms-1.1.0
|
||||
dev-python/wxpython:2.8
|
||||
>=x11-libs/libX11-1.3.3
|
||||
>=x11-apps/xrandr-1.3.2
|
||||
>=x11-libs/libXxf86vm-1.1.0
|
||||
>=x11-proto/xineramaproto-1.2
|
||||
>=x11-libs/libXinerama-1.1"
|
||||
RDEPEND="${DEPEND}
|
||||
>=dev-python/numpy-1.2.1"
|
||||
|
||||
# Just in case someone renames the ebuild
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
DOCS=(
|
||||
README.html
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
# Prohibit setup from running xdg-* programs, resulting to sandbox violation
|
||||
cd "${S}/dispcalGUI" || die "Cannot cd to source directory."
|
||||
sed -e 's/if which(\"xdg-icon-resource\"):/if which(\"xdg-icon-resource-non-existant\"):/' \
|
||||
-e 's/if which(\"xdg-desktop-menu\"):/if which(\"xdg-desktop-menu-non-existant\"):/' \
|
||||
-i postinstall.py || die "sed'ing out the xdg-* setup functions failed"
|
||||
|
||||
# Remove deprecated Encoding key from .desktop file
|
||||
cd "${S}" || die "Cannot cd to work directory."
|
||||
for offendingFile in $(grep -r -l "Encoding=UTF-8" .); do
|
||||
sed -e '/Encoding=UTF-8/d' -i "${offendingFile}" || \
|
||||
die "removing deprecated Encoding key from .desktop files failed"
|
||||
done
|
||||
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
#remove udev files
|
||||
rm -rf "${D}"/etc/udev/rules.d
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Run xdg-* programs the Gentoo way since we removed this functionality from the original package
|
||||
fdo-mime_mime_database_update
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
# Run xdg-* programs the Gentoo way since we removed this functionality from the original package
|
||||
fdo-mime_mime_database_update
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
@ -1,72 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 fdo-mime eutils
|
||||
|
||||
MY_PN="dispcalGUI"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Display Calibration and Characterization powered by Argyll CMS"
|
||||
HOMEPAGE="http://dispcalgui.hoech.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=media-gfx/argyllcms-1.1.0
|
||||
dev-python/wxpython:2.8
|
||||
>=x11-libs/libX11-1.3.3
|
||||
>=x11-apps/xrandr-1.3.2
|
||||
>=x11-libs/libXxf86vm-1.1.0
|
||||
>=x11-proto/xineramaproto-1.2
|
||||
>=x11-libs/libXinerama-1.1"
|
||||
RDEPEND="${DEPEND}
|
||||
>=dev-python/numpy-1.2.1"
|
||||
|
||||
# Just in case someone renames the ebuild
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
DOCS=(
|
||||
README.html
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
# Prohibit setup from running xdg-* programs, resulting to sandbox violation
|
||||
cd "${S}/dispcalGUI" || die "Cannot cd to source directory."
|
||||
sed -e 's/if which(\"xdg-icon-resource\"):/if which(\"xdg-icon-resource-non-existant\"):/' \
|
||||
-e 's/if which(\"xdg-desktop-menu\"):/if which(\"xdg-desktop-menu-non-existant\"):/' \
|
||||
-i postinstall.py || die "sed'ing out the xdg-* setup functions failed"
|
||||
|
||||
# Remove deprecated Encoding key from .desktop file
|
||||
cd "${S}" || die "Cannot cd to work directory."
|
||||
for offendingFile in $(grep -r -l "Encoding=UTF-8" .); do
|
||||
sed -e '/Encoding=UTF-8/d' -i "${offendingFile}" || \
|
||||
die "removing deprecated Encoding key from .desktop files failed"
|
||||
done
|
||||
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
#remove udev files
|
||||
rm -rf "${D}"/etc/udev/rules.d
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Run xdg-* programs the Gentoo way since we removed this functionality from the original package
|
||||
fdo-mime_mime_database_update
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
# Run xdg-* programs the Gentoo way since we removed this functionality from the original package
|
||||
fdo-mime_mime_database_update
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
--- dispcalGUI/dispcalGUI.py.old 2013-04-19 01:04:23.663520256 +0300
|
||||
+++ dispcalGUI/dispcalGUI.py 2013-04-19 01:06:49.561884072 +0300
|
||||
@@ -40,6 +40,9 @@
|
||||
|
||||
# Standard modules
|
||||
|
||||
+import wxversion
|
||||
+wxversion.select("2.8")
|
||||
+
|
||||
import ConfigParser
|
||||
ConfigParser.DEFAULTSECT = "Default"
|
@ -1,13 +0,0 @@
|
||||
--- dispcalGUI/main.py.orig 2014-03-04 20:44:41.266561455 +0200
|
||||
+++ dispcalGUI/main.py 2014-03-04 20:44:24.194511770 +0200
|
||||
@@ -19,6 +19,10 @@ if pyver < py_minversion or pyver > py_m
|
||||
".".join(str(n) for n in py_maxversion),
|
||||
sys.version.split()[0]))
|
||||
|
||||
+# Gentoo compatibility module
|
||||
+import wxversion
|
||||
+wxversion.select("2.8")
|
||||
+
|
||||
from config import (autostart_home, datahome, enc, exe, exe_ext, exedir,
|
||||
exename, fs_enc, isapp, isexe, pydir, pyname, pypath,
|
||||
runtype)
|
@ -0,0 +1,2 @@
|
||||
DIST DisplayCAL-3.0.6.0.tar.gz 16228 SHA256 ff19c4299e33a587103ab475d136e446bfc7a5b631c8b90563227fe6b9898077 SHA512 003110ddb26b01e1517a2605d341649600b64dfa4b55c3cb8e38b5160c5d2b0d876ae76e6a5b4571740b0030c3c713958bc1d7723d5c0c31e626ac4c702e91ee WHIRLPOOL 30ebaf130f0ae3765fd2ada8852d4bd9443ce24b3b53cdd3c111abe9d5b4715e42214ddf69747b2dc806f119106f93436d3f894fc0dcf00c5748b701f08af8a7
|
||||
DIST DisplayCAL-3.1.2.0.tar.gz 9361108 SHA256 78dbfd2be1cf7542657cc0f5ed9e16e27558206a4878ffae5ce68bd62460680d SHA512 2c14ed0230e6bdd6f8876a5e8887498e3005941e2f68aedad2926f9b8dda642e909f9aa70205977123b1b7c1376dd3f361ad08ecc5015bfae77342ff1b848837 WHIRLPOOL 74f311618190974e6e9c0c5b895ab7f0dba18de06e52dcf1cca4df0373a278b4c4e170b6add51bdf550b21499ff1ecf249cae6f2eb2f3e0813c666bd0bc4f941
|
@ -1 +1 @@
|
||||
Mon, 16 May 2016 19:10:46 +0000
|
||||
Tue, 17 May 2016 05:10:45 +0000
|
||||
|
@ -1 +1 @@
|
||||
Mon, 16 May 2016 19:10:46 +0000
|
||||
Tue, 17 May 2016 05:10:46 +0000
|
||||
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=configure install prepare
|
||||
DEPEND=xattr? ( sys-apps/attr ) nls? ( >=sys-devel/gettext-0.10.35 ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=Use this to make tarballs :)
|
||||
EAPI=3
|
||||
HOMEPAGE=https://www.gnu.org/software/tar/
|
||||
IUSE=minimal nls static userland_GNU xattr
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-3+
|
||||
RDEPEND=xattr? ( sys-apps/attr )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnu/tar/tar-1.26.tar.bz2 mirror://gnu-alpha/tar/tar-1.26.tar.bz2
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e libtool 4890219c51da247200223277f993e054 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs d513d423d449877e49d99af3f7af7acb
|
||||
_md5_=9474aa05bfb2ef89a8d94cae58c2eaaf
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=configure install prepare
|
||||
DEPEND=acl? ( virtual/acl ) selinux? ( sys-libs/libselinux ) nls? ( >=sys-devel/gettext-0.10.35 ) xattr? ( sys-apps/attr )
|
||||
DEPEND=acl? ( virtual/acl ) selinux? ( sys-libs/libselinux ) nls? ( >=sys-devel/gettext-0.10.35 ) xattr? ( elibc_glibc? ( sys-apps/attr ) )
|
||||
DESCRIPTION=Use this to make tarballs :)
|
||||
EAPI=4
|
||||
EAPI=5
|
||||
HOMEPAGE=https://www.gnu.org/software/tar/
|
||||
IUSE=acl minimal nls selinux static userland_GNU xattr
|
||||
IUSE=acl elibc_glibc minimal nls selinux static userland_GNU xattr
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-3+
|
||||
RDEPEND=acl? ( virtual/acl ) selinux? ( sys-libs/libselinux )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnu/tar/tar-1.28.tar.bz2 mirror://gnu-alpha/tar/tar-1.28.tar.bz2
|
||||
SRC_URI=mirror://gnu/tar/tar-1.29.tar.bz2 mirror://gnu-alpha/tar/tar-1.29.tar.bz2
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs d513d423d449877e49d99af3f7af7acb
|
||||
_md5_=4ba2be76322bb3c198e08fa5b9531158
|
||||
_md5_=a1ca5e02b19a072f26002dd6c4e313ba
|
File diff suppressed because one or more lines are too long
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup
|
||||
DEPEND=>=dev-libs/glib-2.22 !<app-emulation/qemu-1.1.1-r1 !<sys-apps/sysvinit-2.88-r5 || ( >=dev-lang/python-2.7.5-r2:2.7 ) virtual/pkgconfig virtual/pkgconfig
|
||||
DESCRIPTION=QEMU Guest Agent (qemu-ga) for use when running inside a VM
|
||||
EAPI=5
|
||||
HOMEPAGE=http://wiki.qemu.org/Features/QAPI/GuestAgent
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd
|
||||
LICENSE=GPL-2 BSD-2
|
||||
RDEPEND=>=dev-libs/glib-2.22 !<app-emulation/qemu-1.1.1-r1 !<sys-apps/sysvinit-2.88-r5
|
||||
SLOT=0
|
||||
SRC_URI=http://wiki.qemu.org/download/qemu-2.6.0.tar.bz2
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multilib d062ae4ba2fc40a19c11de2ad89b6616 python-any-r1 8eb13cdf35f6e43c48107b911900b2cc python-utils-r1 13d5b02ea59b21da41c77c9294f3b7f7 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs d513d423d449877e49d99af3f7af7acb udev 73058269b3e70e34e084fa3981282338
|
||||
_md5_=135a359210a94ff8caed4f7d6efa1fa5
|
@ -1,12 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=dev-lang/perl:=[-build(-)]
|
||||
DESCRIPTION=Perl extension for Consistent Signal Handling
|
||||
DEPEND=dev-perl/Module-Build-Tiny dev-perl/File-Which dev-lang/perl:=[-build(-)]
|
||||
DESCRIPTION=Readily merge Pull Requests from Github
|
||||
EAPI=5
|
||||
HOMEPAGE=http://search.cpan.org/dist/Sys-SigAction/
|
||||
KEYWORDS=amd64 ~arm ~ppc x86
|
||||
HOMEPAGE=https://github.com/monsieurp/Gentoo-App-Pram
|
||||
IUSE=test
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=dev-lang/perl:=[-build(-)]
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/L/LB/LBAXTER/Sys-SigAction-0.20.tar.gz
|
||||
SRC_URI=mirror://cpan/authors/id/M/MO/MONSIEURP/Gentoo-App-Pram-0.001000.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 perl-functions aac50de73be0a80ebe780e0b20850130 perl-module c584f9e0fe426f3dcc2c46c6f7cb95ce toolchain-funcs d513d423d449877e49d99af3f7af7acb unpacker 45d07319df5f40ee6af58418b0f930be
|
||||
_md5_=71a2fd623650683ed23641126f9756cc
|
||||
_md5_=59a869521567ff2da248d4f808efd6fd
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=virtual/perl-ExtUtils-MakeMaker dev-lang/perl:=
|
||||
DESCRIPTION=Transliterates text between writing systems
|
||||
EAPI=6
|
||||
HOMEPAGE=http://search.cpan.org/dist/Lingua-Translit/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=dev-lang/perl:=
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/A/AL/ALINKE/Lingua-Translit-0.25.tar.gz
|
||||
_eclasses_=multiprocessing e32940a7b2a9992ad217eccddb84d548 perl-functions aac50de73be0a80ebe780e0b20850130 perl-module c584f9e0fe426f3dcc2c46c6f7cb95ce
|
||||
_md5_=e44a9eee24754dd1ed7e9cd05e812b03
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=dev-lang/perl:=[-build(-)]
|
||||
DESCRIPTION=Uses mmap to map in a file as a Perl variable
|
||||
EAPI=5
|
||||
HOMEPAGE=http://search.cpan.org/dist/Sys-Mmap/
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=dev-lang/perl:=[-build(-)]
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/T/TO/TODDR/Sys-Mmap-0.16.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 perl-functions aac50de73be0a80ebe780e0b20850130 perl-module c584f9e0fe426f3dcc2c46c6f7cb95ce toolchain-funcs d513d423d449877e49d99af3f7af7acb unpacker 45d07319df5f40ee6af58418b0f930be
|
||||
_md5_=d797cdf2643211d8f5c9ab6034d86a76
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=dev-perl/TermReadKey dev-perl/libwww-perl >=dev-perl/Log-Log4perl-1.28 hammer? ( dev-perl/Expect ) dev-lang/perl:=[-build(-)]
|
||||
DESCRIPTION=Typical installation tasks for system administrators
|
||||
EAPI=5
|
||||
HOMEPAGE=http://search.cpan.org/dist/Sysadm-Install/
|
||||
IUSE=hammer
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=dev-perl/TermReadKey dev-perl/libwww-perl >=dev-perl/Log-Log4perl-1.28 hammer? ( dev-perl/Expect ) dev-lang/perl:=[-build(-)]
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/M/MS/MSCHILLI/Sysadm-Install-0.42.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 perl-functions aac50de73be0a80ebe780e0b20850130 perl-module c584f9e0fe426f3dcc2c46c6f7cb95ce toolchain-funcs d513d423d449877e49d99af3f7af7acb unpacker 45d07319df5f40ee6af58418b0f930be
|
||||
_md5_=fe80b83b11dd770ed2ffa307f0f7090f
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=dev-perl/TermReadKey dev-perl/libwww-perl >=dev-perl/Log-Log4perl-1.28 hammer? ( dev-perl/Expect ) dev-lang/perl:=[-build(-)]
|
||||
DESCRIPTION=Typical installation tasks for system administrators
|
||||
EAPI=5
|
||||
HOMEPAGE=http://search.cpan.org/dist/Sysadm-Install/
|
||||
IUSE=hammer
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=dev-perl/TermReadKey dev-perl/libwww-perl >=dev-perl/Log-Log4perl-1.28 hammer? ( dev-perl/Expect ) dev-lang/perl:=[-build(-)]
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/M/MS/MSCHILLI/Sysadm-Install-0.43.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 perl-functions aac50de73be0a80ebe780e0b20850130 perl-module c584f9e0fe426f3dcc2c46c6f7cb95ce toolchain-funcs d513d423d449877e49d99af3f7af7acb unpacker 45d07319df5f40ee6af58418b0f930be
|
||||
_md5_=9443a746e1f95762038b6f83864a4ed8
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=dev-perl/TermReadKey dev-perl/libwww-perl >=dev-perl/Log-Log4perl-1.28 hammer? ( dev-perl/Expect ) dev-lang/perl:=[-build(-)]
|
||||
DESCRIPTION=Typical installation tasks for system administrators
|
||||
EAPI=5
|
||||
HOMEPAGE=http://search.cpan.org/dist/Sysadm-Install/
|
||||
IUSE=hammer
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=dev-perl/TermReadKey dev-perl/libwww-perl >=dev-perl/Log-Log4perl-1.28 hammer? ( dev-perl/Expect ) dev-lang/perl:=[-build(-)]
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/M/MS/MSCHILLI/Sysadm-Install-0.44.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 perl-functions aac50de73be0a80ebe780e0b20850130 perl-module c584f9e0fe426f3dcc2c46c6f7cb95ce toolchain-funcs d513d423d449877e49d99af3f7af7acb unpacker 45d07319df5f40ee6af58418b0f930be
|
||||
_md5_=b7e402e88be612f36db3051496633a2b
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=virtual/perl-Test-Harness >=dev-perl/Module-Build-0.300.0 test? ( dev-perl/Test-Pod dev-perl/Test-Pod-Coverage >=virtual/perl-Test-Simple-0.880.0 ) dev-lang/perl:=
|
||||
DESCRIPTION=Stream TAP from pgTAP test scripts
|
||||
EAPI=6
|
||||
HOMEPAGE=http://search.cpan.org/dist/TAP-Parser-SourceHandler-pgTAP/
|
||||
IUSE=test
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=virtual/perl-Test-Harness dev-lang/perl:=
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/D/DW/DWHEELER/TAP-Parser-SourceHandler-pgTAP-3.32.tar.gz
|
||||
_eclasses_=multiprocessing e32940a7b2a9992ad217eccddb84d548 perl-functions aac50de73be0a80ebe780e0b20850130 perl-module c584f9e0fe426f3dcc2c46c6f7cb95ce
|
||||
_md5_=e7e83db1cfbcb1c3b91d4b34f30369f6
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=dev-perl/B-Hooks-Parser-0.80.0 >=dev-perl/B-OPCheck-0.270.0 >=dev-perl/Devel-Declare-0.3.4 >=dev-perl/PadWalker-1.930.0 dev-perl/Sub-Exporter test? ( >=virtual/perl-Test-Simple-0.420.0 ) dev-lang/perl:=
|
||||
DEPEND=>=dev-perl/B-Hooks-Parser-0.80.0 >=dev-perl/B-OPCheck-0.270.0 >=dev-perl/Devel-Declare-0.3.4 >=dev-perl/PadWalker-1.930.0 dev-perl/Sub-Exporter >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( >=virtual/perl-Test-Simple-0.420.0 ) dev-lang/perl:=
|
||||
DESCRIPTION=provides '$self' in OO code
|
||||
EAPI=6
|
||||
HOMEPAGE=http://search.cpan.org/dist/self/
|
||||
IUSE=test
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=MIT
|
||||
RDEPEND=>=dev-perl/B-Hooks-Parser-0.80.0 >=dev-perl/B-OPCheck-0.270.0 >=dev-perl/Devel-Declare-0.3.4 >=dev-perl/PadWalker-1.930.0 dev-perl/Sub-Exporter >=virtual/perl-ExtUtils-MakeMaker-6.590.0 dev-lang/perl:=
|
||||
RDEPEND=>=dev-perl/B-Hooks-Parser-0.80.0 >=dev-perl/B-OPCheck-0.270.0 >=dev-perl/Devel-Declare-0.3.4 >=dev-perl/PadWalker-1.930.0 dev-perl/Sub-Exporter dev-lang/perl:=
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/G/GU/GUGOD/self-0.35.tar.gz
|
||||
_eclasses_=multiprocessing e32940a7b2a9992ad217eccddb84d548 perl-functions aac50de73be0a80ebe780e0b20850130 perl-module c584f9e0fe426f3dcc2c46c6f7cb95ce
|
||||
_md5_=781dce393089a031a95b4e5abdad6ab3
|
||||
_md5_=8fe1d743722d520ae3770f51876423c1
|
||||
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=install postinst
|
||||
DESCRIPTION=Intelligent Python IDE with unique code assistance and analysis
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.jetbrains.com/pycharm/
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=Apache-2.0 BSD CDDL MIT-with-advertising
|
||||
RDEPEND=>=virtual/jre-1.8
|
||||
RESTRICT=mirror strip
|
||||
SLOT=0
|
||||
SRC_URI=http://download.jetbrains.com/python/pycharm-community-2016.1.3.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multilib d062ae4ba2fc40a19c11de2ad89b6616 readme.gentoo df3fc8fdaf5a519e7d48c83e7592c95f toolchain-funcs d513d423d449877e49d99af3f7af7acb
|
||||
_md5_=9ae614d00fde9bfde51b190572c1e9e5
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=install postinst
|
||||
DESCRIPTION=Intelligent Python IDE with unique code assistance and analysis
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.jetbrains.com/pycharm/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=PyCharm_Academic PyCharm_Classroom PyCharm PyCharm_OpenSource PyCharm_Preview
|
||||
RDEPEND=>=virtual/jre-1.8 dev-python/pip
|
||||
RESTRICT=mirror strip
|
||||
SLOT=0
|
||||
SRC_URI=http://download.jetbrains.com/python/pycharm-professional-2016.1.3.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multilib d062ae4ba2fc40a19c11de2ad89b6616 readme.gentoo df3fc8fdaf5a519e7d48c83e7592c95f toolchain-funcs d513d423d449877e49d99af3f7af7acb
|
||||
_md5_=ad9313945a0b37c269fb48b429618120
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=compile configure install postinst preinst prepare setup unpack
|
||||
DEPEND=dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 dev-qt/qtmultimedia:5 dev-qt/qtxml:5 sys-libs/zlib dev-qt/linguist-tools:5
|
||||
DESCRIPTION=Qt5-based Chess Database Utility
|
||||
EAPI=5
|
||||
HOMEPAGE=http://chessx.sourceforge.net/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2+ LGPL-2+ LGPL-2.1+ ZLIB
|
||||
RDEPEND=dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 dev-qt/qtmultimedia:5 dev-qt/qtxml:5 sys-libs/zlib games-misc/games-envd
|
||||
SLOT=0
|
||||
SRC_URI=http://sourceforge.net/projects/chessx/files/chessx/1.4.0/chessx-1.4.0.tgz
|
||||
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils 792f83d5ec9536cb5ccef375469d8bde games 2cf0d67d765e6358b435ccda30c13ad8 multilib d062ae4ba2fc40a19c11de2ad89b6616 qmake-utils 0a242e7177789b0028b4045f336dd4db toolchain-funcs d513d423d449877e49d99af3f7af7acb user 906f3c8eb3a2350a4f1191a89baa3e46
|
||||
_md5_=93d7383956c3d7a3e27efce2714b4ed6
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup
|
||||
DEPEND=dev-libs/libgee:0.8= dev-libs/glib:2 media-libs/freetype:2 x11-libs/gdk-pixbuf:2 gtk? ( net-libs/libsoup:2.4 net-libs/webkit-gtk:3= x11-libs/cairo x11-libs/gtk+:3 x11-libs/libnotify ) || ( >=dev-lang/python-2.7.5-r2:2.7 ) || ( dev-lang/vala:0.30 dev-lang/vala:0.28 dev-lang/vala:0.26 dev-lang/vala:0.24 dev-lang/vala:0.22 ) nls? ( sys-devel/gettext )
|
||||
DESCRIPTION=free font editor which lets you create vector graphics and export TTF, EOT and SVG fonts
|
||||
EAPI=5
|
||||
HOMEPAGE=https://birdfont.org/
|
||||
IUSE=gtk nls linguas_cs linguas_de linguas_el linguas_es linguas_fr linguas_id linguas_it linguas_nb linguas_nl linguas_oc linguas_pl linguas_pt_BR linguas_pt linguas_ru linguas_sk linguas_sr linguas_sv linguas_tr linguas_uk
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=dev-libs/libgee:0.8= dev-libs/glib:2 media-libs/freetype:2 x11-libs/gdk-pixbuf:2 gtk? ( net-libs/libsoup:2.4 net-libs/webkit-gtk:3= x11-libs/cairo x11-libs/gtk+:3 x11-libs/libnotify )
|
||||
SLOT=0
|
||||
SRC_URI=https://birdfont.org/releases/birdfont-2.5.1.tar.xz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde l10n e26ea0642846685782f1813642e7ff0f multilib d062ae4ba2fc40a19c11de2ad89b6616 python-any-r1 8eb13cdf35f6e43c48107b911900b2cc python-utils-r1 13d5b02ea59b21da41c77c9294f3b7f7 toolchain-funcs d513d423d449877e49d99af3f7af7acb vala f946609697ad4b4b1d85b997f0c70204
|
||||
_md5_=e2bc663084fcd241594da2c6b3b6142a
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm prepare
|
||||
DEPEND=>=media-gfx/argyllcms-1.1.0 dev-python/wxpython:2.8 >=x11-libs/libX11-1.3.3 >=x11-apps/xrandr-1.3.2 >=x11-libs/libXxf86vm-1.1.0 >=x11-proto/xineramaproto-1.2 >=x11-libs/libXinerama-1.1 =dev-lang/python-2*
|
||||
DESCRIPTION=Display Calibration and Characterization powered by Argyll CMS
|
||||
EAPI=2
|
||||
HOMEPAGE=http://dispcalgui.hoech.net/
|
||||
KEYWORDS=amd64 x86
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=>=media-gfx/argyllcms-1.1.0 dev-python/wxpython:2.8 >=x11-libs/libX11-1.3.3 >=x11-apps/xrandr-1.3.2 >=x11-libs/libXxf86vm-1.1.0 >=x11-proto/xineramaproto-1.2 >=x11-libs/libXinerama-1.1 >=dev-python/numpy-1.2.1 =dev-lang/python-2*
|
||||
SLOT=0
|
||||
SRC_URI=https://dev.gentoo.org/~hwoarang/distfiles/dispcalGUI-1.2.7.0.tar.gz
|
||||
_eclasses_=distutils ad9e4720eb3e69090dd968b152fc611b eutils 792f83d5ec9536cb5ccef375469d8bde fdo-mime 92d07846ea8ea54172f8c0112a47ae3d multilib d062ae4ba2fc40a19c11de2ad89b6616 python efc1c55fc44c5b7272fc2ffba73c3e6f toolchain-funcs d513d423d449877e49d99af3f7af7acb
|
||||
_md5_=22aa25219240671e8d8f7f3723d83b40
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare test
|
||||
DEPEND=>=media-gfx/argyllcms-1.1.0 dev-python/wxpython:2.8 >=x11-libs/libX11-1.3.3 >=x11-apps/xrandr-1.3.2 >=x11-libs/libXxf86vm-1.1.0 >=x11-proto/xineramaproto-1.2 >=x11-libs/libXinerama-1.1 python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
DESCRIPTION=Display Calibration and Characterization powered by Argyll CMS
|
||||
EAPI=5
|
||||
HOMEPAGE=http://dispcalgui.hoech.net/
|
||||
IUSE=python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=>=media-gfx/argyllcms-1.1.0 dev-python/wxpython:2.8 >=x11-libs/libX11-1.3.3 >=x11-apps/xrandr-1.3.2 >=x11-libs/libXxf86vm-1.1.0 >=x11-proto/xineramaproto-1.2 >=x11-libs/libXinerama-1.1 >=dev-python/numpy-1.2.1 python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/dispcalgui/dispcalGUI-2.5.0.0.tar.gz
|
||||
_eclasses_=distutils-r1 0af33659915efd4b147c76251893f652 eutils 792f83d5ec9536cb5ccef375469d8bde fdo-mime 92d07846ea8ea54172f8c0112a47ae3d multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 13d5b02ea59b21da41c77c9294f3b7f7 toolchain-funcs d513d423d449877e49d99af3f7af7acb
|
||||
_md5_=d755b293c509f6e4a74f3b5274e07c2c
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare test
|
||||
DEPEND=>=media-gfx/argyllcms-1.1.0 dev-python/wxpython:2.8 >=x11-libs/libX11-1.3.3 >=x11-apps/xrandr-1.3.2 >=x11-libs/libXxf86vm-1.1.0 >=x11-proto/xineramaproto-1.2 >=x11-libs/libXinerama-1.1 python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
DESCRIPTION=Display Calibration and Characterization powered by Argyll CMS
|
||||
EAPI=5
|
||||
HOMEPAGE=http://dispcalgui.hoech.net/
|
||||
IUSE=python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=>=media-gfx/argyllcms-1.1.0 dev-python/wxpython:2.8 >=x11-libs/libX11-1.3.3 >=x11-apps/xrandr-1.3.2 >=x11-libs/libXxf86vm-1.1.0 >=x11-proto/xineramaproto-1.2 >=x11-libs/libXinerama-1.1 >=dev-python/numpy-1.2.1 python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/dispcalgui/dispcalGUI-2.6.0.0.tar.gz
|
||||
_eclasses_=distutils-r1 0af33659915efd4b147c76251893f652 eutils 792f83d5ec9536cb5ccef375469d8bde fdo-mime 92d07846ea8ea54172f8c0112a47ae3d multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 13d5b02ea59b21da41c77c9294f3b7f7 toolchain-funcs d513d423d449877e49d99af3f7af7acb
|
||||
_md5_=13f57925822c514f8f9468e27e9bb2bb
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare test
|
||||
DEPEND=>=media-gfx/argyllcms-1.1.0 dev-python/wxpython:2.8 >=x11-libs/libX11-1.3.3 >=x11-apps/xrandr-1.3.2 >=x11-libs/libXxf86vm-1.1.0 >=x11-proto/xineramaproto-1.2 >=x11-libs/libXinerama-1.1 python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
DESCRIPTION=Display Calibration and Characterization powered by Argyll CMS
|
||||
DESCRIPTION=Display calibration and characterization powered by Argyll CMS
|
||||
EAPI=5
|
||||
HOMEPAGE=http://dispcalgui.hoech.net/
|
||||
HOMEPAGE=https://displaycal.net/
|
||||
IUSE=python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=>=media-gfx/argyllcms-1.1.0 dev-python/wxpython:2.8 >=x11-libs/libX11-1.3.3 >=x11-apps/xrandr-1.3.2 >=x11-libs/libXxf86vm-1.1.0 >=x11-proto/xineramaproto-1.2 >=x11-libs/libXinerama-1.1 >=dev-python/numpy-1.2.1 python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/dispcalgui/dispcalGUI-2.0.0.0.tar.gz
|
||||
SRC_URI=mirror://sourceforge/dispcalgui/DisplayCAL-3.1.2.0.tar.gz
|
||||
_eclasses_=distutils-r1 0af33659915efd4b147c76251893f652 eutils 792f83d5ec9536cb5ccef375469d8bde fdo-mime 92d07846ea8ea54172f8c0112a47ae3d multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 13d5b02ea59b21da41c77c9294f3b7f7 toolchain-funcs d513d423d449877e49d99af3f7af7acb
|
||||
_md5_=2ca3cd4283c5ee4b0a624601da166c1a
|
||||
_md5_=af7c59183d4cb2c1a75357364a9bc468
|
@ -0,0 +1,10 @@
|
||||
DEFINED_PHASES=compile configure install prepare
|
||||
DESCRIPTION=The Drive Trust Alliance Self Encrypting Drive Utility
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/Drive-Trust-Alliance/sedutil
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-3+
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/Drive-Trust-Alliance/sedutil/archive/1.12.tar.gz -> sedutil-1.12.tar.gz
|
||||
_eclasses_=multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs d513d423d449877e49d99af3f7af7acb
|
||||
_md5_=60e921fc0c2c8fbc05e1474ebd74249c
|
@ -1,11 +1,11 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prerm
|
||||
DESCRIPTION=bootloader for the SuperH Lantank
|
||||
EAPI=0
|
||||
HOMEPAGE=http://www.linux-sh.org/
|
||||
HOMEPAGE=http://oss.renesas.com/
|
||||
KEYWORDS=-* sh
|
||||
LICENSE=GPL-2+ BSD
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gentoo/sh-lilo-sel-20040408.tar.gz
|
||||
_eclasses_=mount-boot 41ed556fa5641393d5323e421c8e5bcf
|
||||
_md5_=4d7530bd11bb4b39fc3b575b77d32a2b
|
||||
_md5_=dafb93c604b95a2ed524fd627dba2bd6
|
||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=app-arch/xz-utils dev-lang/perl
|
||||
DESCRIPTION=Linux system headers
|
||||
EAPI=4
|
||||
HOMEPAGE=https://www.kernel.org/ https://www.gentoo.org/
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!!media-sound/alsa-headers
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gentoo/gentoo-headers-base-4.6.tar.xz mirror://gentoo/gentoo-headers-4.6-1.tar.xz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde kernel-2 f745fe70cd0e35af07412905687b9a7f multilib d062ae4ba2fc40a19c11de2ad89b6616 python-any-r1 8eb13cdf35f6e43c48107b911900b2cc python-utils-r1 13d5b02ea59b21da41c77c9294f3b7f7 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=ec06ed20b7e220876b8da2c55c14bb0b
|
@ -1 +1 @@
|
||||
Mon, 16 May 2016 19:10:46 +0000
|
||||
Tue, 17 May 2016 05:10:46 +0000
|
||||
|
@ -1 +1 @@
|
||||
Mon May 16 19:09:51 UTC 2016
|
||||
Tue May 17 05:09:50 UTC 2016
|
||||
|
@ -1 +1 @@
|
||||
Mon, 16 May 2016 19:30:01 +0000
|
||||
Tue, 17 May 2016 05:30:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1463425801 Mon 16 May 2016 07:10:01 PM UTC
|
||||
1463461801 Tue 17 May 2016 05:10:01 AM UTC
|
||||
|
@ -1 +1 @@
|
||||
Mon, 16 May 2016 19:10:46 +0000
|
||||
Tue, 17 May 2016 05:10:45 +0000
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue