mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-11-05 17:27:07 -08:00
media-sound/pnmixer: rm old
This commit is contained in:
@@ -1,63 +0,0 @@
|
||||
From: Julian Ospald <hasufell@gentoo.org>
|
||||
Date: Thu Nov 15 23:59:49 UTC 2012
|
||||
Subject: build system
|
||||
|
||||
respect CFLAGS, use rdynamic
|
||||
don't use AM_CFLAGS in configure.in
|
||||
fix macros for automake-1.13
|
||||
|
||||
--- configure.in
|
||||
+++ configure.in
|
||||
@@ -1,16 +1,13 @@
|
||||
dnl Process this file with autoconf to produce a configure script.
|
||||
|
||||
-AC_INIT(configure.in)
|
||||
-AM_INIT_AUTOMAKE(pnmixer, 0.6-dev)
|
||||
-AM_CONFIG_HEADER(config.h)
|
||||
+AC_INIT([pnmixer], [0.6-dev])
|
||||
+AM_INIT_AUTOMAKE
|
||||
+AC_CONFIG_HEADERS(config.h)
|
||||
AM_MAINTAINER_MODE
|
||||
|
||||
-OLD_CFLAGS=$CFLAGS
|
||||
AC_ISC_POSIX
|
||||
AC_PROG_CC
|
||||
-AM_PROG_CC_STDC
|
||||
AC_HEADER_STDC
|
||||
-CFLAGS=$OLD_CXXFLAGS
|
||||
|
||||
pkg_modules="gtk+-2.0 >= 2.16.0"
|
||||
|
||||
@@ -37,12 +34,13 @@
|
||||
|
||||
if test x"$debugit" = x"yes"; then
|
||||
AC_DEFINE([DEBUG],[],[Debug Mode])
|
||||
- AM_CFLAGS="$AM_CFLAGS -g -Wall -Werror -Wno-uninitialized -Wformat -Wformat-security -O0 -export-dynamic"
|
||||
else
|
||||
AC_DEFINE([NDEBUG],[],[No-debug Mode])
|
||||
- AM_CFLAGS="$AM_CFLAGS -O2 -export-dynamic"
|
||||
fi
|
||||
|
||||
+CFLAGS="$CFLAGS -Wall -Wno-uninitialized -Wformat -Wformat-security"
|
||||
+LDFLAGS="-rdynamic $LDFLAGS"
|
||||
+
|
||||
##########################################################################
|
||||
|
||||
# Make sure we have X11, and also have it added to LIBS
|
||||
@@ -74,7 +72,6 @@
|
||||
AC_DEFINE([HAVE_LIBN],1,[Defined if you have libnotify])
|
||||
fi
|
||||
|
||||
-AC_SUBST([AM_CFLAGS])
|
||||
|
||||
PKG_CHECK_MODULES(PACKAGE, [$pkg_modules])
|
||||
AC_SUBST(PACKAGE_CFLAGS)
|
||||
--- src/Makefile.am
|
||||
+++ src/Makefile.am
|
||||
@@ -1,6 +1,5 @@
|
||||
## Process this file with automake to produce Makefile.in
|
||||
|
||||
-AM_CFLAGS = @AM_CFLAGS@
|
||||
|
||||
INCLUDES = \
|
||||
-DPACKAGE_DATA_DIR=\""$(datadir)"\" \
|
||||
@@ -1,15 +0,0 @@
|
||||
From: Julian Ospald <hasufell@gentoo.org>
|
||||
Date: Fri Nov 16 00:03:56 UTC 2012
|
||||
Subject: desktop file
|
||||
|
||||
comply with fd.o spec
|
||||
|
||||
--- data/pnmixer.desktop
|
||||
+++ data/pnmixer.desktop
|
||||
@@ -12,4 +12,4 @@
|
||||
Icon=pnmixer
|
||||
Terminal=false
|
||||
Type=Application
|
||||
-Categories=Application;AudioVideo;
|
||||
\ No newline at end of file
|
||||
+Categories=AudioVideo;
|
||||
@@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools eutils gnome2-utils
|
||||
|
||||
DESCRIPTION="Alsa volume mixer for the system tray"
|
||||
HOMEPAGE="https://github.com/nicklan/pnmixer"
|
||||
SRC_URI="http://dev.gentoo.org/~hasufell/distfiles/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE="debug libnotify"
|
||||
|
||||
RDEPEND="media-libs/alsa-lib
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/libX11
|
||||
libnotify? ( x11-libs/libnotify )"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-{build,desktopfile}.patch
|
||||
mv configure.in configure.ac || die
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable debug) \
|
||||
$(use_with libnotify)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
newicon -s 128 pixmaps/${PN}-about.png ${PN}.png
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
@@ -1,50 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils gnome2-utils
|
||||
|
||||
DESCRIPTION="Volume mixer for the system tray"
|
||||
HOMEPAGE="https://github.com/nicklan/pnmixer"
|
||||
SRC_URI="http://dev.gentoo.org/~hasufell/distfiles/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="debug libnotify"
|
||||
|
||||
RDEPEND="dev-libs/glib:2
|
||||
media-libs/alsa-lib
|
||||
>=x11-libs/gtk+-3.6:3
|
||||
x11-libs/libX11
|
||||
libnotify? ( x11-libs/libnotify )"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_with libnotify) \
|
||||
$(use_enable debug) \
|
||||
--enable-minimal-flags \
|
||||
--with-gtk3
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
newicon -s 128 pixmaps/${PN}-about.png ${PN}.png
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
Reference in New Issue
Block a user