Codebase list supercollider / 9c7ea8e
modifications for version 3.10.0 Georges Khaznadar 5 years ago
13 changed file(s) with 179 addition(s) and 67 deletion(s). Raw diff Collapse all Expand all
0 supercollider (1:3.10.0+repack-1) unstable; urgency=medium
1
2 * upgraded to the newest upstream source
3 * refreshed quilt patches
4 * added a new patch to fix an error in upstream code
5 (file server/supernova/utilities/time_tag.hp): the result
6 of get_nanoseconds() had to be type-casted to long.
7 Closes: #914640
8 * added build-dependencies on qtwebengine5-dev, libqt5websockets5-dev,
9 libqt5svg5-dev
10 * delete quilt patch 'supernova-i686-march-flag.patch', which defeats
11 the configuration step.
12 * modified the path to a documentation file for installation
13 * modified emacsen configuration files to fit the patterns found
14 with ELPA. This prevents the installation with xemacs and emacs <= 23.
15 Closes: #916858
16 * expanded Files-Excluded with 'HelpSource/lib/*.min.js' in d/copyright
17 * added install overrides to create symlinks for
18 - HelpSource/lib/codemirror-5.39.2.min.js
19 - HelpSource/lib/codemirror-addon-simple-5.39.2.min.js
20 - HelpSource/lib/jquery.min.js
21
22 -- Georges Khaznadar <georgesk@debian.org> Mon, 24 Dec 2018 16:31:59 +0100
23
24 supercollider (1:3.9.3+repack-1) UNPUBLISHED; urgency=medium
25
26 * upgraded to the newest upstream source
27 * modified the watch file to add the suffix +repack instead of -repack
28 so the deb release is not lesser than the upstream package, which
29 might be misleading
30 * updated debian patches; two of them are refreshed (fuzzy patching
31 was successful), the others deletes since they were already integrated
32 upstream.
33 * modified d/supercollider-vim.install since the only stuff related to
34 vim is built under editors/, and much of the files installed in the
35 previous debian release are missing from the build tree; this results
36 probably in a useless package for supercollider-vim.
37 * disabled the use of ccache by patching CMakeLists.txt; this has no
38 backdraw for debuilding since the compilation is done only once.
39
40 -- Georges Khaznadar <georgesk@debian.org> Sun, 21 Oct 2018 21:15:07 +0200
41
042 supercollider (1:3.8.0~repack-2) unstable; urgency=medium
143
244 * Demote Depends of supercollider-language on supercollider-server to a Recommends.
457499 * Prevent byte-compilation for xemacs (closes: #338169, #342358)
458500 * sclang is now to be compiled only on supported platforms
459501 (closes: #276212, #290339)
460 * 10fix_emacs_help.dpatch: fix path for Help
502 * 10fix_emacs_help.dpatch: fix path for Help
461503
462504 -- Paul Brossier <piem@debian.org> Mon, 12 Dec 2005 10:12:21 +0000
463505
559601
560602 supercollider (040926-2) unstable; urgency=low
561603
562 * Asked for supercollider to be added to Packages-arch-specific
604 * Asked for supercollider to be added to Packages-arch-specific
563605 and for the 64-bit arch to be removed from archive (see: #276212)
564606 * Back to Architecture: any in debian/control (closes: #274240)
565607
633675 * Updated README.Debian
634676 * Completed supercollider.desktop entries
635677 * Cvs update
636 * Added workaround 'cd SC_SYNTHDEF_PATH' to both wrapper
678 * Added workaround 'cd SC_SYNTHDEF_PATH' to both wrapper
637679
638680 -- Paul Brossier <piem@altern.org> Mon, 12 Jul 2004 18:40:06 +0100
639681
640682 supercollider (040513-2) unstable; urgency=low
641683
642 * Fixed clz.h (thanks again Guenter)
684 * Fixed clz.h (thanks again Guenter)
643685 * added missing build deps (thanks G.Geiger)
644686 * fixed sclang.wrapper
645
687
646688 -- Paul Brossier <piem@altern.org> Tue, 8 Jun 2004 17:04:06 +0100
647689
648690 supercollider (040513-1) unstable; urgency=low
00 Source: supercollider
11 Section: sound
22 Priority: optional
3 Vcs-Git: https://anonscm.debian.org/git/pkg-multimedia/supercollider.git
4 Vcs-Browser: https://anonscm.debian.org/git/pkg-multimedia/supercollider.git
5 Maintainer: Debian Multimedia Packages Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>
3 Vcs-Git: https://salsa.debian.org/multimedia-team/supercollider.git
4 Vcs-Browser: https://salsa.debian.org/multimedia-team/supercollider
5 Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
66 Uploaders: Alexandre Quessy <alexandre@quessy.net>,
77 Dan Stowell <danstowell@users.sourceforge.net>,
88 Felipe Sateler <fsateler@debian.org>
2929 qtdeclarative5-dev,
3030 libqt5opengl5-dev,
3131 libqt5webkit5-dev,
32 qtwebengine5-dev,
33 libqt5websockets5-dev,
34 libqt5svg5-dev,
3235 qtpositioning5-dev,
3336 libqt5sensors5-dev,
3437 libboost-dev (>= 1.57),
99 CMakeLists.txt | 15 ---------------
1010 1 file changed, 15 deletions(-)
1111
12 diff --git a/CMakeLists.txt b/CMakeLists.txt
13 index f42ed30..615e52a 100644
14 --- a/CMakeLists.txt
15 +++ b/CMakeLists.txt
16 @@ -318,21 +318,6 @@ if(MINGW)
17 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mstackrealign -fno-strict-aliasing")
12 Index: supercollider/CMakeLists.txt
13 ===================================================================
14 --- supercollider.orig/CMakeLists.txt
15 +++ supercollider/CMakeLists.txt
16 @@ -355,21 +355,6 @@ elseif(MINGW)
17 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mstackrealign")
1818 endif()
1919
2020 -# support for building on Raspberry Pi 1/2/3 and BBB
0 disabled the use of ccache, to prevent FTBFS; as the compilation is done once
1 it has no backdraws to make the debian package.
2 Index: supercollider/CMakeLists.txt
3 ===================================================================
4 --- supercollider.orig/CMakeLists.txt
5 +++ supercollider/CMakeLists.txt
6 @@ -150,12 +150,13 @@ add_definitions(-DBOOST_CHRONO_HEADER_ON
7 #############################################
8 # Detect CCache
9
10 -find_program(CCacheExectuable ccache)
11 -if( CCacheExectuable )
12 - # only used with >=cmake-3.4
13 - set( CMAKE_C_COMPILER_LAUNCHER "${CCacheExectuable}" )
14 - set( CMAKE_CXX_COMPILER_LAUNCHER "${CCacheExectuable}" )
15 -endif()
16 +## disable the usage of ccache for debian build
17 +## find_program(CCacheExecutable ccache)
18 +## if( CCacheExecutable )
19 +## # only used with >=cmake-3.4
20 +## set( CMAKE_C_COMPILER_LAUNCHER "${CCacheExecutable}" )
21 +## set( CMAKE_CXX_COMPILER_LAUNCHER "${CCacheExecutable}" )
22 +## endif()
23
24 #############################################
25 # Options
0 fixed a type inconsistency: forced the result of get_nanoseconds() to
1 double before the division by 1000.
2 Index: supercollider/server/supernova/utilities/time_tag.hpp
3 ===================================================================
4 --- supercollider.orig/server/supernova/utilities/time_tag.hpp
5 +++ supercollider/server/supernova/utilities/time_tag.hpp
6 @@ -229,7 +229,7 @@ public:
7 #ifdef BOOST_DATE_TIME_POSIX_TIME_STD_CONFIG
8 time_duration offset = seconds(get_secs() - ntp_offset) + nanoseconds(get_nanoseconds());
9 #else
10 - time_duration offset = seconds(get_secs() - ntp_offset) + microseconds(get_nanoseconds()/1000);
11 + time_duration offset = seconds(get_secs() - ntp_offset) + microseconds((long) get_nanoseconds()/1000);
12 #endif
13 return ptime(base, offset);
14 }
0 supernova-i686-march-flag.patch
1 Disable-128bit-float-constants.patch
2 adding-functional-header-in-PyrSerialPrim.cpp.patch
3 DiskIO_UGens-include-functional.patch
4 PyrSched.cpp-include-functional-to-fix-FTBFS.patch
50 Remove-autodetection-of-raspberry-cpus.patch
1 disable-ccache.patch
2 fix-numeric-type.patch
55 server/supernova/CMakeLists.txt | 4 ++++
66 1 file changed, 4 insertions(+)
77
8 diff --git a/server/supernova/CMakeLists.txt b/server/supernova/CMakeLists.txt
9 index c71a8dd..fda7d1d 100644
10 --- a/server/supernova/CMakeLists.txt
11 +++ b/server/supernova/CMakeLists.txt
12 @@ -149,6 +149,10 @@ else()
8 Index: supercollider/server/supernova/CMakeLists.txt
9 ===================================================================
10 --- supercollider.orig/server/supernova/CMakeLists.txt
11 +++ supercollider/server/supernova/CMakeLists.txt
12 @@ -155,6 +155,10 @@ else()
1313 target_link_libraries(libsupernova boost_system boost_filesystem boost_program_options)
1414 endif()
1515
5050 # this needs to be an absolute not relative softlink,
5151 # because supercollider copies it around. hence not using dh_link for this.
5252 ln -sf /usr/share/javascript/prettify/prettify.js $(CURDIR)/debian/tmp/usr/share/SuperCollider/HelpSource/prettify.js
53 ln -sf /usr/share/javascript/codemirror/codemirror.js $(CURDIR)/debian/tmp/usr/share/SuperCollider/HelpSource/lib/codemirror-5.39.2.min.js
54 ln -sf /usr/share/javascript/codemirror/addon/mode/simple.js $(CURDIR)/debian/tmp/usr/share/SuperCollider/HelpSource/lib/codemirror-addon-simple-5.39.2.min.js
55 ln -sf /usr/share/javascript/jquery/jquery.min.js $(CURDIR)/debian/tmp/usr/share/SuperCollider/HelpSource/lib/jquery.min.js
5356 install -d $(CURDIR)/debian/tmp/usr/share/applications
5457 install -m 644 debian/scel.desktop $(CURDIR)/debian/tmp/usr/share/applications
5558 install -m 644 debian/scvim.desktop $(CURDIR)/debian/tmp/usr/share/applications
0 editors/scel/README.md
0 editors/sc-el/README.md
77 FLAVOR=$1
88 PACKAGE=SuperCollider
99
10 if [ ${FLAVOR} = emacs ]; then exit 0; fi
10 case $FLAVOR in
11 emacs)
12 exit 0
13 ;;
14 emacs2[0123]*)
15 echo install/${PACKAGE}: Skipping obsolete emacs ${FLAVOR}
16 exit 0
17 ;;
18 xemacs*)
19 echo install/${PACKAGE}: Skipping unsupported emacs ${FLAVOR}
20 exit 0
21 ;;
22 *)
23 echo install/${PACKAGE}: Handling install of emacsen flavor ${FLAVOR}
24
25 #FLAVORTEST=`echo $FLAVOR | cut -c-6`
26 #if [ ${FLAVORTEST} = xemacs ] ; then
27 # SITEFLAG="-no-site-file"
28 #else
29 # SITEFLAG="--no-site-file"
30 #fi
31 FLAGS="${SITEFLAG} -q -batch -l path.el -f batch-byte-compile"
1132
12 echo install/${PACKAGE}: Handling install for emacsen flavor ${FLAVOR}
33 ELDIR=/usr/share/emacs/site-lisp/${PACKAGE}
34 ELCDIR=/usr/share/${FLAVOR}/site-lisp/${PACKAGE}
1335
14 #FLAVORTEST=`echo $FLAVOR | cut -c-6`
15 #if [ ${FLAVORTEST} = xemacs ] ; then
16 # SITEFLAG="-no-site-file"
17 #else
18 # SITEFLAG="--no-site-file"
19 #fi
20 FLAGS="${SITEFLAG} -q -batch -l path.el -f batch-byte-compile"
36 # Install-info-altdir does not actually exist.
37 # Maybe somebody will write it.
38 if test -x /usr/sbin/install-info-altdir; then
39 echo install/${PACKAGE}: install Info links for ${FLAVOR}
40 install-info-altdir --quiet --section "" "" --dirname=${FLAVOR} /usr/share/info/${PACKAGE}.info.gz
41 fi
2142
22 ELDIR=/usr/share/emacs/site-lisp/${PACKAGE}
23 ELCDIR=/usr/share/${FLAVOR}/site-lisp/${PACKAGE}
43 install -m 755 -d ${ELCDIR}
44 cd ${ELDIR}
45 FILES=`echo *.el`
46 cp ${FILES} ${ELCDIR}
47 cd ${ELCDIR}
2448
25 # Install-info-altdir does not actually exist.
26 # Maybe somebody will write it.
27 if test -x /usr/sbin/install-info-altdir; then
28 echo install/${PACKAGE}: install Info links for ${FLAVOR}
29 install-info-altdir --quiet --section "" "" --dirname=${FLAVOR} /usr/share/info/${PACKAGE}.info.gz
30 fi
31
32 install -m 755 -d ${ELCDIR}
33 cd ${ELDIR}
34 FILES=`echo *.el`
35 cp ${FILES} ${ELCDIR}
36 cd ${ELCDIR}
37
38 cat << EOF > path.el
49 cat << EOF > path.el
3950 (setq load-path (cons "." load-path) byte-compile-warnings nil)
4051 EOF
41 ${FLAVOR} ${FLAGS} ${FILES}
42 rm -f *.el path.el
52 ${FLAVOR} ${FLAGS} ${FILES}
53 rm -f *.el path.el
4354
44 exit 0
55 exit 0
56 esac
57
33 FLAVOR=$1
44 PACKAGE=SuperCollider
55
6 if [ ${FLAVOR} != emacs ]; then
7 if test -x /usr/sbin/install-info-altdir; then
8 echo remove/${PACKAGE}: removing Info links for ${FLAVOR}
9 install-info-altdir --quiet --remove --dirname=${FLAVOR} /usr/share/info/supercollider.info.gz
10 fi
6 case $FLAVOR in
7 emacs)
8 exit 0
9 ;;
10 emacs2[0123]*)
11 echo remove/${PACKAGE}: Skipping obsolete emacs ${FLAVOUR}
12 exit 0
13 ;;
14 xemacs*)
15 echo remove/${PACKAGE}: Skipping unsupported emacs ${FLAVOUR}
16 exit 0
17 ;;
18 *)
19 if test -x /usr/sbin/install-info-altdir; then
20 echo remove/${PACKAGE}: removing Info links for ${FLAVOR}
21 install-info-altdir --quiet --remove --dirname=${FLAVOR} /usr/share/info/supercollider.info.gz
22 fi
1123
12 echo remove/${PACKAGE}: purging byte-compiled files for ${FLAVOR}
13 rm -rf /usr/share/${FLAVOR}/site-lisp/${PACKAGE}
14 fi
24 echo remove/${PACKAGE}: purging byte-compiled files for ${FLAVOR}
25 rm -rf /usr/share/${FLAVOR}/site-lisp/${PACKAGE}
26 esac
27
00 editors/scvim/README.md
1 editors/scvim/SCVim.scd
1 #editors/scvim/SCVim.scd
0 usr/bin/sclangpipe_app
1 usr/bin/scvim
2 usr/share/vim
3 usr/share/scvim
4 usr/share/SuperCollider/Extensions/scvim
0 #usr/bin/sclangpipe_app
1 #usr/bin/scvim
2 #usr/share/vim
3 #usr/share/scvim
4 #usr/share/SuperCollider/Extensions/scvim
55 #debian/supercollider-vim.yaml usr/share/vim/registry/
66 usr/share/applications/scvim.desktop