mirror of
https://github.com/alsa-project/alsa-tools.git
synced 2025-10-29 05:40:25 -04:00
- added desktop file and icon
new options --with-desktop-dir and --with-pixmap-dir. - fixed CXXFLAGS for soundbase option.
This commit is contained in:
parent
4a29a196bb
commit
4046e31368
5 changed files with 42 additions and 5 deletions
|
|
@ -1,5 +1,9 @@
|
|||
EXTRA_DIST = hdspconf.desktop
|
||||
SUBDIRS = src pixmaps
|
||||
|
||||
desktopdir = $(DESKTOP_DIR)
|
||||
desktop_DATA = hdspconf.desktop
|
||||
|
||||
alsa-dist: distdir
|
||||
@rm -rf ../distdir/hdspconf
|
||||
@mkdir -p ../distdir/hdspconf
|
||||
|
|
|
|||
|
|
@ -1,12 +1,12 @@
|
|||
AC_INIT(src/hdspconf.cxx)
|
||||
AM_INIT_AUTOMAKE(hdspconf, 1.2)
|
||||
AM_INIT_AUTOMAKE(hdspconf, 1.3)
|
||||
|
||||
AC_PROG_CXX
|
||||
AC_PROG_MAKE_SET
|
||||
AC_STDC_HEADERS
|
||||
AC_PATH_X
|
||||
|
||||
AM_PATH_ALSA(0.9.0)
|
||||
AM_PATH_ALSA(1.0.0)
|
||||
|
||||
dnl kernel header files
|
||||
AC_MSG_CHECKING(for kernel header files)
|
||||
|
|
@ -32,7 +32,7 @@ AC_ARG_WITH(soundbase,
|
|||
[soundbasedir="$withval"], [soundbasedir="$kerneldir"])
|
||||
if test "$soundbasedir" != "" -a -r "$soundbasedir/sound" ; then
|
||||
ALSA_CFLAGS="$ALSA_CFLAGS -I$soundbasedir"
|
||||
CFLAGS="$CFLAGS -I$soundbasedir"
|
||||
CXXFLAGS="$CXXFLAGS -I$soundbasedir"
|
||||
AC_MSG_RESULT($ALSA_CFLAGS)
|
||||
else
|
||||
if test "x$prefix" != xNONE; then
|
||||
|
|
@ -42,13 +42,33 @@ else
|
|||
fi
|
||||
if test -z "$soundbasedir" -a -r "$aprefix/include/sound"; then
|
||||
ALSA_CFLAGS="$ALSA_CFLAGS -I$aprefix/include"
|
||||
CFLAGS="$CFLAGS -I$aprefix/include"
|
||||
CXXFLAGS="$CXXFLAGS -I$aprefix/include"
|
||||
AC_MSG_RESULT($ALSA_CFLAGS)
|
||||
else
|
||||
AC_MSG_RESULT("not specified - using C compiler defaults")
|
||||
fi
|
||||
fi
|
||||
|
||||
dnl desktop install
|
||||
AC_ARG_WITH(desktop-dir,
|
||||
[ --with-desktop-dir specify the path to install desktop file],
|
||||
[desktopdir="$withval"], [desktopdir=""])
|
||||
if test -z "$desktopdir"; then
|
||||
desktopdir=$datadir/applications
|
||||
fi
|
||||
DESKTOP_DIR="$desktopdir"
|
||||
AC_SUBST(DESKTOP_DIR)
|
||||
|
||||
AC_ARG_WITH(pixmap-dir,
|
||||
[ --with-pixmap-dir specify the path to install desktop pixmap file],
|
||||
[pixmapdir="$withval"], [pixmapdir=""])
|
||||
if test -z "$pixmapdir"; then
|
||||
pixmapdir=$datadir/pixmaps
|
||||
fi
|
||||
PIXMAP_DIR="$pixmapdir"
|
||||
AC_SUBST(PIXMAP_DIR)
|
||||
|
||||
dnl library check
|
||||
AC_PATH_PROG(FLTK_CONFIG, fltk-config, no)
|
||||
if test "$FLTK_CONFIG" = "no"; then
|
||||
AC_MSG_ERROR(no fltk-config is found)
|
||||
|
|
|
|||
10
hdspconf/hdspconf.desktop
Normal file
10
hdspconf/hdspconf.desktop
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Name=HDSPConf
|
||||
Comment=Hammerfall DSP control application
|
||||
Exec=hdspconf
|
||||
FilePattern=hdspconf
|
||||
Icon=hdspconf.png
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=Application;AudioVideo;
|
||||
|
|
@ -1 +1,4 @@
|
|||
EXTRA_DIST = $(wildcard *.xpm)
|
||||
pixmapdir = $(PIXMAP_DIR)
|
||||
pixmap_DATA = hdspconf.png
|
||||
|
||||
EXTRA_DIST = $(wildcard *.xpm) hdspconf.png
|
||||
|
|
|
|||
BIN
hdspconf/pixmaps/hdspconf.png
Normal file
BIN
hdspconf/pixmaps/hdspconf.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.1 KiB |
Loading…
Add table
Add a link
Reference in a new issue