mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-23 00:43:28 +00:00
- Fix build with clang
- Add LICENSE, desktop entry file - Support staging PR: ports/184891 Submitted by: KATO Tsuguru <tkato432@yahoo.com>
This commit is contained in:
parent
f668431c90
commit
d68b9eb102
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=337114
@ -3,32 +3,35 @@
|
||||
|
||||
PORTNAME= gtkguitune
|
||||
PORTVERSION= 0.8
|
||||
PORTREVISION= 3
|
||||
DISTVERSIONPREFIX= gtk2-
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= http://www.oocities.org/harpin_floh/mysoft/
|
||||
DISTNAME= ${PORTNAME}-gtk2-${PORTVERSION}
|
||||
MASTER_SITES= GENTOO/distfiles \
|
||||
http://www.oocities.org/harpin_floh/mysoft/
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Guitar (and other instruments) tuner for GTK+2
|
||||
|
||||
LIB_DEPENDS= libgtkmm-2.4.so:${PORTSDIR}/x11-toolkits/gtkmm24
|
||||
LICENSE= GPLv2 # (or later)
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}
|
||||
|
||||
USES= pkgconfig
|
||||
NO_STAGE= yes
|
||||
USE_GNOME= gtkmm24
|
||||
GNU_CONFIGURE= yes
|
||||
INSTALLS_ICONS= yes
|
||||
|
||||
PLIST_FILES= bin/${PORTNAME} \
|
||||
share/icons/hicolor/scalable/apps/guitune_logo.svg
|
||||
|
||||
DESKTOP_ENTRIES="GtkGuitune" "" "guitune_logo" "${PORTNAME}" "" ""
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e \
|
||||
's|VERSION=0.7|VERSION=${PORTVERSION}|g' ${WRKSRC}/configure
|
||||
.for file in guitune.cc main.cc
|
||||
.for i in guitune.cc main.cc
|
||||
@${REINPLACE_CMD} -e \
|
||||
's|<linux/soundcard.h>|<sys/soundcard.h>|' ${WRKSRC}/${file}
|
||||
's|<linux/soundcard.h>|<sys/soundcard.h>|' ${WRKSRC}/${i}
|
||||
.endfor
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
16
audio/gtkguitune/files/patch-lcdview.cc
Normal file
16
audio/gtkguitune/files/patch-lcdview.cc
Normal file
@ -0,0 +1,16 @@
|
||||
--- lcdview.cc.orig
|
||||
+++ lcdview.cc
|
||||
@@ -23,11 +23,12 @@
|
||||
|
||||
#include "lcdview.h"
|
||||
|
||||
-LCDView::LCDView(const char * str = 0)
|
||||
+LCDView::LCDView(const char * str)
|
||||
{
|
||||
i_LCD_num = 11;
|
||||
i_string_maxlen = 1000;
|
||||
i_string = new char [i_string_maxlen];
|
||||
+ str = 0;
|
||||
set( str );
|
||||
|
||||
i_col_bg. set( "black" ); get_colormap()->alloc_color( i_col_bg );
|
@ -1,6 +1,7 @@
|
||||
gtkguitune is a program for tuning guitars and other instruments. Rather than
|
||||
using FFT like many programs, it counts the number of triggerings between two
|
||||
trigger levels in a certain amount of time, which tends to be more accurate for
|
||||
instrument tuning while requiring less processing than FFT.
|
||||
gtkguitune is a program for tuning guitars and other instruments.
|
||||
Rather than using FFT like many programs, it counts the number of
|
||||
triggerings between two trigger levels in a certain amount of time,
|
||||
which tends to be more accurate for instrument tuning while requiring
|
||||
less processing than FFT.
|
||||
|
||||
WWW: http://www.oocities.com/harpin_floh/kguitune_page.html
|
||||
|
Loading…
Reference in New Issue
Block a user