Skip to content

Commit 34bf107

Browse files
committed
Renamed Everything
1 parent c4612fc commit 34bf107

File tree

1,103 files changed

+12290
-12290
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,103 files changed

+12290
-12290
lines changed

BUILDING.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ Alternatively, you can use **CLion**. If you chose to do so, open the directory
113113
At the moment we only support **x86_64** builds. It is possible to build using AppleSilicon hardware but **mad** and **id3tag** should be disabled:
114114
115115
```
116-
cmake -GXCode -T buildsystem=1 -Daudacity_use_mad="off" -Daudacity_use_id3tag=off ../sneedacity
116+
cmake -GXCode -T buildsystem=1 -Dsneedacity_use_mad="off" -Dsneedacity_use_id3tag=off ../sneedacity
117117
```
118118
119119
## Linux & Other OS
@@ -127,7 +127,7 @@ cmake -GXCode -T buildsystem=1 -Daudacity_use_mad="off" -Daudacity_use_id3tag=of
127127
2. Configure Sneedacity using CMake:
128128
```
129129
$ mkdir build && cd build
130-
$ cmake -G "Unix Makefiles" -Daudacity_use_ffmpeg=loaded ../sneedacity
130+
$ cmake -G "Unix Makefiles" -Dsneedacity_use_ffmpeg=loaded ../sneedacity
131131
```
132132
By default, Debug build will be configured. To change that, pass `-DCMAKE_BUILD_TYPE=Release` to CMake.
133133
@@ -163,16 +163,16 @@ On Linux it is possible to build Sneedacity using (almost) only the libraries pr
163163
```
164164
$ mkdir build && cd build
165165
$ cmake -G "Unix Makefiles" \
166-
-Daudacity_use_ffmpeg=loaded \
167-
-Daudacity_lib_preference=system \
168-
-Daudacity_obey_system_dependencies=On \
166+
-Dsneedacity_use_ffmpeg=loaded \
167+
-Dsneedacity_lib_preference=system \
168+
-Dsneedacity_obey_system_dependencies=On \
169169
../sneedacity
170170
```
171171
172172
There are a few cases when the local library build is preferred:
173173
174174
1. **wxWidgets**: While Sneedacity on **Linux** uses vanilla version of wxWidgets, we **require** that version **3.1.3** is used. This version is not available in most of the distributions.
175-
2. **portaudio-v19**: Sneedacity currently uses [some private APIs](https://github.com/audacity/audacity/issues/871), so using system portaudio is not yet possible.
175+
2. **portaudio-v19**: Sneedacity currently uses [some private APIs](https://github.com/sneedacity/sneedacity/issues/871), so using system portaudio is not yet possible.
176176
3. **vamp-host-sdk**: Development packages are not available in Ubuntu 20.04.
177177
4. **libnyquist** & **portmixer**: Libraries are not available in Ubuntu 20.04.
178178
5. **sqlite3** & **libsmbs**: Libraries are very outdated in Ubuntu 20.04.

CHANGELOG.txt

+134-134
Large diffs are not rendered by default.

CMAKE_OPTIONS.md

+33-33
Original file line numberDiff line numberDiff line change
@@ -2,36 +2,36 @@
22
| :-------------------------------- | :----- | :--------- | :-------------------------------------------------------------- |
33
| CMAKE_BUILD_TYPE | STRING | Debug | Type of the build: Debug, Release, RelWithDebInfo, MinSizeRel |
44
| CMAKE_INSTALL_PREFIX | PATH | /usr/local | Install path prefix, prepended onto install directories. |
5-
| audacity_lib_preference | STRING | local | Library preference [system (if available), local] |
6-
| audacity_obey_system_dependencies | BOOL | Off | Use only system packages to satisfy dependencies |
7-
| audacity_use_expat | STRING | system | Use expat library [system (if available), local, off] |
8-
| audacity_use_ffmpeg | STRING | loaded | Use ffmpeg library [loaded, linked, off] |
9-
| audacity_use_flac | STRING | local | Use flac library [system (if available), local, off] |
10-
| audacity_use_id3tag | STRING | local | Use id3tag library [system (if available), local, off] |
11-
| audacity_use_ladspa | BOOL | ON | Use LADSPA plug-in support [on, off] |
12-
| audacity_use_libmad | STRING | local | Use libmad library [system (if available), local, off] |
13-
| audacity_use_libmp3lame | STRING | local | Use libmp3lame library [system (if available), local, off] |
14-
| audacity_use_lv2 | STRING | local | Use lv2 library [system (if available), local, off] |
15-
| audacity_use_mad | STRING | local | Use mad library [system (if available), local, off] |
16-
| audacity_use_midi | STRING | local | Use midi library [system (if available), local, off] |
17-
| audacity_use_nyquist | STRING | local | Use nyquist library [local, off] |
18-
| audacity_use_ogg | STRING | local | Use ogg library [system (if available), local, off] |
19-
| audacity_use_pa_alsa | BOOL | YES | Use the portaudio ALSA interface if available |
20-
| audacity_use_pa_jack | STRING | linked | Use the JACK audio interface if available [loaded, linked, off] |
21-
| audacity_use_pa_oss | BOOL | YES | Use the OSS audio interface if available |
22-
| audacity_use_pch | BOOL | YES | Use precompiled headers [yes, no] |
23-
| audacity_use_portaudio | STRING | local | Use portaudio library [local] |
24-
| audacity_use_portmixer | STRING | local | Use portmixer library [local, off] |
25-
| audacity_use_portsmf | STRING | local | Use portsmf library [system (if available), local, off] |
26-
| audacity_use_sbsms | STRING | local | Use sbsms library [system (if available), local, off] |
27-
| audacity_use_sndfile | STRING | local | Use sndfile library [system (if available), local] |
28-
| audacity_use_soundtouch | STRING | local | Use soundtouch library [system (if available), local, off] |
29-
| audacity_use_soxr | STRING | local | Use soxr library [system (if available), local] |
30-
| audacity_use_sqlite | STRING | local | Use sqlite library [system (if available), local] |
31-
| audacity_use_twolame | STRING | local | Use twolame library [system (if available), local, off] |
32-
| audacity_use_vamp | STRING | local | Use vamp library [system (if available), local, off] |
33-
| audacity_use_vorbis | STRING | local | Use vorbis library [system (if available), local, off] |
34-
| audacity_use_vst | BOOL | ON | Use VST2 plug-in support [on, off] |
35-
| audacity_use_wxwidgets | STRING | local | Use wxwidgets library [system (if available), local, off] |
36-
| audacity_use_zlib | STRING | local | Use zlib library [system (if available), local, off] |
37-
| audacity_use_curl | STRING | local | Use curl library [system (if available), local] |
5+
| sneedacity_lib_preference | STRING | local | Library preference [system (if available), local] |
6+
| sneedacity_obey_system_dependencies | BOOL | Off | Use only system packages to satisfy dependencies |
7+
| sneedacity_use_expat | STRING | system | Use expat library [system (if available), local, off] |
8+
| sneedacity_use_ffmpeg | STRING | loaded | Use ffmpeg library [loaded, linked, off] |
9+
| sneedacity_use_flac | STRING | local | Use flac library [system (if available), local, off] |
10+
| sneedacity_use_id3tag | STRING | local | Use id3tag library [system (if available), local, off] |
11+
| sneedacity_use_ladspa | BOOL | ON | Use LADSPA plug-in support [on, off] |
12+
| sneedacity_use_libmad | STRING | local | Use libmad library [system (if available), local, off] |
13+
| sneedacity_use_libmp3lame | STRING | local | Use libmp3lame library [system (if available), local, off] |
14+
| sneedacity_use_lv2 | STRING | local | Use lv2 library [system (if available), local, off] |
15+
| sneedacity_use_mad | STRING | local | Use mad library [system (if available), local, off] |
16+
| sneedacity_use_midi | STRING | local | Use midi library [system (if available), local, off] |
17+
| sneedacity_use_nyquist | STRING | local | Use nyquist library [local, off] |
18+
| sneedacity_use_ogg | STRING | local | Use ogg library [system (if available), local, off] |
19+
| sneedacity_use_pa_alsa | BOOL | YES | Use the portaudio ALSA interface if available |
20+
| sneedacity_use_pa_jack | STRING | linked | Use the JACK audio interface if available [loaded, linked, off] |
21+
| sneedacity_use_pa_oss | BOOL | YES | Use the OSS audio interface if available |
22+
| sneedacity_use_pch | BOOL | YES | Use precompiled headers [yes, no] |
23+
| sneedacity_use_portaudio | STRING | local | Use portaudio library [local] |
24+
| sneedacity_use_portmixer | STRING | local | Use portmixer library [local, off] |
25+
| sneedacity_use_portsmf | STRING | local | Use portsmf library [system (if available), local, off] |
26+
| sneedacity_use_sbsms | STRING | local | Use sbsms library [system (if available), local, off] |
27+
| sneedacity_use_sndfile | STRING | local | Use sndfile library [system (if available), local] |
28+
| sneedacity_use_soundtouch | STRING | local | Use soundtouch library [system (if available), local, off] |
29+
| sneedacity_use_soxr | STRING | local | Use soxr library [system (if available), local] |
30+
| sneedacity_use_sqlite | STRING | local | Use sqlite library [system (if available), local] |
31+
| sneedacity_use_twolame | STRING | local | Use twolame library [system (if available), local, off] |
32+
| sneedacity_use_vamp | STRING | local | Use vamp library [system (if available), local, off] |
33+
| sneedacity_use_vorbis | STRING | local | Use vorbis library [system (if available), local, off] |
34+
| sneedacity_use_vst | BOOL | ON | Use VST2 plug-in support [on, off] |
35+
| sneedacity_use_wxwidgets | STRING | local | Use wxwidgets library [system (if available), local, off] |
36+
| sneedacity_use_zlib | STRING | local | Use zlib library [system (if available), local, off] |
37+
| sneedacity_use_curl | STRING | local | Use curl library [system (if available), local] |

CMakeLists.txt

+36-36
Original file line numberDiff line numberDiff line change
@@ -8,34 +8,34 @@ cmake_minimum_required( VERSION 3.15 )
88
# If building with GNU compiler, then must be 4.9 or later.
99
if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU" AND
1010
CMAKE_CXX_COMPILER_VERSION VERSION_LESS "4.9")
11-
message(FATAL_ERROR "Audacity requires at least GCC 4.9")
11+
message(FATAL_ERROR "Sneedacity requires at least GCC 4.9")
1212
endif ()
1313

1414
# We only do alpha builds, beta builds, and release versions.
15-
# Most of the time we're in development, so AUDACITY_BUILD_LEVEL should be
15+
# Most of the time we're in development, so SNEEDACITY_BUILD_LEVEL should be
1616
# defined to 0.
1717
# Its value may be more than 0 for pre-release "Beta" builds that differ only
1818
# in the welcome screen, and hiding of some development menu commands, but
1919
# still link to the alpha manual online.
2020

2121
# Set this value to 0 for alpha, 1 for beta, 2 for release builds
22-
set( AUDACITY_BUILD_LEVEL 0 )
22+
set( SNEEDACITY_BUILD_LEVEL 0 )
2323

24-
# The Audacity version
24+
# The Sneedacity version
2525
# Increment as appropriate after release of a new version, and set back
26-
# AUDACITY_BUILD_LEVEL to 0
27-
set( AUDACITY_VERSION 3 )
28-
set( AUDACITY_RELEASE 0 )
29-
set( AUDACITY_REVISION 4 )
30-
set( AUDACITY_MODLEVEL 0 )
26+
# SNEEDACITY_BUILD_LEVEL to 0
27+
set( SNEEDACITY_VERSION 3 )
28+
set( SNEEDACITY_RELEASE 0 )
29+
set( SNEEDACITY_REVISION 4 )
30+
set( SNEEDACITY_MODLEVEL 0 )
3131

3232
string( TIMESTAMP __TDATE__ "%Y%m%d" )
33-
if( AUDACITY_BUILD_LEVEL EQUAL 0 )
34-
set( AUDACITY_SUFFIX "-alpha-${__TDATE__}" )
35-
elseif( AUDACITY_BUILD_LEVEL EQUAL 1 )
36-
set( AUDACITY_SUFFIX "-beta-${__TDATE__}" )
33+
if( SNEEDACITY_BUILD_LEVEL EQUAL 0 )
34+
set( SNEEDACITY_SUFFIX "-alpha-${__TDATE__}" )
35+
elseif( SNEEDACITY_BUILD_LEVEL EQUAL 1 )
36+
set( SNEEDACITY_SUFFIX "-beta-${__TDATE__}" )
3737
else()
38-
set( AUDACITY_SUFFIX "" )
38+
set( SNEEDACITY_SUFFIX "" )
3939
endif()
4040

4141
# Don't allow in-source builds...no real reason, just
@@ -98,9 +98,9 @@ endif()
9898

9999
# Add our module path
100100
# CMAKE_BINARY_DIR is required for Conan to work
101-
set( AUDACITY_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake-proxies/cmake-modules")
101+
set( SNEEDACITY_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake-proxies/cmake-modules")
102102
set( CMAKE_MODULE_PATH
103-
${AUDACITY_MODULE_PATH}
103+
${SNEEDACITY_MODULE_PATH}
104104
${CMAKE_BINARY_DIR}
105105
${CMAKE_MODULE_PATH}
106106
)
@@ -128,15 +128,15 @@ if( CCACHE_PROGRAM )
128128
endif()
129129

130130
# Define option() prefix
131-
set( _OPT "audacity_" )
131+
set( _OPT "sneedacity_" )
132132

133133
# Our very own project
134-
project( Audacity )
134+
project( Sneedacity )
135135

136136
# Load our functions/macros
137-
include( AudacityFunctions )
137+
include( SneedacityFunctions )
138138

139-
set_from_env(AUDACITY_ARCH_LABEL) # e.g. x86_64
139+
set_from_env(SNEEDACITY_ARCH_LABEL) # e.g. x86_64
140140

141141
# Allow user to globally set the library preference
142142
cmd_option( ${_OPT}lib_preference
@@ -152,10 +152,10 @@ cmd_option( ${_OPT}obey_system_dependencies
152152
)
153153

154154
cmd_option( ${_OPT}has_networking
155-
"Build networking features into Audacity"
155+
"Build networking features into Sneedacity"
156156
Off)
157157

158-
include( AudacityDependencies )
158+
include( SneedacityDependencies )
159159

160160
# Pull all the modules we'll need
161161
include( CheckCXXCompilerFlag )
@@ -244,7 +244,7 @@ message( STATUS )
244244
set_property( GLOBAL PROPERTY USE_FOLDERS ON )
245245

246246
if( CMAKE_GENERATOR MATCHES "Visual Studio" )
247-
# Make sure Audacity is the startup project
247+
# Make sure Sneedacity is the startup project
248248
set_directory_properties(
249249
PROPERTIES
250250
VS_STARTUP_PROJECT "${CMAKE_PROJECT_NAME}"
@@ -284,8 +284,8 @@ set( _DEST "${_DESTDIR}" )
284284
set( _PREFIX "${CMAKE_INSTALL_PREFIX}" )
285285
set( _LIBDIR "${CMAKE_INSTALL_LIBDIR}" )
286286
set( _DATADIR "${CMAKE_INSTALL_DATADIR}" )
287-
set( _PKGLIB "${_LIBDIR}/audacity" )
288-
set( _PKGDATA "${_DATADIR}/audacity/" )
287+
set( _PKGLIB "${_LIBDIR}/sneedacity" )
288+
set( _PKGDATA "${_DATADIR}/sneedacity/" )
289289
set( _MANDIR "${CMAKE_INSTALL_MANDIR}" )
290290
set( _MODDIR "${_DEST}/modules" )
291291
set( _EXEDIR "${_DEST}" )
@@ -298,7 +298,7 @@ set( CMAKE_INSTALL_RPATH_USE_LINK_PATH FALSE )
298298

299299
# Adjust them for the Mac
300300
if( CMAKE_SYSTEM_NAME MATCHES "Darwin" )
301-
set( _APPDIR "Audacity.app/Contents" )
301+
set( _APPDIR "Sneedacity.app/Contents" )
302302
set( _DEST "${_DESTDIR}/${_APPDIR}" )
303303
set( _EXEDIR "${_DEST}/MacOS" )
304304
set( _MODDIR "${_DEST}/modules" )
@@ -448,16 +448,16 @@ if( NOT CMAKE_INSTALL_LIBDIR STREQUAL "lib" AND NOT EXISTS "${CMAKE_BINARY_DIR}/
448448
file( CREATE_LINK "${CMAKE_BINARY_DIR}/lib" "${CMAKE_BINARY_DIR}/lib64" SYMBOLIC )
449449
endif()
450450

451-
# Define Audacity's name
451+
# Define Sneedacity's name
452452
if( CMAKE_SYSTEM_NAME MATCHES "Darwin|Windows" )
453-
set( AUDACITY_NAME "Audacity" )
453+
set( SNEEDACITY_NAME "Sneedacity" )
454454
else()
455-
set( AUDACITY_NAME "audacity" )
455+
set( SNEEDACITY_NAME "sneedacity" )
456456
endif()
457457

458458
# Create short and full version strings
459-
set( AUDACITY_DIST_VERSION ${AUDACITY_VERSION}.${AUDACITY_RELEASE}.${AUDACITY_REVISION} )
460-
set( AUDACITY_INFO_VERSION ${AUDACITY_VERSION}.${AUDACITY_RELEASE}.${AUDACITY_REVISION}.${AUDACITY_MODLEVEL} )
459+
set( SNEEDACITY_DIST_VERSION ${SNEEDACITY_VERSION}.${SNEEDACITY_RELEASE}.${SNEEDACITY_REVISION} )
460+
set( SNEEDACITY_INFO_VERSION ${SNEEDACITY_VERSION}.${SNEEDACITY_RELEASE}.${SNEEDACITY_REVISION}.${SNEEDACITY_MODLEVEL} )
461461

462462
# Python is used for the manual and (possibly) message catalogs
463463
find_package( Python3 )
@@ -491,13 +491,13 @@ add_subdirectory( "scripts" )
491491

492492
# Generate config file
493493
if( CMAKE_SYSTEM_NAME MATCHES "Windows" )
494-
configure_file( src/audacity_config.h.in src/private/configwin.h )
494+
configure_file( src/sneedacity_config.h.in src/private/configwin.h )
495495
elseif( CMAKE_SYSTEM_NAME MATCHES "Darwin" )
496496
set( HAVE_VISIBILITY 1 )
497-
configure_file( src/audacity_config.h.in src/private/configmac.h )
497+
configure_file( src/sneedacity_config.h.in src/private/configmac.h )
498498
else()
499499
set( HAVE_VISIBILITY 1 )
500-
configure_file( src/audacity_config.h.in src/private/configunix.h )
500+
configure_file( src/sneedacity_config.h.in src/private/configunix.h )
501501
endif()
502502

503503
# Generate a picture of module dependencies
@@ -522,7 +522,7 @@ cmd_option( ${_OPT}perform_codesign
522522
)
523523

524524
if( ${_OPT}perform_codesign )
525-
include( AudacityCodeSigning )
525+
include( SneedacityCodeSigning )
526526
endif()
527527

528528
#
@@ -537,7 +537,7 @@ cmd_option( ${_OPT}package_manual
537537
# Variables, that are common for all package targets
538538

539539
if( CMAKE_SYSTEM_NAME MATCHES "Windows" )
540-
include( AudacityInnoSetup )
540+
include( SneedacityInnoSetup )
541541
endif()
542542

543543
# Uncomment what follows for symbol values.

CONTRIBUTING.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
# Contributing
22

3-
Information about contributing to Audacity is available at https://wiki.audacityteam.org/wiki/Contribute
3+
Information about contributing to Sneedacity is available at https://wiki.audacityteam.org/wiki/Contribute
44

55
Visit that page to find up to date links.
66

77
## Feedback
88

9-
* The Audacity forum is the best place to get help with using Audacity.
10-
* Suggestions for improvements to Audacity are best sent to the Audacity forum.
9+
* The Sneedacity forum is the best place to get help with using Sneedacity.
10+
* Suggestions for improvements to Sneedacity are best sent to the Sneedacity forum.
1111
* Bug reports to our feedback email address.
1212

1313
## Developing
1414

15-
* To discuss code for a proposed change, best to subscribe to audacity devel email list.
15+
* To discuss code for a proposed change, best to subscribe to sneedacity devel email list.
1616
* Code must be GPL v2 compatible.
1717

1818
## Translation
@@ -21,6 +21,6 @@ Visit that page to find up to date links.
2121

2222
## Supporting Users
2323

24-
* Best done on the Audacity forum.
24+
* Best done on the Sneedacity forum.
2525

2626

INSTALL

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Compilation and install instructions
22

33

4-
Compilation instruction for Audacity is available at https://github.com/audacity/audacity/blob/master/BUILDING.md
4+
Compilation instruction for Sneedacity is available at https://github.com/sneedacity/sneedacity/blob/master/BUILDING.md
55

66
You can ask for help with compilation problems at:
77
http://forum.audacityteam.org/viewforum.php?f=19 .

LICENSE.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Note: Audacity is distributed under the terms of the GNU GPL Version 2.
1+
Note: Sneedacity is distributed under the terms of the GNU GPL Version 2.
22
This includes everything in the source code distribution
33
except code in the lib-src directory. Code in the lib-src
44
directory may be released under a different license

0 commit comments

Comments
 (0)