media-sound/ams: remove last rited package
authorMichael Palimaka <kensington@gentoo.org>
Tue, 4 Jul 2017 13:40:30 +0000 (23:40 +1000)
committerMichael Palimaka <kensington@gentoo.org>
Tue, 4 Jul 2017 13:40:56 +0000 (23:40 +1000)
Gentoo-bug: 603564

media-sound/ams/Manifest [deleted file]
media-sound/ams/ams-2.1.2.ebuild [deleted file]
media-sound/ams/files/ams-2.1.2-fix-build-system.patch [deleted file]
media-sound/ams/metadata.xml [deleted file]

diff --git a/media-sound/ams/Manifest b/media-sound/ams/Manifest
deleted file mode 100644 (file)
index aea2e52..0000000
+++ /dev/null
@@ -1 +0,0 @@
-DIST ams-2.1.2.tar.bz2 348027 SHA256 808630674101cefa90567b14f4eefdb61baa0c3facbe79f2f2d692e92eccebab SHA512 3a98ccb54505818b4add1b070e2230ba00d80732fdcc54caecba55ad83f352381ed165ab58ca01fc98550bd0691242fd2f733862ee77fd217141ecec52250e4e WHIRLPOOL defd800af36a4b2af09b80ed6ad81239f383501fa13e6de4115717d7550208de6efa4ac038a36275b05692a1229be4ab81215cdc5f0cbb56456c606019acd569
diff --git a/media-sound/ams/ams-2.1.2.ebuild b/media-sound/ams/ams-2.1.2.ebuild
deleted file mode 100644 (file)
index 95a6fec..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic qmake-utils
-
-DESCRIPTION="Alsa Modular Software Synthesizer"
-HOMEPAGE="http://alsamodular.sourceforge.net"
-SRC_URI="mirror://sourceforge/alsamodular/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE=""
-
-RDEPEND="
-       dev-qt/qtcore:5
-       dev-qt/qtgui:5
-       dev-qt/qtopengl:5
-       dev-qt/qtwidgets:5
-       media-libs/ladspa-sdk
-       media-libs/libclalsadrv
-       media-libs/alsa-lib
-       media-sound/jack-audio-connection-kit
-       sci-libs/fftw:3.0=
-       !dev-ruby/amrita"
-DEPEND="${RDEPEND}
-       virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/${PN}-2.1.2-fix-build-system.patch )
-
-src_prepare() {
-       default
-       eautoreconf
-}
-
-src_configure() {
-       # C++11/14 fails:
-       # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=811645
-       append-cxxflags -std=gnu++98
-       econf \
-               --disable-nsm \
-               --enable-qt5 \
-               MOC="$(qt5_get_bindir)/moc" \
-               LUPDATE="$(qt5_get_bindir)/lupdate" \
-               LRELEASE="$(qt5_get_bindir)/lrelease"
-}
diff --git a/media-sound/ams/files/ams-2.1.2-fix-build-system.patch b/media-sound/ams/files/ams-2.1.2-fix-build-system.patch
deleted file mode 100644 (file)
index 5120859..0000000
+++ /dev/null
@@ -1,127 +0,0 @@
-* Remove extraneous CXXFLAGS
-* Missing -ldl for dlsym, dlerror, and dlopen
-See also:
-  https://bugs.gentoo.org/show_bug.cgi?id=379251
-  https://bugs.gentoo.org/show_bug.cgi?id=600642
-
---- a/configure.ac
-+++ b/configure.ac
-@@ -3,9 +3,9 @@
- AC_PREREQ(2.61)
- AC_INIT(ams, [2.1.2], [alsamodular-devel@lists.sourceforge.net])
--AC_CANONICAL_SYSTEM
-+AC_CANONICAL_TARGET
- AC_CONFIG_SRCDIR([src/box.h])
--AC_CONFIG_HEADER([src/config.h])
-+AC_CONFIG_HEADERS([src/config.h])
- AM_INIT_AUTOMAKE([dist-bzip2])
- # Checks for programs.
-@@ -31,46 +31,7 @@
- AC_FUNC_SELECT_ARGTYPES
- AC_FUNC_STAT
--dnl set basic compiler flags
--AMS_CORE_CXXFLAGS="-Wall"
--
--dnl set compiler optimization flags
--AC_MSG_CHECKING(which processor class to optimize for)
--case "$target" in
--    i486-*-*)
--         AMS_OPT_CXXFLAGS="-march=i486"
--         AC_MSG_RESULT(i486)
--         ;;
--    i586-*-*)
--         AMS_OPT_CXXFLAGS="-march=pentium"
--         AC_MSG_RESULT(i586)
--         ;;
--    i686-*-*)
--         AMS_OPT_CXXFLAGS="-march=pentiumpro -msse -mfpmath=sse -ffast-math"
--         AC_MSG_RESULT(i686)
--         ;;
--    i786-*-*)
--         AMS_OPT_CXXFLAGS="-march=pentium4 -msse -mfpmath=sse -ffast-math"
--         AC_MSG_RESULT(i786)
--         ;;
--    x86_64-*-*)
--         AMS_OPT_CXXFLAGS="-m64 -msse -mfpmath=sse -ffast-math"
--         AC_MSG_RESULT(x86_64)
--         ;;
--    *)
--         AC_MSG_RESULT(i386)
--         AC_MSG_WARN(This is probably not what you want, use --target)
--         ;;
--esac
--
--if test "x$AMS_OPT_CXXFLAGS" = "x"; then
--    AMS_CXXFLAGS=$AMS_CORE_CXXFLAGS
--else
--    AC_MSG_NOTICE([Compiler optimization... $AMS_OPT_CXXFLAGS])
--    AMS_CXXFLAGS="$AMS_CORE_CXXFLAGS $AMS_OPT_CXXFLAGS"
--fi
--AC_SUBST(AMS_CXXFLAGS)
--
-+CXXFLAGS="${CXXFLAGS} -Wall"
- # Checks for libraries.
- AC_CHECK_LIB([asound], [snd_pcm_open], ,
-@@ -81,8 +42,12 @@
-              [AC_MSG_ERROR(pthread is required)])
- AC_CHECK_LIB([m], [roundf], ,
-              [AC_MSG_ERROR([required libm missing])])
--AC_CHECK_LIB([dl], [dlopen], ,
--             [AC_MSG_ERROR(libdl is required)])
-+dnl The dlopen() function is in the C library for *BSD and in
-+dnl libdl on GLIBC-based systems
-+AC_SEARCH_LIBS([dlopen], [dl dld], [], [
-+             AC_MSG_ERROR([unable to find the dlopen() function])
-+])
-+
- dnl for vocoder module
- AC_CHECK_LIB([fftw3], [fftw_execute], ,
-              [AC_MSG_ERROR(libfftw3 is required)])
-@@ -111,7 +76,7 @@
- fi
- dnl option to enable Qt5 instead of default Qt4 library 
--AC_ARG_ENABLE(qt5, AC_HELP_STRING([--enable-qt5],
-+AC_ARG_ENABLE(qt5, AS_HELP_STRING([--enable-qt5],
-                           [enable Qt5 instead of Qt4 library]),,
-                           enable_qt4=yes)
- AS_IF([test x$enable_qt4 = xyes],
-@@ -215,7 +180,7 @@
- # Check for ladspa plugins path
- AC_ARG_WITH(ladspa-path,
--  [AC_HELP_STRING([--with-ladspa-path=DIR],
-+  [AS_HELP_STRING([--with-ladspa-path=DIR],
-     [directory for ladspa plugins])],
-   [ if test "x$withval" != "x" ; then
-      LADSPA_PATH="$withval"
-@@ -250,14 +215,6 @@
-     if test "$have_liblo" = "yes"; then
-         AC_DEFINE(NSM_SUPPORT, 1,
-                   [Define to enable NSM support])
--        LIBSsave=$LIBS
--        CFLAGSsave=$CFLAGS
--        CFLAGS=$LIBLO_CFLAGS
--        LIBS=$LIBLO_LIBS
--        AC_SUBST(LIBLO_CFLAGS)
--        AC_SUBST(LIBLO_LIBS)
--        LIBS+=$LIBSsave
--        CFLAGS+=$CFLAGSsave
-     fi
- fi
---- a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -267,7 +267,7 @@
- # all generated files to be removed by "make clean"
- CLEANFILES = $(nodist_ams_SOURCES) $(translations_DATA)
--ams_CXXFLAGS = $(QT_CXXFLAGS) $(AMS_CXXFLAGS)
-+ams_CXXFLAGS = $(QT_CXXFLAGS)
- DEFS = -D_REENTRANT -DLADSPA_PATH=\"$(LADSPA_PATH)\" -DTRANSLATIONSDIR=\"$(translationsdir)\" -DDEMOFILEPATH=\"$(pkgdatadir)/demos\" -DINSTRUMENTFILEPATH=\"$(pkgdatadir)/instruments\" @DEFS@
- # rule for moc-file generation
diff --git a/media-sound/ams/metadata.xml b/media-sound/ams/metadata.xml
deleted file mode 100644 (file)
index 7b3a323..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-       <maintainer type="project">
-               <email>sound@gentoo.org</email>
-               <name>Gentoo Sound project</name>
-       </maintainer>
-       <upstream>
-               <remote-id type="sourceforge">alsamodular</remote-id>
-       </upstream>
-</pkgmetadata>