diff --git a/ChangeLog b/ChangeLog index db1531661..37be37877 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2009-08-01 12:22-EDT Gregory John Casamento + + * GNUmakefile + * Sounds/Basso.ogg + * Sounds/Blow.ogg + * Sounds/Bottle.ogg + * Sounds/Glass.ogg: Add new sounds. + * Sounds/GNUmakefile + * Sounds/GNUmakefile.postamble: Add sounds directory and makefiles. + 2009-07-31 Adam Fedor * Version 0.17.1 diff --git a/GNUmakefile b/GNUmakefile index 4de432e93..234181196 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -54,6 +54,7 @@ doc=no SUBPROJECTS = \ Source \ Images \ +Sounds \ Model \ Tools \ Panels \ diff --git a/Sounds/Basso.ogg b/Sounds/Basso.ogg new file mode 100644 index 000000000..ee3864164 Binary files /dev/null and b/Sounds/Basso.ogg differ diff --git a/Sounds/Blow.ogg b/Sounds/Blow.ogg new file mode 100644 index 000000000..e45412efd Binary files /dev/null and b/Sounds/Blow.ogg differ diff --git a/Sounds/Bottle.ogg b/Sounds/Bottle.ogg new file mode 100644 index 000000000..11c8e579a Binary files /dev/null and b/Sounds/Bottle.ogg differ diff --git a/Sounds/GNUmakefile b/Sounds/GNUmakefile new file mode 100644 index 000000000..8a75863e5 --- /dev/null +++ b/Sounds/GNUmakefile @@ -0,0 +1,47 @@ +# +# Sounds makefile for GNUstep GUI Library +# Copyright (C) 2009 Free Software Foundation, Inc. +# +# Author: Gregory Casamento +# Date: July 2009 +# +# This file is part of the GNUstep GUI Library. +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version. +# +# This library 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 +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; see the file COPYING.LIB. +# If not, see or write to the +# Free Software Foundation, 51 Franklin Street, Fifth Floor, +# Boston, MA 02110-1301, USA. + +PACKAGE_NAME = gnustep-gui +GNUSTEP_LOCAL_ADDITIONAL_MAKEFILES=../gui.make +include $(GNUSTEP_MAKEFILES)/common.make + +include ../Version + +sounddir = $(GNUSTEP_LIBRARY)/Sounds + +SOUND_FILES = \ +Basso.ogg \ +Blow.ogg \ +Bottle.ogg \ +Glass.ogg + +-include GNUmakefile.preamble + +-include GNUmakefile.local +# We don't actually build anything in this directory so +# just include the common makefile rules +include $(GNUSTEP_MAKEFILES)/rules.make + +include GNUmakefile.postamble diff --git a/Sounds/GNUmakefile.postamble b/Sounds/GNUmakefile.postamble new file mode 100644 index 000000000..e5d06c12c --- /dev/null +++ b/Sounds/GNUmakefile.postamble @@ -0,0 +1,79 @@ +# +# GNUmakefile.postamble +# +# Copyright (C) 2009 Free Software Foundation, Inc. +# +# Author: Gregory Casamento +# +# This file is part of the GNUstep GUI Library. +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version. +# +# This library 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 +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; see the file COPYING.LIB. +# If not, see or write to the +# Free Software Foundation, 51 Franklin Street, Fifth Floor, +# Boston, MA 02110-1301, USA. + +# +# GNUmakefile.postamble +# +# Project specific makefile rules +# +# Uncomment the targets you want. +# The double colons (::) are important, do not make them single colons +# otherwise the normal makefile rules will not be performed. +# + +# Things to do before compiling +# before-all:: + +# Things to do after compiling +# after-all:: + +$(sounddir): + $(MKDIRS) $(sounddir) + +# Things to do before installing +before-install:: $(sounddir) + +# Things to do after installing +after-install:: + for file in $(SOUND_FILES); do \ + $(INSTALL_DATA) $$file $(sounddir)/$$file ; \ + done + +# Things to do before uninstalling +# before-uninstall:: + +# Things to do after uninstalling +after-uninstall:: + for file in $(SOUND_FILES); do \ + rm -f $(sounddir)/$$file ; \ + done + +# Things to do before cleaning +# before-clean:: + +# Things to do after cleaning +# after-clean:: + +# Things to do before distcleaning +# before-distclean:: + +# Things to do after distcleaning +# after-distclean:: + +# Things to do before checking +# before-check:: + +# Things to do after checking +# after-check:: diff --git a/Sounds/Glass.ogg b/Sounds/Glass.ogg new file mode 100644 index 000000000..601b01131 Binary files /dev/null and b/Sounds/Glass.ogg differ