[SCM] libopenmpt/master: Track modplug symbols in a debian symbols file

jcowgill at users.alioth.debian.org jcowgill at users.alioth.debian.org
Fri Feb 10 11:51:48 UTC 2017


The following commit has been merged in the master branch:
commit a9000a4b43a0052ec0b259ed0e6b029d14d6929b
Author: James Cowgill <jcowgill at debian.org>
Date:   Fri Feb 10 11:17:36 2017 +0000

    Track modplug symbols in a debian symbols file
    
    This makes it easier to apply the correct symbol versions without having
    to introduce an extra ELF version.

diff --git a/debian/libopenmpt-modplug1.symbols b/debian/libopenmpt-modplug1.symbols
index 66aa498..85b6711 100644
--- a/debian/libopenmpt-modplug1.symbols
+++ b/debian/libopenmpt-modplug1.symbols
@@ -1,3 +1,74 @@
 libopenmpt_modplug.so.1 libopenmpt-modplug1 #MINVER#
 * Build-Depends-Package: libopenmpt-modplug-dev
- (symver)LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ LIBOPENMPT_MODPLUG1 at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_ExportIT at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_ExportMOD at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_ExportS3M at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_ExportXM at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_GetCurrentOrder at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_GetCurrentPattern at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_GetCurrentRow at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_GetCurrentSpeed at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_GetCurrentTempo at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_GetLength at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_GetMasterVolume at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_GetMessage at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_GetModuleType at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_GetName at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_GetPattern at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_GetPlayingChannels at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_GetSettings at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_InitMixerCallback at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_InstrumentName at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_Load at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_NumChannels at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_NumInstruments at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_NumPatterns at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_NumSamples at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_Read at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_SampleName at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_Seek at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_SeekOrder at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_SetMasterVolume at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_SetSettings at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_Unload at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ ModPlug_UnloadMixerCallback at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile10gdwSysInfoE at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile10gnCPUUsageE at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile10gnChannelsE at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile12gnReverbTypeE at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile12gpSndMixHookE at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile13SetCurrentPosEj at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile13SetWaveConfigEjjjb at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile13gdwMixingFreqE at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile13gdwSoundSetupE at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile13m_nXBassDepthE at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile13m_nXBassRangeE at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile14m_nReverbDelayE at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile14m_nReverbDepthE at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile15GetSongCommentsEPcjj at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile15SetWaveConfigExEbbbbbbb at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile15gnBitsPerSampleE at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile15m_nStreamVolumeE at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile16m_nProLogicDelayE at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile16m_nProLogicDepthE at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile17SetResamplingModeEj at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile17m_nMaxMixChannelsE at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile18SetXBassParametersEjj at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile19SetReverbParametersEjj at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile19gnVolumeRampSamplesE at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile19m_nStereoSeparationE at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile21SetSurroundParametersEjj at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile21gpMixPluginCreateProcE at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile4ReadEPvj at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile5gnAGCE at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile6CreateEPKhj at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile7DestroyEv at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile9GetLengthEbb at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFile9gnVUMeterE at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFileC1Ev at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFileC2Ev at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFileD1Ev at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZN10CSoundFileD2Ev at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZNK10CSoundFile13GetCurrentPosEv at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
+ _ZNK10CSoundFile14GetMaxPositionEv at LIBOPENMPT_MODPLUG1 0.2.7386~beta20.3
diff --git a/debian/patches/01_libmodplug_symver.patch b/debian/patches/01_libmodplug_symver.patch
index fde8766..892af8c 100644
--- a/debian/patches/01_libmodplug_symver.patch
+++ b/debian/patches/01_libmodplug_symver.patch
@@ -18,80 +18,12 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
  libopenmpt_modplug_la_CFLAGS = 
 --- /dev/null
 +++ b/libmodplug/libmodplug.ver
-@@ -0,0 +1,76 @@
+@@ -0,0 +1,8 @@
 +LIBOPENMPT_MODPLUG1 {
 +global:
-+	ModPlug_ExportIT;
-+	ModPlug_ExportMOD;
-+	ModPlug_ExportS3M;
-+	ModPlug_ExportXM;
-+	ModPlug_GetCurrentOrder;
-+	ModPlug_GetCurrentPattern;
-+	ModPlug_GetCurrentRow;
-+	ModPlug_GetCurrentSpeed;
-+	ModPlug_GetCurrentTempo;
-+	ModPlug_GetLength;
-+	ModPlug_GetMasterVolume;
-+	ModPlug_GetMessage;
-+	ModPlug_GetModuleType;
-+	ModPlug_GetName;
-+	ModPlug_GetPattern;
-+	ModPlug_GetPlayingChannels;
-+	ModPlug_GetSettings;
-+	ModPlug_InitMixerCallback;
-+	ModPlug_InstrumentName;
-+	ModPlug_Load;
-+	ModPlug_NumChannels;
-+	ModPlug_NumInstruments;
-+	ModPlug_NumPatterns;
-+	ModPlug_NumSamples;
-+	ModPlug_Read;
-+	ModPlug_SampleName;
-+	ModPlug_Seek;
-+	ModPlug_SeekOrder;
-+	ModPlug_SetMasterVolume;
-+	ModPlug_SetSettings;
-+	ModPlug_Unload;
-+	ModPlug_UnloadMixerCallback;
-+	_ZN10CSoundFile10gdwSysInfoE;
-+	_ZN10CSoundFile10gnCPUUsageE;
-+	_ZN10CSoundFile10gnChannelsE;
-+	_ZN10CSoundFile12gnReverbTypeE;
-+	_ZN10CSoundFile12gpSndMixHookE;
-+	_ZN10CSoundFile13SetCurrentPosEj;
-+	_ZN10CSoundFile13SetWaveConfigEjjjb;
-+	_ZN10CSoundFile13gdwMixingFreqE;
-+	_ZN10CSoundFile13gdwSoundSetupE;
-+	_ZN10CSoundFile13m_nXBassDepthE;
-+	_ZN10CSoundFile13m_nXBassRangeE;
-+	_ZN10CSoundFile14m_nReverbDelayE;
-+	_ZN10CSoundFile14m_nReverbDepthE;
-+	_ZN10CSoundFile15GetSongCommentsEPcjj;
-+	_ZN10CSoundFile15SetWaveConfigExEbbbbbbb;
-+	_ZN10CSoundFile15gnBitsPerSampleE;
-+	_ZN10CSoundFile15m_nStreamVolumeE;
-+	_ZN10CSoundFile16m_nProLogicDelayE;
-+	_ZN10CSoundFile16m_nProLogicDepthE;
-+	_ZN10CSoundFile17SetResamplingModeEj;
-+	_ZN10CSoundFile17m_nMaxMixChannelsE;
-+	_ZN10CSoundFile18SetXBassParametersEjj;
-+	_ZN10CSoundFile19SetReverbParametersEjj;
-+	_ZN10CSoundFile19gnVolumeRampSamplesE;
-+	_ZN10CSoundFile19m_nStereoSeparationE;
-+	_ZN10CSoundFile21SetSurroundParametersEjj;
-+	_ZN10CSoundFile21gpMixPluginCreateProcE;
-+	_ZN10CSoundFile4ReadEPvj;
-+	_ZN10CSoundFile5gnAGCE;
-+	_ZN10CSoundFile6CreateEPKhj;
-+	_ZN10CSoundFile7DestroyEv;
-+	_ZN10CSoundFile9GetLengthEbb;
-+	_ZN10CSoundFile9gnVUMeterE;
-+	_ZN10CSoundFileC1Ev;
-+	_ZN10CSoundFileC2Ev;
-+	_ZN10CSoundFileD1Ev;
-+	_ZN10CSoundFileD2Ev;
-+	_ZNK10CSoundFile13GetCurrentPosEv;
-+	_ZNK10CSoundFile14GetMaxPositionEv;
++	ModPlug_*;
++	_ZN10CSoundFile*;
++	_ZNK10CSoundFile*;
 +local:
 +	*;
 +};

-- 
libopenmpt packaging



More information about the pkg-multimedia-commits mailing list