parent
63db116143
commit
4c5073873d
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +1,2 @@
|
|||||||
DIST wps-office_11.1.0.9505.XA_amd64.deb 212685550 BLAKE2B 56c38f01837c33e55ea2266a6b55781a911becb3af89baa8089c59ae43a565a46558e677c7d84f91ef51e64dd3024f4729027dd0621ea9b4a10188f4e63a1db5 SHA512 d6d7e4fd85fbf24b08281d68ad3be9280d9b337555e328f75db1e53b9ce1bb47b2265b73e2da00df7b1a9b0a9775152920bd439368307f2373f611de6eaf19a7
|
DIST wps-office_11.1.0.9505.XA_amd64.deb 212685550 BLAKE2B 56c38f01837c33e55ea2266a6b55781a911becb3af89baa8089c59ae43a565a46558e677c7d84f91ef51e64dd3024f4729027dd0621ea9b4a10188f4e63a1db5 SHA512 d6d7e4fd85fbf24b08281d68ad3be9280d9b337555e328f75db1e53b9ce1bb47b2265b73e2da00df7b1a9b0a9775152920bd439368307f2373f611de6eaf19a7
|
||||||
|
DIST wps-office_11.1.0.9615.XA_amd64.deb 226220962 BLAKE2B 4ef64d1e610bf9eb8cd03b204229d6dbc7d50e1850034aeaa6b80863cf060db8c7ac276f33047b84948af29cfa511ab5141f57d821d01999828a47066281303e SHA512 23a788c592688649a7d3e789934af37e1892b3a817b1ea3689fa88322500a2ef16794623e98b8ab61288ca800925df243579e0b76c5bec1dda0b77d8f704e3db
|
||||||
|
@ -0,0 +1,93 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
inherit unpacker xdg
|
||||||
|
|
||||||
|
MY_PV="$(ver_cut 4)"
|
||||||
|
|
||||||
|
DESCRIPTION="WPS Office is an office productivity suite"
|
||||||
|
HOMEPAGE="https://www.wps.cn/product/wpslinux/ http://wps-community.org/"
|
||||||
|
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
SRC_URI="https://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/${MY_PV}/${PN}_${PV}.XA_amd64.deb"
|
||||||
|
|
||||||
|
SLOT="0"
|
||||||
|
RESTRICT="strip mirror" # mirror as explained at bug #547372
|
||||||
|
QA_PREBUILT="*"
|
||||||
|
LICENSE="WPS-EULA"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
# Deps got from this (listed in order):
|
||||||
|
# rpm -qpR wps-office-10.1.0.5707-1.a21.x86_64.rpm
|
||||||
|
# ldd /opt/kingsoft/wps-office/office6/wps
|
||||||
|
# ldd /opt/kingsoft/wps-office/office6/wpp
|
||||||
|
RDEPEND="
|
||||||
|
app-arch/bzip2:0
|
||||||
|
app-arch/xz-utils
|
||||||
|
app-arch/lz4
|
||||||
|
dev-libs/atk
|
||||||
|
dev-libs/expat
|
||||||
|
dev-libs/glib:2
|
||||||
|
dev-libs/libbsd
|
||||||
|
dev-libs/libffi
|
||||||
|
dev-libs/libgcrypt:0
|
||||||
|
dev-libs/libgpg-error
|
||||||
|
dev-libs/libpcre:3
|
||||||
|
dev-libs/nspr
|
||||||
|
dev-libs/nss
|
||||||
|
media-libs/fontconfig:1.0
|
||||||
|
media-libs/freetype:2
|
||||||
|
media-libs/flac
|
||||||
|
media-libs/libogg
|
||||||
|
media-libs/libsndfile
|
||||||
|
media-libs/libvorbis
|
||||||
|
media-libs/libpng-compat:1.2
|
||||||
|
media-libs/libpng:0
|
||||||
|
media-sound/pulseaudio
|
||||||
|
net-libs/libasyncns
|
||||||
|
net-print/cups
|
||||||
|
sys-apps/attr
|
||||||
|
sys-apps/util-linux
|
||||||
|
sys-apps/dbus
|
||||||
|
sys-apps/tcp-wrappers
|
||||||
|
sys-libs/libcap
|
||||||
|
sys-libs/zlib:0
|
||||||
|
x11-libs/cairo
|
||||||
|
x11-libs/gdk-pixbuf:2
|
||||||
|
x11-libs/gtk+:2
|
||||||
|
x11-libs/libICE
|
||||||
|
x11-libs/libSM
|
||||||
|
x11-libs/libX11
|
||||||
|
x11-libs/libXScrnSaver
|
||||||
|
x11-libs/libXau
|
||||||
|
x11-libs/libXcomposite
|
||||||
|
x11-libs/libXcursor
|
||||||
|
x11-libs/libXdmcp
|
||||||
|
x11-libs/libXext
|
||||||
|
x11-libs/libXrender
|
||||||
|
x11-libs/libXtst
|
||||||
|
x11-libs/libXv
|
||||||
|
x11-libs/libxcb
|
||||||
|
x11-libs/pango
|
||||||
|
virtual/glu
|
||||||
|
"
|
||||||
|
DEPEND=""
|
||||||
|
BDEPEND=""
|
||||||
|
|
||||||
|
S="${WORKDIR}"
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
exeinto /usr/bin
|
||||||
|
exeopts -m0755
|
||||||
|
doexe "${S}"/usr/bin/*
|
||||||
|
|
||||||
|
insinto /usr/share
|
||||||
|
doins -r "${S}"/usr/share/{applications,desktop-directories,icons,mime,templates}
|
||||||
|
|
||||||
|
insinto /opt/kingsoft/wps-office
|
||||||
|
doins -r "${S}"/opt/kingsoft/wps-office/{office6,templates}
|
||||||
|
|
||||||
|
fperms 0755 /opt/kingsoft/wps-office/office6/{et,wpp,wps,wpspdf}
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,28 +0,0 @@
|
|||||||
# Copyright 1999-2018 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
USE_RUBY="ruby23 ruby24"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
|
||||||
RUBY_FAKEGEM_TASK_DOC=""
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
|
||||||
|
|
||||||
inherit ruby-fakegem
|
|
||||||
|
|
||||||
DESCRIPTION="A Text Progress Bar Library for Ruby"
|
|
||||||
HOMEPAGE="https://github.com/jfelchner/ruby-progressbar"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ~hppa ppc ppc64 x86"
|
|
||||||
|
|
||||||
IUSE="test"
|
|
||||||
|
|
||||||
ruby_add_bdepend "test? ( dev-ruby/timecop )"
|
|
||||||
|
|
||||||
all_ruby_prepare() {
|
|
||||||
sed -i -e '/[Ss]imple[Cc]ov/ s:^:#:' spec/spec_helper.rb || die
|
|
||||||
}
|
|
Binary file not shown.
@ -1,4 +1,4 @@
|
|||||||
DIST strace-5.3.tar.xz 1572708 BLAKE2B 808bc7afc6c70137c44d0f5a47706953bc7c0214348cda2ae45e10876bd6e118c103f15abffdfe0d7fdb01d8d3de163b9c7de3970d9cd07c88ceca11a99dc7f9 SHA512 02b80a8abedb14e40235709733953005210cd328daba59cb594745e7ed3851d155546ccccdb3e43835aa75eee89f023324e542e15154bbc3269e37fd23433e2a
|
DIST strace-5.3.tar.xz 1572708 BLAKE2B 808bc7afc6c70137c44d0f5a47706953bc7c0214348cda2ae45e10876bd6e118c103f15abffdfe0d7fdb01d8d3de163b9c7de3970d9cd07c88ceca11a99dc7f9 SHA512 02b80a8abedb14e40235709733953005210cd328daba59cb594745e7ed3851d155546ccccdb3e43835aa75eee89f023324e542e15154bbc3269e37fd23433e2a
|
||||||
DIST strace-5.4.tar.xz 1599396 BLAKE2B 0a7fd9600488f5f07042ead8123151cf0113f82329c3cc786c8f3ffb8673f73eaaa1a489f1f27c47800a20e5b6327f1bf5fb09a5b798156908f9e10374a04970 SHA512 4ddba2ec4457a2257c18b26dca851e49a275813c4eb3069379a93fcc60228f9b63a3dee9e3719ae606a7cc61d55ab21ce147327223903c302c061e381097a8d7
|
DIST strace-5.4.tar.xz 1599396 BLAKE2B 0a7fd9600488f5f07042ead8123151cf0113f82329c3cc786c8f3ffb8673f73eaaa1a489f1f27c47800a20e5b6327f1bf5fb09a5b798156908f9e10374a04970 SHA512 4ddba2ec4457a2257c18b26dca851e49a275813c4eb3069379a93fcc60228f9b63a3dee9e3719ae606a7cc61d55ab21ce147327223903c302c061e381097a8d7
|
||||||
DIST strace-5.6.tar.xz 1775292 BLAKE2B 6e674e4a1b70a3ebb28aa0097baa07efc7dce18039a3a7d535b4c8b3fc1b11c59ef1eb79e58bbf4b9e2b9621d0840958ba5785d22d0cdcb4c00fb5fa2a3288c1 SHA512 58c8a250e55a018206bee9468ea057c087d5d5bb523339ea3c01e0a19d8f84c95bd1398d66a6dca6ada45c6535aa44b776713a2bb080eebaa734ffb926ac5b38
|
|
||||||
DIST strace-5.7.tar.xz 1805044 BLAKE2B 487a1481357642be21c83cf387710bc75f17bd0af87ff07f914faa99120a619f33d2caba034d50dbdbc03aa3f758dae86d04fc6c25b3f6254ac3f0578a19884a SHA512 aef481238196204495cf9507cd48ce30af799f79904478e6be57a267311a999c868f18540cc1e025f5e486730cfe9ccb256f528f6f796d204a7347ebdf2042f1
|
DIST strace-5.7.tar.xz 1805044 BLAKE2B 487a1481357642be21c83cf387710bc75f17bd0af87ff07f914faa99120a619f33d2caba034d50dbdbc03aa3f758dae86d04fc6c25b3f6254ac3f0578a19884a SHA512 aef481238196204495cf9507cd48ce30af799f79904478e6be57a267311a999c868f18540cc1e025f5e486730cfe9ccb256f528f6f796d204a7347ebdf2042f1
|
||||||
|
DIST strace-5.8.tar.xz 1813640 BLAKE2B 315edf404fa57890dcff512f9fd76818e8e7d5ad06bc297b68561ec7073297c2e5aaf2c3d9a102382f5833bedacb2a54540068a9f9438094c9180f45b5dc4715 SHA512 633c3daa2dd3d273839cbb8ebd7f6512a38b39af0d0d89f4676c2067e199f346615406d85e3e13f9e4da8dbeb62095185895ffae986eb99b64775a4287e38f4c
|
||||||
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,203 @@
|
|||||||
|
# ===========================================================================
|
||||||
|
# https://www.gnu.org/software/autoconf-archive/ax_prefix_config_h.html
|
||||||
|
# ===========================================================================
|
||||||
|
#
|
||||||
|
# SYNOPSIS
|
||||||
|
#
|
||||||
|
# AX_PREFIX_CONFIG_H [(OUTPUT-HEADER [,PREFIX [,ORIG-HEADER]])]
|
||||||
|
#
|
||||||
|
# DESCRIPTION
|
||||||
|
#
|
||||||
|
# Generate an installable config.h.
|
||||||
|
#
|
||||||
|
# A package should not normally install its config.h as a system header,
|
||||||
|
# but if it must, this macro can be used to avoid namespace pollution by
|
||||||
|
# making a copy of config.h with a prefix added to all the macro names.
|
||||||
|
#
|
||||||
|
# Each "#define SOMEDEF" line of the configuration header has the given
|
||||||
|
# prefix added, in the same case as the first character of the macro name.
|
||||||
|
#
|
||||||
|
# Defaults:
|
||||||
|
#
|
||||||
|
# OUTPUT-HEADER = $PACKAGE-config.h
|
||||||
|
# PREFIX = $PACKAGE
|
||||||
|
# ORIG-HEADER, from AM_CONFIG_HEADER(config.h)
|
||||||
|
#
|
||||||
|
# Your configure.ac script should contain both macros in this order.
|
||||||
|
#
|
||||||
|
# Example:
|
||||||
|
#
|
||||||
|
# AC_INIT(config.h.in) # config.h.in as created by "autoheader"
|
||||||
|
# AM_INIT_AUTOMAKE(testpkg, 0.1.1) # makes #undef VERSION and PACKAGE
|
||||||
|
# AM_CONFIG_HEADER(config.h) # prep config.h from config.h.in
|
||||||
|
# AX_PREFIX_CONFIG_H(mylib/_config.h) # prep mylib/_config.h from it..
|
||||||
|
# AC_MEMORY_H # makes "#undef NEED_MEMORY_H"
|
||||||
|
# AC_C_CONST_H # makes "#undef const"
|
||||||
|
# AC_OUTPUT(Makefile) # creates the "config.h" now
|
||||||
|
# # and also mylib/_config.h
|
||||||
|
#
|
||||||
|
# If the argument to AX_PREFIX_CONFIG_H would have been omitted then the
|
||||||
|
# default output file would have been called simply "testpkg-config.h",
|
||||||
|
# but even under the name "mylib/_config.h" it contains prefix-defines
|
||||||
|
# like
|
||||||
|
#
|
||||||
|
# #ifndef TESTPKG_VERSION
|
||||||
|
# #define TESTPKG_VERSION "0.1.1"
|
||||||
|
# #endif
|
||||||
|
# #ifndef TESTPKG_NEED_MEMORY_H
|
||||||
|
# #define TESTPKG_NEED_MEMORY_H 1
|
||||||
|
# #endif
|
||||||
|
# #ifndef _testpkg_const
|
||||||
|
# #define _testpkg_const _const
|
||||||
|
# #endif
|
||||||
|
#
|
||||||
|
# and this "mylib/_config.h" can be installed along with other header
|
||||||
|
# files, which is most convenient when creating a shared library (that has
|
||||||
|
# some headers) whose functionality depends on features detected at
|
||||||
|
# compile-time. No need to invent some "mylib-confdefs.h.in" manually.
|
||||||
|
#
|
||||||
|
# Note that some AC_DEFINEs that end up in the config.h file are actually
|
||||||
|
# self-referential - e.g. AC_C_INLINE, AC_C_CONST, and the AC_TYPE_OFF_T
|
||||||
|
# say that they "will define inline|const|off_t if the system does not do
|
||||||
|
# it by itself". You might want to clean up about these - consider an
|
||||||
|
# extra mylib/conf.h that reads something like:
|
||||||
|
#
|
||||||
|
# #include <mylib/_config.h>
|
||||||
|
# #ifndef _testpkg_const
|
||||||
|
# #define _testpkg_const const
|
||||||
|
# #endif
|
||||||
|
#
|
||||||
|
# and then start using _testpkg_const in the header files. That is also a
|
||||||
|
# good thing to differentiate whether some library-user has starting to
|
||||||
|
# take up with a different compiler, so perhaps it could read something
|
||||||
|
# like this:
|
||||||
|
#
|
||||||
|
# #ifdef _MSC_VER
|
||||||
|
# #include <mylib/_msvc.h>
|
||||||
|
# #else
|
||||||
|
# #include <mylib/_config.h>
|
||||||
|
# #endif
|
||||||
|
# #ifndef _testpkg_const
|
||||||
|
# #define _testpkg_const const
|
||||||
|
# #endif
|
||||||
|
#
|
||||||
|
# LICENSE
|
||||||
|
#
|
||||||
|
# Copyright (c) 2014 Reuben Thomas <rrt@sc3d.org>
|
||||||
|
# Copyright (c) 2008 Guido U. Draheim <guidod@gmx.de>
|
||||||
|
# Copyright (c) 2008 Marten Svantesson
|
||||||
|
# Copyright (c) 2008 Gerald Point <Gerald.Point@labri.fr>
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify it
|
||||||
|
# under the terms of the GNU General Public License as published by the
|
||||||
|
# Free Software Foundation; either version 3 of the License, or (at your
|
||||||
|
# option) any later version.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
|
||||||
|
# Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License along
|
||||||
|
# with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
#
|
||||||
|
# As a special exception, the respective Autoconf Macro's copyright owner
|
||||||
|
# gives unlimited permission to copy, distribute and modify the configure
|
||||||
|
# scripts that are the output of Autoconf when processing the Macro. You
|
||||||
|
# need not follow the terms of the GNU General Public License when using
|
||||||
|
# or distributing such scripts, even though portions of the text of the
|
||||||
|
# Macro appear in them. The GNU General Public License (GPL) does govern
|
||||||
|
# all other use of the material that constitutes the Autoconf Macro.
|
||||||
|
#
|
||||||
|
# This special exception to the GPL applies to versions of the Autoconf
|
||||||
|
# Macro released by the Autoconf Archive. When you make and distribute a
|
||||||
|
# modified version of the Autoconf Macro, you may extend this special
|
||||||
|
# exception to the GPL to apply to your modified version as well.
|
||||||
|
|
||||||
|
#serial 16
|
||||||
|
|
||||||
|
AC_DEFUN([AX_PREFIX_CONFIG_H],[dnl
|
||||||
|
AC_PREREQ([2.62])
|
||||||
|
AC_BEFORE([AC_CONFIG_HEADERS],[$0])dnl
|
||||||
|
AC_CONFIG_COMMANDS(m4_default([$1], [$PACKAGE-config.h]),[dnl
|
||||||
|
AS_VAR_PUSHDEF([_OUT],[ac_prefix_conf_OUT])dnl
|
||||||
|
AS_VAR_PUSHDEF([_DEF],[ac_prefix_conf_DEF])dnl
|
||||||
|
AS_VAR_PUSHDEF([_PKG],[ac_prefix_conf_PKG])dnl
|
||||||
|
AS_VAR_PUSHDEF([_LOW],[ac_prefix_conf_LOW])dnl
|
||||||
|
AS_VAR_PUSHDEF([_UPP],[ac_prefix_conf_UPP])dnl
|
||||||
|
AS_VAR_PUSHDEF([_INP],[ac_prefix_conf_INP])dnl
|
||||||
|
m4_pushdef([_script],[conftest.prefix])dnl
|
||||||
|
m4_pushdef([_symbol],[m4_cr_Letters[]m4_cr_digits[]_])dnl
|
||||||
|
_OUT=`echo m4_default([$1], [$PACKAGE-config.h])`
|
||||||
|
_DEF=`echo _$_OUT | sed -e "y:m4_cr_letters:m4_cr_LETTERS[]:" -e "s/@<:@^m4_cr_Letters@:>@/_/g"`
|
||||||
|
_PKG=`echo m4_default([$2], [$PACKAGE])`
|
||||||
|
_LOW=`echo _$_PKG | sed -e "y:m4_cr_LETTERS-:m4_cr_letters[]_:"`
|
||||||
|
_UPP=`echo $_PKG | sed -e "y:m4_cr_letters-:m4_cr_LETTERS[]_:" -e "/^@<:@m4_cr_digits@:>@/s/^/_/"`
|
||||||
|
_INP=`echo "$3" | sed -e 's/ *//'`
|
||||||
|
if test ".$_INP" = "."; then
|
||||||
|
for ac_file in : $CONFIG_HEADERS; do test "_$ac_file" = _: && continue
|
||||||
|
case "$ac_file" in
|
||||||
|
*.h) _INP=$ac_file ;;
|
||||||
|
*)
|
||||||
|
esac
|
||||||
|
test ".$_INP" != "." && break
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
if test ".$_INP" = "."; then
|
||||||
|
case "$_OUT" in
|
||||||
|
*/*) _INP=`basename "$_OUT"`
|
||||||
|
;;
|
||||||
|
*-*) _INP=`echo "$_OUT" | sed -e "s/@<:@_symbol@:>@*-//"`
|
||||||
|
;;
|
||||||
|
*) _INP=config.h
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
if test -z "$_PKG" ; then
|
||||||
|
AC_MSG_ERROR([no prefix for _PREFIX_PKG_CONFIG_H])
|
||||||
|
else
|
||||||
|
if test ! -f "$_INP" ; then if test -f "$srcdir/$_INP" ; then
|
||||||
|
_INP="$srcdir/$_INP"
|
||||||
|
fi fi
|
||||||
|
AC_MSG_NOTICE(creating $_OUT - prefix $_UPP for $_INP defines)
|
||||||
|
if test -f $_INP ; then
|
||||||
|
AS_ECHO(["s/^@%:@undef *\\(@<:@m4_cr_LETTERS[]_@:>@\\)/@%:@undef $_UPP""_\\1/"]) > _script
|
||||||
|
AS_ECHO(["s/^@%:@undef *\\(@<:@m4_cr_letters@:>@\\)/@%:@undef $_LOW""_\\1/"]) >> _script
|
||||||
|
AS_ECHO(["s/^@%:@def[]ine *\\(@<:@m4_cr_LETTERS[]_@:>@@<:@_symbol@:>@*\\)\\(.*\\)/@%:@ifndef $_UPP""_\\1\\"]) >> _script
|
||||||
|
AS_ECHO(["@%:@def[]ine $_UPP""_\\1\\2\\"]) >> _script
|
||||||
|
AS_ECHO(["@%:@endif/"]) >> _script
|
||||||
|
AS_ECHO(["s/^@%:@def[]ine *\\(@<:@m4_cr_letters@:>@@<:@_symbol@:>@*\\)\\(.*\\)/@%:@ifndef $_LOW""_\\1\\"]) >> _script
|
||||||
|
AS_ECHO(["@%:@define $_LOW""_\\1\\2\\"]) >> _script
|
||||||
|
AS_ECHO(["@%:@endif/"]) >> _script
|
||||||
|
# now executing _script on _DEF input to create _OUT output file
|
||||||
|
echo "@%:@ifndef $_DEF" >$tmp/pconfig.h
|
||||||
|
echo "@%:@def[]ine $_DEF 1" >>$tmp/pconfig.h
|
||||||
|
echo ' ' >>$tmp/pconfig.h
|
||||||
|
echo /'*' $_OUT. Generated automatically at end of configure. '*'/ >>$tmp/pconfig.h
|
||||||
|
|
||||||
|
sed -f _script $_INP >>$tmp/pconfig.h
|
||||||
|
echo ' ' >>$tmp/pconfig.h
|
||||||
|
echo '/* once:' $_DEF '*/' >>$tmp/pconfig.h
|
||||||
|
echo "@%:@endif" >>$tmp/pconfig.h
|
||||||
|
if cmp -s $_OUT $tmp/pconfig.h 2>/dev/null; then
|
||||||
|
AC_MSG_NOTICE([$_OUT is unchanged])
|
||||||
|
else
|
||||||
|
ac_dir=`AS_DIRNAME(["$_OUT"])`
|
||||||
|
AS_MKDIR_P(["$ac_dir"])
|
||||||
|
rm -f "$_OUT"
|
||||||
|
mv $tmp/pconfig.h "$_OUT"
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
AC_MSG_ERROR([input file $_INP does not exist - skip generating $_OUT])
|
||||||
|
fi
|
||||||
|
rm -f conftest.*
|
||||||
|
fi
|
||||||
|
m4_popdef([_symbol])dnl
|
||||||
|
m4_popdef([_script])dnl
|
||||||
|
AS_VAR_POPDEF([_INP])dnl
|
||||||
|
AS_VAR_POPDEF([_UPP])dnl
|
||||||
|
AS_VAR_POPDEF([_LOW])dnl
|
||||||
|
AS_VAR_POPDEF([_PKG])dnl
|
||||||
|
AS_VAR_POPDEF([_DEF])dnl
|
||||||
|
AS_VAR_POPDEF([_OUT])dnl
|
||||||
|
],[PACKAGE="$PACKAGE"])])
|
Binary file not shown.
Binary file not shown.
@ -1 +1,2 @@
|
|||||||
|
DIST hydrogen-1.0.0.tar.gz 11501728 BLAKE2B ccb48cddff2b196e934c712f999109ae4b91513579ec123e57f2ef9f6aa288c1408208bde8608a908e58650c741260fbcc1108dabd7968687d74e4c143fb7de3 SHA512 68a7634a63d409ff8eef789bb9dd86b65535e17b6101fe1e1bd0153cab4852dc2cfa7ff11b2cfddbead337d2faad9ca4c49eed589c47c09aa5f5aa91c59171a7
|
||||||
DIST hydrogen-1.0.0_rc1.tar.gz 11502829 BLAKE2B 2d529c94713f415af1b183ff8dd11d05111da1cfac130eea749aaa5c5fa941bc69b172bdc77cf755ad3a34617609af28690cd94bc975feab3ecb06af6e7965f8 SHA512 1615956ed02cfc0553ff09b651f76cb56dd35ec314a535fcb97f9658eebb6eee3eba884779b097767b404c82d6e074e2df342bdaabce77a47ad8278bd18be1be
|
DIST hydrogen-1.0.0_rc1.tar.gz 11502829 BLAKE2B 2d529c94713f415af1b183ff8dd11d05111da1cfac130eea749aaa5c5fa941bc69b172bdc77cf755ad3a34617609af28690cd94bc975feab3ecb06af6e7965f8 SHA512 1615956ed02cfc0553ff09b651f76cb56dd35ec314a535fcb97f9658eebb6eee3eba884779b097767b404c82d6e074e2df342bdaabce77a47ad8278bd18be1be
|
||||||
|
@ -0,0 +1,96 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit cmake xdg
|
||||||
|
|
||||||
|
DESCRIPTION="Advanced drum machine"
|
||||||
|
HOMEPAGE="http://www.hydrogen-music.org/"
|
||||||
|
|
||||||
|
if [[ ${PV} == 9999 ]]; then
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_REPO_URI="https://github.com/${PN}-music/${PN}"
|
||||||
|
KEYWORDS=""
|
||||||
|
else
|
||||||
|
MY_PV=${PV/_/-}
|
||||||
|
SRC_URI="https://github.com/${PN}-music/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||||
|
S="${WORKDIR}"/${PN}-${MY_PV}
|
||||||
|
fi
|
||||||
|
|
||||||
|
LICENSE="GPL-2 ZLIB"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="alsa +archive doc jack ladspa lash osc oss portaudio portmidi pulseaudio"
|
||||||
|
|
||||||
|
REQUIRED_USE="lash? ( alsa )"
|
||||||
|
|
||||||
|
BDEPEND="
|
||||||
|
dev-qt/linguist-tools:5
|
||||||
|
virtual/pkgconfig
|
||||||
|
doc? ( app-doc/doxygen )
|
||||||
|
"
|
||||||
|
CDEPEND="
|
||||||
|
dev-qt/qtcore:5
|
||||||
|
dev-qt/qtgui:5
|
||||||
|
dev-qt/qtnetwork:5
|
||||||
|
dev-qt/qtwidgets:5
|
||||||
|
dev-qt/qtxml:5
|
||||||
|
dev-qt/qtxmlpatterns:5
|
||||||
|
>=media-libs/libsndfile-1.0.18
|
||||||
|
alsa? ( media-libs/alsa-lib )
|
||||||
|
archive? ( app-arch/libarchive )
|
||||||
|
!archive? ( >=dev-libs/libtar-1.2.11-r3 )
|
||||||
|
jack? ( virtual/jack )
|
||||||
|
ladspa? ( media-libs/liblrdf )
|
||||||
|
lash? ( media-sound/lash )
|
||||||
|
osc? ( media-libs/liblo )
|
||||||
|
portaudio? ( media-libs/portaudio )
|
||||||
|
portmidi? ( media-libs/portmidi )
|
||||||
|
pulseaudio? ( media-sound/pulseaudio )
|
||||||
|
"
|
||||||
|
DEPEND="
|
||||||
|
${CDEPEND}
|
||||||
|
dev-qt/qttest:5
|
||||||
|
"
|
||||||
|
RDEPEND="${CDEPEND}"
|
||||||
|
|
||||||
|
DOCS=( AUTHORS ChangeLog DEVELOPERS README.txt )
|
||||||
|
|
||||||
|
PATCHES=( "${FILESDIR}/${P}-gnuinstalldirs.patch" )
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
cmake_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local mycmakeargs=(
|
||||||
|
-DWANT_ALSA=$(usex alsa)
|
||||||
|
-DWANT_CPPUNIT=OFF
|
||||||
|
-DWANT_DEBUG=OFF
|
||||||
|
-DWANT_JACK=$(usex jack)
|
||||||
|
-DWANT_JACKSESSION=$(usex jack)
|
||||||
|
-DWANT_LADSPA=$(usex ladspa)
|
||||||
|
-DWANT_LASH=$(usex lash)
|
||||||
|
-DWANT_LIBARCHIVE=$(usex archive)
|
||||||
|
-DWANT_LRDF=$(usex ladspa)
|
||||||
|
-DWANT_OSC=$(usex osc)
|
||||||
|
-DWANT_OSS=$(usex oss)
|
||||||
|
-DWANT_PORTAUDIO=$(usex portaudio)
|
||||||
|
-DWANT_PORTMIDI=$(usex portmidi)
|
||||||
|
-DWANT_PULSEAUDIO=$(usex pulseaudio)
|
||||||
|
-DWANT_RUBBERBAND=OFF
|
||||||
|
)
|
||||||
|
|
||||||
|
cmake_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
cmake_src_compile
|
||||||
|
use doc && cmake_src_compile doc
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
use doc && local HTML_DOCS=( "${BUILD_DIR}"/docs/html/. )
|
||||||
|
cmake_src_install
|
||||||
|
}
|
@ -1,129 +0,0 @@
|
|||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
|
||||||
|
|
||||||
inherit elisp-common autotools python-single-r1 toolchain-funcs xdg-utils
|
|
||||||
|
|
||||||
if [[ "${PV}" = "9999" ]]; then
|
|
||||||
inherit git-r3
|
|
||||||
EGIT_REPO_URI="https://git.savannah.gnu.org/git/lilypond.git"
|
|
||||||
else
|
|
||||||
MAIN_VER=$(ver_cut 1-2)
|
|
||||||
SRC_URI="http://lilypond.org/download/sources/v${MAIN_VER}/${P}.tar.gz"
|
|
||||||
KEYWORDS="amd64 ~arm arm64 ~hppa x86"
|
|
||||||
fi
|
|
||||||
|
|
||||||
DESCRIPTION="GNU Music Typesetter"
|
|
||||||
HOMEPAGE="http://lilypond.org/"
|
|
||||||
|
|
||||||
LICENSE="GPL-3 FDL-1.3"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="debug emacs guile2 profile vim-syntax"
|
|
||||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
|
||||||
|
|
||||||
BDEPEND="
|
|
||||||
>=dev-texlive/texlive-metapost-2020
|
|
||||||
>=sys-apps/texinfo-4.11
|
|
||||||
>=sys-devel/bison-2.0
|
|
||||||
sys-devel/flex
|
|
||||||
virtual/pkgconfig
|
|
||||||
"
|
|
||||||
RDEPEND=">=app-text/ghostscript-gpl-8.15
|
|
||||||
>=dev-scheme/guile-1.8.2:12=[deprecated,regex]
|
|
||||||
media-fonts/tex-gyre
|
|
||||||
media-libs/fontconfig
|
|
||||||
media-libs/freetype:2
|
|
||||||
>=x11-libs/pango-1.12.3
|
|
||||||
emacs? ( >=app-editors/emacs-23.1:* )
|
|
||||||
guile2? ( >=dev-scheme/guile-2.2:12 )
|
|
||||||
!guile2? (
|
|
||||||
>=dev-scheme/guile-1.8.2:12=[deprecated,regex]
|
|
||||||
<dev-scheme/guile-2.0:12
|
|
||||||
)
|
|
||||||
${PYTHON_DEPS}"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
app-text/t1utils
|
|
||||||
dev-lang/perl
|
|
||||||
dev-libs/kpathsea
|
|
||||||
media-gfx/fontforge[png,python]
|
|
||||||
sys-devel/gettext"
|
|
||||||
|
|
||||||
# Correct output data for tests isn't bundled with releases
|
|
||||||
RESTRICT="test"
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}"/${P}-fix-font-size.patch
|
|
||||||
)
|
|
||||||
|
|
||||||
DOCS=( DEDICATION HACKING README.txt ROADMAP )
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
default
|
|
||||||
|
|
||||||
if ! use vim-syntax ; then
|
|
||||||
sed -i 's/vim//' GNUmakefile.in || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
# respect CFLAGS
|
|
||||||
sed -i 's/OPTIMIZE -g/OPTIMIZE/' aclocal.m4 || die
|
|
||||||
|
|
||||||
# remove bundled texinfo file (fixes bug #448560)
|
|
||||||
rm tex/texinfo.tex || die
|
|
||||||
|
|
||||||
eautoreconf
|
|
||||||
|
|
||||||
xdg_environment_reset #586592
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
# documentation generation currently not supported since it requires a newer
|
|
||||||
# version of texi2html than is currently in the tree
|
|
||||||
|
|
||||||
local myeconfargs=(
|
|
||||||
--with-texgyre-dir=/usr/share/fonts/tex-gyre
|
|
||||||
--disable-documentation
|
|
||||||
--disable-optimising
|
|
||||||
--disable-pipe
|
|
||||||
$(use_enable debug debugging)
|
|
||||||
$(use_enable profile profiling)
|
|
||||||
)
|
|
||||||
export VARTEXFONTS="${T}/fonts" # https://bugs.gentoo.org/692010
|
|
||||||
|
|
||||||
econf "${myeconfargs[@]}"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
default
|
|
||||||
|
|
||||||
if use emacs ; then
|
|
||||||
elisp-compile elisp/lilypond-{font-lock,indent,mode,what-beat}.el \
|
|
||||||
|| die "elisp-compile failed"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${D}" vimdir=/usr/share/vim/vimfiles install
|
|
||||||
|
|
||||||
# remove elisp files since they are in the wrong directory
|
|
||||||
rm -r "${ED}"/usr/share/emacs || die
|
|
||||||
|
|
||||||
if use emacs ; then
|
|
||||||
elisp-install ${PN} elisp/*.{el,elc} elisp/out/*.el \
|
|
||||||
|| die "elisp-install failed"
|
|
||||||
elisp-site-file-install "${FILESDIR}"/50${PN}-gentoo.el
|
|
||||||
fi
|
|
||||||
|
|
||||||
python_fix_shebang "${ED}"
|
|
||||||
|
|
||||||
einstalldocs
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
use emacs && elisp-site-regen
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
use emacs && elisp-site-regen
|
|
||||||
}
|
|
Binary file not shown.
@ -1 +1 @@
|
|||||||
Fri, 07 Aug 2020 07:38:37 +0000
|
Fri, 07 Aug 2020 12:38:40 +0000
|
||||||
|
@ -1 +1 @@
|
|||||||
Fri, 07 Aug 2020 07:38:37 +0000
|
Fri, 07 Aug 2020 12:38:40 +0000
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue