Updated usb_modeswitch (1.1.3).

Added udev usb_modeswitch data.
Added tcl (needed by udev usb_modeswitch database).
This commit is contained in:
Arne Fitzenreiter
2010-08-14 22:35:38 +02:00
parent c5fdda6df0
commit d1c956e88e
7 changed files with 952 additions and 2 deletions

726
config/rootfiles/common/tcl Normal file
View File

@@ -0,0 +1,726 @@
usr/bin/tclsh
usr/bin/tclsh8.4
#usr/include/tcl.h
#usr/include/tclDecls.h
#usr/include/tclPlatDecls.h
usr/lib/libtcl8.4.so
usr/lib/libtclstub8.4.a
#usr/lib/tcl8.4
usr/lib/tcl8.4/auto.tcl
#usr/lib/tcl8.4/encoding
usr/lib/tcl8.4/encoding/ascii.enc
usr/lib/tcl8.4/encoding/big5.enc
usr/lib/tcl8.4/encoding/cp1250.enc
usr/lib/tcl8.4/encoding/cp1251.enc
usr/lib/tcl8.4/encoding/cp1252.enc
usr/lib/tcl8.4/encoding/cp1253.enc
usr/lib/tcl8.4/encoding/cp1254.enc
usr/lib/tcl8.4/encoding/cp1255.enc
usr/lib/tcl8.4/encoding/cp1256.enc
usr/lib/tcl8.4/encoding/cp1257.enc
usr/lib/tcl8.4/encoding/cp1258.enc
usr/lib/tcl8.4/encoding/cp437.enc
usr/lib/tcl8.4/encoding/cp737.enc
usr/lib/tcl8.4/encoding/cp775.enc
usr/lib/tcl8.4/encoding/cp850.enc
usr/lib/tcl8.4/encoding/cp852.enc
usr/lib/tcl8.4/encoding/cp855.enc
usr/lib/tcl8.4/encoding/cp857.enc
usr/lib/tcl8.4/encoding/cp860.enc
usr/lib/tcl8.4/encoding/cp861.enc
usr/lib/tcl8.4/encoding/cp862.enc
usr/lib/tcl8.4/encoding/cp863.enc
usr/lib/tcl8.4/encoding/cp864.enc
usr/lib/tcl8.4/encoding/cp865.enc
usr/lib/tcl8.4/encoding/cp866.enc
usr/lib/tcl8.4/encoding/cp869.enc
usr/lib/tcl8.4/encoding/cp874.enc
usr/lib/tcl8.4/encoding/cp932.enc
usr/lib/tcl8.4/encoding/cp936.enc
usr/lib/tcl8.4/encoding/cp949.enc
usr/lib/tcl8.4/encoding/cp950.enc
usr/lib/tcl8.4/encoding/dingbats.enc
usr/lib/tcl8.4/encoding/ebcdic.enc
usr/lib/tcl8.4/encoding/euc-cn.enc
usr/lib/tcl8.4/encoding/euc-jp.enc
usr/lib/tcl8.4/encoding/euc-kr.enc
usr/lib/tcl8.4/encoding/gb12345.enc
usr/lib/tcl8.4/encoding/gb1988.enc
usr/lib/tcl8.4/encoding/gb2312-raw.enc
usr/lib/tcl8.4/encoding/gb2312.enc
usr/lib/tcl8.4/encoding/iso2022-jp.enc
usr/lib/tcl8.4/encoding/iso2022-kr.enc
usr/lib/tcl8.4/encoding/iso2022.enc
usr/lib/tcl8.4/encoding/iso8859-1.enc
usr/lib/tcl8.4/encoding/iso8859-10.enc
usr/lib/tcl8.4/encoding/iso8859-13.enc
usr/lib/tcl8.4/encoding/iso8859-14.enc
usr/lib/tcl8.4/encoding/iso8859-15.enc
usr/lib/tcl8.4/encoding/iso8859-16.enc
usr/lib/tcl8.4/encoding/iso8859-2.enc
usr/lib/tcl8.4/encoding/iso8859-3.enc
usr/lib/tcl8.4/encoding/iso8859-4.enc
usr/lib/tcl8.4/encoding/iso8859-5.enc
usr/lib/tcl8.4/encoding/iso8859-6.enc
usr/lib/tcl8.4/encoding/iso8859-7.enc
usr/lib/tcl8.4/encoding/iso8859-8.enc
usr/lib/tcl8.4/encoding/iso8859-9.enc
usr/lib/tcl8.4/encoding/jis0201.enc
usr/lib/tcl8.4/encoding/jis0208.enc
usr/lib/tcl8.4/encoding/jis0212.enc
usr/lib/tcl8.4/encoding/koi8-r.enc
usr/lib/tcl8.4/encoding/koi8-u.enc
usr/lib/tcl8.4/encoding/ksc5601.enc
usr/lib/tcl8.4/encoding/macCentEuro.enc
usr/lib/tcl8.4/encoding/macCroatian.enc
usr/lib/tcl8.4/encoding/macCyrillic.enc
usr/lib/tcl8.4/encoding/macDingbats.enc
usr/lib/tcl8.4/encoding/macGreek.enc
usr/lib/tcl8.4/encoding/macIceland.enc
usr/lib/tcl8.4/encoding/macJapan.enc
usr/lib/tcl8.4/encoding/macRoman.enc
usr/lib/tcl8.4/encoding/macRomania.enc
usr/lib/tcl8.4/encoding/macThai.enc
usr/lib/tcl8.4/encoding/macTurkish.enc
usr/lib/tcl8.4/encoding/macUkraine.enc
usr/lib/tcl8.4/encoding/shiftjis.enc
usr/lib/tcl8.4/encoding/symbol.enc
usr/lib/tcl8.4/encoding/tis-620.enc
usr/lib/tcl8.4/history.tcl
#usr/lib/tcl8.4/http1.0
usr/lib/tcl8.4/http1.0/http.tcl
usr/lib/tcl8.4/http1.0/pkgIndex.tcl
#usr/lib/tcl8.4/http2.5
usr/lib/tcl8.4/http2.5/http.tcl
usr/lib/tcl8.4/http2.5/pkgIndex.tcl
usr/lib/tcl8.4/init.tcl
usr/lib/tcl8.4/ldAix
usr/lib/tcl8.4/ldAout.tcl
#usr/lib/tcl8.4/msgcat1.3
usr/lib/tcl8.4/msgcat1.3/msgcat.tcl
usr/lib/tcl8.4/msgcat1.3/pkgIndex.tcl
#usr/lib/tcl8.4/opt0.4
usr/lib/tcl8.4/opt0.4/optparse.tcl
usr/lib/tcl8.4/opt0.4/pkgIndex.tcl
usr/lib/tcl8.4/package.tcl
usr/lib/tcl8.4/parray.tcl
usr/lib/tcl8.4/safe.tcl
usr/lib/tcl8.4/tclAppInit.c
usr/lib/tcl8.4/tclIndex
#usr/lib/tcl8.4/tcltest2.2
usr/lib/tcl8.4/tcltest2.2/pkgIndex.tcl
usr/lib/tcl8.4/tcltest2.2/tcltest.tcl
usr/lib/tcl8.4/word.tcl
usr/lib/tclConfig.sh
#usr/man/man1/tclsh.1
#usr/man/man3/TCL_MEM_DEBUG.3
#usr/man/man3/Tcl_Access.3
#usr/man/man3/Tcl_AddErrorInfo.3
#usr/man/man3/Tcl_AddObjErrorInfo.3
#usr/man/man3/Tcl_AlertNotifier.3
#usr/man/man3/Tcl_Alloc.3
#usr/man/man3/Tcl_AllocStatBuf.3
#usr/man/man3/Tcl_AllowExceptions.3
#usr/man/man3/Tcl_AppInit.3
#usr/man/man3/Tcl_AppendAllObjTypes.3
#usr/man/man3/Tcl_AppendElement.3
#usr/man/man3/Tcl_AppendObjToObj.3
#usr/man/man3/Tcl_AppendResult.3
#usr/man/man3/Tcl_AppendResultVA.3
#usr/man/man3/Tcl_AppendStringsToObj.3
#usr/man/man3/Tcl_AppendStringsToObjVA.3
#usr/man/man3/Tcl_AppendToObj.3
#usr/man/man3/Tcl_AppendUnicodeToObj.3
#usr/man/man3/Tcl_AsyncCreate.3
#usr/man/man3/Tcl_AsyncDelete.3
#usr/man/man3/Tcl_AsyncInvoke.3
#usr/man/man3/Tcl_AsyncMark.3
#usr/man/man3/Tcl_AsyncReady.3
#usr/man/man3/Tcl_AttemptAlloc.3
#usr/man/man3/Tcl_AttemptRealloc.3
#usr/man/man3/Tcl_AttemptSetObjLength.3
#usr/man/man3/Tcl_BackgroundError.3
#usr/man/man3/Tcl_Backslash.3
#usr/man/man3/Tcl_BadChannelOption.3
#usr/man/man3/Tcl_CallWhenDeleted.3
#usr/man/man3/Tcl_CancelIdleCall.3
#usr/man/man3/Tcl_ChannelBlockModeProc.3
#usr/man/man3/Tcl_ChannelBuffered.3
#usr/man/man3/Tcl_ChannelClose2Proc.3
#usr/man/man3/Tcl_ChannelCloseProc.3
#usr/man/man3/Tcl_ChannelFlushProc.3
#usr/man/man3/Tcl_ChannelGetHandleProc.3
#usr/man/man3/Tcl_ChannelGetOptionProc.3
#usr/man/man3/Tcl_ChannelHandlerProc.3
#usr/man/man3/Tcl_ChannelInputProc.3
#usr/man/man3/Tcl_ChannelName.3
#usr/man/man3/Tcl_ChannelOutputProc.3
#usr/man/man3/Tcl_ChannelSeekProc.3
#usr/man/man3/Tcl_ChannelSetOptionProc.3
#usr/man/man3/Tcl_ChannelThreadActionProc.3
#usr/man/man3/Tcl_ChannelVersion.3
#usr/man/man3/Tcl_ChannelWatchProc.3
#usr/man/man3/Tcl_ChannelWideSeekProc.3
#usr/man/man3/Tcl_Chdir.3
#usr/man/man3/Tcl_ClearChannelHandlers.3
#usr/man/man3/Tcl_Close.3
#usr/man/man3/Tcl_CommandComplete.3
#usr/man/man3/Tcl_CommandTraceInfo.3
#usr/man/man3/Tcl_Concat.3
#usr/man/man3/Tcl_ConcatObj.3
#usr/man/man3/Tcl_ConditionFinalize.3
#usr/man/man3/Tcl_ConditionNotify.3
#usr/man/man3/Tcl_ConditionWait.3
#usr/man/man3/Tcl_ConvertCountedElement.3
#usr/man/man3/Tcl_ConvertElement.3
#usr/man/man3/Tcl_ConvertToType.3
#usr/man/man3/Tcl_CreateAlias.3
#usr/man/man3/Tcl_CreateAliasObj.3
#usr/man/man3/Tcl_CreateChannel.3
#usr/man/man3/Tcl_CreateChannelHandler.3
#usr/man/man3/Tcl_CreateCloseHandler.3
#usr/man/man3/Tcl_CreateCommand.3
#usr/man/man3/Tcl_CreateEncoding.3
#usr/man/man3/Tcl_CreateEventSource.3
#usr/man/man3/Tcl_CreateExitHandler.3
#usr/man/man3/Tcl_CreateFileHandler.3
#usr/man/man3/Tcl_CreateHashEntry.3
#usr/man/man3/Tcl_CreateInterp.3
#usr/man/man3/Tcl_CreateMathFunc.3
#usr/man/man3/Tcl_CreateObjCommand.3
#usr/man/man3/Tcl_CreateObjTrace.3
#usr/man/man3/Tcl_CreateSlave.3
#usr/man/man3/Tcl_CreateThread.3
#usr/man/man3/Tcl_CreateThreadExitHandler.3
#usr/man/man3/Tcl_CreateTimerHandler.3
#usr/man/man3/Tcl_CreateTrace.3
#usr/man/man3/Tcl_CutChannel.3
#usr/man/man3/Tcl_DStringAppend.3
#usr/man/man3/Tcl_DStringAppendElement.3
#usr/man/man3/Tcl_DStringEndSublist.3
#usr/man/man3/Tcl_DStringFree.3
#usr/man/man3/Tcl_DStringGetResult.3
#usr/man/man3/Tcl_DStringInit.3
#usr/man/man3/Tcl_DStringLength.3
#usr/man/man3/Tcl_DStringResult.3
#usr/man/man3/Tcl_DStringSetLength.3
#usr/man/man3/Tcl_DStringStartSublist.3
#usr/man/man3/Tcl_DStringTrunc.3
#usr/man/man3/Tcl_DStringValue.3
#usr/man/man3/Tcl_DecrRefCount.3
#usr/man/man3/Tcl_DeleteAssocData.3
#usr/man/man3/Tcl_DeleteChannelHandler.3
#usr/man/man3/Tcl_DeleteCloseHandler.3
#usr/man/man3/Tcl_DeleteCommand.3
#usr/man/man3/Tcl_DeleteCommandFromToken.3
#usr/man/man3/Tcl_DeleteEventSource.3
#usr/man/man3/Tcl_DeleteEvents.3
#usr/man/man3/Tcl_DeleteExitHandler.3
#usr/man/man3/Tcl_DeleteFileHandler.3
#usr/man/man3/Tcl_DeleteHashEntry.3
#usr/man/man3/Tcl_DeleteHashTable.3
#usr/man/man3/Tcl_DeleteInterp.3
#usr/man/man3/Tcl_DeleteThreadExitHandler.3
#usr/man/man3/Tcl_DeleteTimerHandler.3
#usr/man/man3/Tcl_DeleteTrace.3
#usr/man/man3/Tcl_DetachChannel.3
#usr/man/man3/Tcl_DetachPids.3
#usr/man/man3/Tcl_DiscardResult.3
#usr/man/man3/Tcl_DoOneEvent.3
#usr/man/man3/Tcl_DoWhenIdle.3
#usr/man/man3/Tcl_DontCallWhenDeleted.3
#usr/man/man3/Tcl_DumpActiveMemory.3
#usr/man/man3/Tcl_DuplicateObj.3
#usr/man/man3/Tcl_Eof.3
#usr/man/man3/Tcl_ErrnoId.3
#usr/man/man3/Tcl_ErrnoMsg.3
#usr/man/man3/Tcl_Eval.3
#usr/man/man3/Tcl_EvalEx.3
#usr/man/man3/Tcl_EvalFile.3
#usr/man/man3/Tcl_EvalObjEx.3
#usr/man/man3/Tcl_EvalObjv.3
#usr/man/man3/Tcl_EvalTokens.3
#usr/man/man3/Tcl_EvalTokensStandard.3
#usr/man/man3/Tcl_EventuallyFree.3
#usr/man/man3/Tcl_Exit.3
#usr/man/man3/Tcl_ExitThread.3
#usr/man/man3/Tcl_ExposeCommand.3
#usr/man/man3/Tcl_ExprBoolean.3
#usr/man/man3/Tcl_ExprBooleanObj.3
#usr/man/man3/Tcl_ExprDouble.3
#usr/man/man3/Tcl_ExprDoubleObj.3
#usr/man/man3/Tcl_ExprLong.3
#usr/man/man3/Tcl_ExprLongObj.3
#usr/man/man3/Tcl_ExprObj.3
#usr/man/man3/Tcl_ExprString.3
#usr/man/man3/Tcl_ExternalToUtf.3
#usr/man/man3/Tcl_ExternalToUtfDString.3
#usr/man/man3/Tcl_FSAccess.3
#usr/man/man3/Tcl_FSChdir.3
#usr/man/man3/Tcl_FSConvertToPathType.3
#usr/man/man3/Tcl_FSCopyDirectory.3
#usr/man/man3/Tcl_FSCopyFile.3
#usr/man/man3/Tcl_FSCreateDirectory.3
#usr/man/man3/Tcl_FSData.3
#usr/man/man3/Tcl_FSDeleteFile.3
#usr/man/man3/Tcl_FSEqualPaths.3
#usr/man/man3/Tcl_FSEvalFile.3
#usr/man/man3/Tcl_FSFileAttrStrings.3
#usr/man/man3/Tcl_FSFileAttrsGet.3
#usr/man/man3/Tcl_FSFileAttrsSet.3
#usr/man/man3/Tcl_FSFileSystemInfo.3
#usr/man/man3/Tcl_FSGetCwd.3
#usr/man/man3/Tcl_FSGetFileSystemForPath.3
#usr/man/man3/Tcl_FSGetInternalRep.3
#usr/man/man3/Tcl_FSGetNativePath.3
#usr/man/man3/Tcl_FSGetNormalizedPath.3
#usr/man/man3/Tcl_FSGetPathType.3
#usr/man/man3/Tcl_FSGetTranslatedPath.3
#usr/man/man3/Tcl_FSGetTranslatedStringPath.3
#usr/man/man3/Tcl_FSJoinPath.3
#usr/man/man3/Tcl_FSJoinToPath.3
#usr/man/man3/Tcl_FSLink.3
#usr/man/man3/Tcl_FSListVolumes.3
#usr/man/man3/Tcl_FSLoadFile.3
#usr/man/man3/Tcl_FSLstat.3
#usr/man/man3/Tcl_FSMatchInDirectory.3
#usr/man/man3/Tcl_FSMountsChanged.3
#usr/man/man3/Tcl_FSNewNativePath.3
#usr/man/man3/Tcl_FSOpenFileChannel.3
#usr/man/man3/Tcl_FSPathSeparator.3
#usr/man/man3/Tcl_FSRegister.3
#usr/man/man3/Tcl_FSRemoveDirectory.3
#usr/man/man3/Tcl_FSRenameFile.3
#usr/man/man3/Tcl_FSSplitPath.3
#usr/man/man3/Tcl_FSStat.3
#usr/man/man3/Tcl_FSUnregister.3
#usr/man/man3/Tcl_FSUtime.3
#usr/man/man3/Tcl_Finalize.3
#usr/man/man3/Tcl_FinalizeNotifier.3
#usr/man/man3/Tcl_FinalizeThread.3
#usr/man/man3/Tcl_FindExecutable.3
#usr/man/man3/Tcl_FindHashEntry.3
#usr/man/man3/Tcl_FirstHashEntry.3
#usr/man/man3/Tcl_Flush.3
#usr/man/man3/Tcl_Free.3
#usr/man/man3/Tcl_FreeEncoding.3
#usr/man/man3/Tcl_FreeParse.3
#usr/man/man3/Tcl_FreeResult.3
#usr/man/man3/Tcl_GetAlias.3
#usr/man/man3/Tcl_GetAliasObj.3
#usr/man/man3/Tcl_GetAssocData.3
#usr/man/man3/Tcl_GetBoolean.3
#usr/man/man3/Tcl_GetBooleanFromObj.3
#usr/man/man3/Tcl_GetByteArrayFromObj.3
#usr/man/man3/Tcl_GetChannel.3
#usr/man/man3/Tcl_GetChannelBufferSize.3
#usr/man/man3/Tcl_GetChannelHandle.3
#usr/man/man3/Tcl_GetChannelInstanceData.3
#usr/man/man3/Tcl_GetChannelMode.3
#usr/man/man3/Tcl_GetChannelName.3
#usr/man/man3/Tcl_GetChannelNames.3
#usr/man/man3/Tcl_GetChannelNamesEx.3
#usr/man/man3/Tcl_GetChannelOption.3
#usr/man/man3/Tcl_GetChannelThread.3
#usr/man/man3/Tcl_GetChannelType.3
#usr/man/man3/Tcl_GetCharLength.3
#usr/man/man3/Tcl_GetCommandFromObj.3
#usr/man/man3/Tcl_GetCommandFullName.3
#usr/man/man3/Tcl_GetCommandInfo.3
#usr/man/man3/Tcl_GetCommandInfoFromToken.3
#usr/man/man3/Tcl_GetCommandName.3
#usr/man/man3/Tcl_GetCurrentThread.3
#usr/man/man3/Tcl_GetCwd.3
#usr/man/man3/Tcl_GetDefaultEncodingDir.3
#usr/man/man3/Tcl_GetDouble.3
#usr/man/man3/Tcl_GetDoubleFromObj.3
#usr/man/man3/Tcl_GetEncoding.3
#usr/man/man3/Tcl_GetEncodingName.3
#usr/man/man3/Tcl_GetEncodingNames.3
#usr/man/man3/Tcl_GetErrno.3
#usr/man/man3/Tcl_GetHashKey.3
#usr/man/man3/Tcl_GetHashValue.3
#usr/man/man3/Tcl_GetHostName.3
#usr/man/man3/Tcl_GetIndexFromObj.3
#usr/man/man3/Tcl_GetIndexFromObjStruct.3
#usr/man/man3/Tcl_GetInt.3
#usr/man/man3/Tcl_GetIntFromObj.3
#usr/man/man3/Tcl_GetInterpPath.3
#usr/man/man3/Tcl_GetLongFromObj.3
#usr/man/man3/Tcl_GetMaster.3
#usr/man/man3/Tcl_GetMathFuncInfo.3
#usr/man/man3/Tcl_GetNameOfExecutable.3
#usr/man/man3/Tcl_GetOSTypeFromObj.3
#usr/man/man3/Tcl_GetObjResult.3
#usr/man/man3/Tcl_GetObjType.3
#usr/man/man3/Tcl_GetOpenFile.3
#usr/man/man3/Tcl_GetPathType.3
#usr/man/man3/Tcl_GetRange.3
#usr/man/man3/Tcl_GetRegExpFromObj.3
#usr/man/man3/Tcl_GetServiceMode.3
#usr/man/man3/Tcl_GetSlave.3
#usr/man/man3/Tcl_GetStackedChannel.3
#usr/man/man3/Tcl_GetStdChannel.3
#usr/man/man3/Tcl_GetString.3
#usr/man/man3/Tcl_GetStringFromObj.3
#usr/man/man3/Tcl_GetStringResult.3
#usr/man/man3/Tcl_GetThreadData.3
#usr/man/man3/Tcl_GetTime.3
#usr/man/man3/Tcl_GetTopChannel.3
#usr/man/man3/Tcl_GetUniChar.3
#usr/man/man3/Tcl_GetUnicode.3
#usr/man/man3/Tcl_GetUnicodeFromObj.3
#usr/man/man3/Tcl_GetVar.3
#usr/man/man3/Tcl_GetVar2.3
#usr/man/man3/Tcl_GetVar2Ex.3
#usr/man/man3/Tcl_GetVersion.3
#usr/man/man3/Tcl_GetWideIntFromObj.3
#usr/man/man3/Tcl_Gets.3
#usr/man/man3/Tcl_GetsObj.3
#usr/man/man3/Tcl_GlobalEval.3
#usr/man/man3/Tcl_GlobalEvalObj.3
#usr/man/man3/Tcl_HashStats.3
#usr/man/man3/Tcl_HideCommand.3
#usr/man/man3/Tcl_IncrRefCount.3
#usr/man/man3/Tcl_Init.3
#usr/man/man3/Tcl_InitCustomHashTable.3
#usr/man/man3/Tcl_InitHashTable.3
#usr/man/man3/Tcl_InitMemory.3
#usr/man/man3/Tcl_InitNotifier.3
#usr/man/man3/Tcl_InitObjHashTable.3
#usr/man/man3/Tcl_InitStubs.3
#usr/man/man3/Tcl_InputBlocked.3
#usr/man/man3/Tcl_InputBuffered.3
#usr/man/man3/Tcl_Interp.3
#usr/man/man3/Tcl_InterpDeleted.3
#usr/man/man3/Tcl_InvalidateStringRep.3
#usr/man/man3/Tcl_IsChannelExisting.3
#usr/man/man3/Tcl_IsChannelRegistered.3
#usr/man/man3/Tcl_IsChannelShared.3
#usr/man/man3/Tcl_IsSafe.3
#usr/man/man3/Tcl_IsShared.3
#usr/man/man3/Tcl_IsStandardChannel.3
#usr/man/man3/Tcl_JoinPath.3
#usr/man/man3/Tcl_JoinThread.3
#usr/man/man3/Tcl_LinkVar.3
#usr/man/man3/Tcl_ListMathFuncs.3
#usr/man/man3/Tcl_ListObjAppendElement.3
#usr/man/man3/Tcl_ListObjAppendList.3
#usr/man/man3/Tcl_ListObjGetElements.3
#usr/man/man3/Tcl_ListObjIndex.3
#usr/man/man3/Tcl_ListObjLength.3
#usr/man/man3/Tcl_ListObjReplace.3
#usr/man/man3/Tcl_LogCommandInfo.3
#usr/man/man3/Tcl_MacConvertTextResource.3
#usr/man/man3/Tcl_MacEvalResource.3
#usr/man/man3/Tcl_MacFindResource.3
#usr/man/man3/Tcl_MacSetEventProc.3
#usr/man/man3/Tcl_Main.3
#usr/man/man3/Tcl_MakeFileChannel.3
#usr/man/man3/Tcl_MakeSafe.3
#usr/man/man3/Tcl_MakeTcpClientChannel.3
#usr/man/man3/Tcl_Merge.3
#usr/man/man3/Tcl_MutexFinalize.3
#usr/man/man3/Tcl_MutexLock.3
#usr/man/man3/Tcl_MutexUnlock.3
#usr/man/man3/Tcl_NewBooleanObj.3
#usr/man/man3/Tcl_NewByteArrayObj.3
#usr/man/man3/Tcl_NewDoubleObj.3
#usr/man/man3/Tcl_NewIntObj.3
#usr/man/man3/Tcl_NewListObj.3
#usr/man/man3/Tcl_NewLongObj.3
#usr/man/man3/Tcl_NewOSTypeObj.3
#usr/man/man3/Tcl_NewObj.3
#usr/man/man3/Tcl_NewStringObj.3
#usr/man/man3/Tcl_NewUnicodeObj.3
#usr/man/man3/Tcl_NewWideIntObj.3
#usr/man/man3/Tcl_NextHashEntry.3
#usr/man/man3/Tcl_NotifyChannel.3
#usr/man/man3/Tcl_NumUtfChars.3
#usr/man/man3/Tcl_ObjGetVar2.3
#usr/man/man3/Tcl_ObjSetVar2.3
#usr/man/man3/Tcl_OpenCommandChannel.3
#usr/man/man3/Tcl_OpenFileChannel.3
#usr/man/man3/Tcl_OpenTcpClient.3
#usr/man/man3/Tcl_OpenTcpServer.3
#usr/man/man3/Tcl_OutputBuffered.3
#usr/man/man3/Tcl_Panic.3
#usr/man/man3/Tcl_PanicVA.3
#usr/man/man3/Tcl_ParseBraces.3
#usr/man/man3/Tcl_ParseCommand.3
#usr/man/man3/Tcl_ParseExpr.3
#usr/man/man3/Tcl_ParseQuotedString.3
#usr/man/man3/Tcl_ParseVar.3
#usr/man/man3/Tcl_ParseVarName.3
#usr/man/man3/Tcl_PkgPresent.3
#usr/man/man3/Tcl_PkgPresentEx.3
#usr/man/man3/Tcl_PkgProvide.3
#usr/man/man3/Tcl_PkgProvideEx.3
#usr/man/man3/Tcl_PkgRequire.3
#usr/man/man3/Tcl_PkgRequireEx.3
#usr/man/man3/Tcl_PosixError.3
#usr/man/man3/Tcl_Preserve.3
#usr/man/man3/Tcl_PrintDouble.3
#usr/man/man3/Tcl_PutEnv.3
#usr/man/man3/Tcl_QueueEvent.3
#usr/man/man3/Tcl_Read.3
#usr/man/man3/Tcl_ReadChars.3
#usr/man/man3/Tcl_ReadRaw.3
#usr/man/man3/Tcl_Realloc.3
#usr/man/man3/Tcl_ReapDetachedProcs.3
#usr/man/man3/Tcl_RecordAndEval.3
#usr/man/man3/Tcl_RecordAndEvalObj.3
#usr/man/man3/Tcl_RegExpCompile.3
#usr/man/man3/Tcl_RegExpExec.3
#usr/man/man3/Tcl_RegExpExecObj.3
#usr/man/man3/Tcl_RegExpGetInfo.3
#usr/man/man3/Tcl_RegExpMatch.3
#usr/man/man3/Tcl_RegExpMatchObj.3
#usr/man/man3/Tcl_RegExpRange.3
#usr/man/man3/Tcl_RegisterChannel.3
#usr/man/man3/Tcl_RegisterObjType.3
#usr/man/man3/Tcl_Release.3
#usr/man/man3/Tcl_ResetResult.3
#usr/man/man3/Tcl_RestoreResult.3
#usr/man/man3/Tcl_SaveResult.3
#usr/man/man3/Tcl_ScanCountedElement.3
#usr/man/man3/Tcl_ScanElement.3
#usr/man/man3/Tcl_Seek.3
#usr/man/man3/Tcl_ServiceAll.3
#usr/man/man3/Tcl_ServiceEvent.3
#usr/man/man3/Tcl_SetAssocData.3
#usr/man/man3/Tcl_SetBooleanObj.3
#usr/man/man3/Tcl_SetByteArrayLength.3
#usr/man/man3/Tcl_SetByteArrayObj.3
#usr/man/man3/Tcl_SetChannelBufferSize.3
#usr/man/man3/Tcl_SetChannelOption.3
#usr/man/man3/Tcl_SetCommandInfo.3
#usr/man/man3/Tcl_SetCommandInfoFromToken.3
#usr/man/man3/Tcl_SetDefaultEncodingDir.3
#usr/man/man3/Tcl_SetDoubleObj.3
#usr/man/man3/Tcl_SetErrno.3
#usr/man/man3/Tcl_SetErrorCode.3
#usr/man/man3/Tcl_SetErrorCodeVA.3
#usr/man/man3/Tcl_SetHashValue.3
#usr/man/man3/Tcl_SetIntObj.3
#usr/man/man3/Tcl_SetListObj.3
#usr/man/man3/Tcl_SetLongObj.3
#usr/man/man3/Tcl_SetMainLoop.3
#usr/man/man3/Tcl_SetMaxBlockTime.3
#usr/man/man3/Tcl_SetOSTypeObj.3
#usr/man/man3/Tcl_SetObjErrorCode.3
#usr/man/man3/Tcl_SetObjLength.3
#usr/man/man3/Tcl_SetObjResult.3
#usr/man/man3/Tcl_SetPanicProc.3
#usr/man/man3/Tcl_SetRecursionLimit.3
#usr/man/man3/Tcl_SetResult.3
#usr/man/man3/Tcl_SetServiceMode.3
#usr/man/man3/Tcl_SetStdChannel.3
#usr/man/man3/Tcl_SetStringObj.3
#usr/man/man3/Tcl_SetSystemEncoding.3
#usr/man/man3/Tcl_SetTimer.3
#usr/man/man3/Tcl_SetUnicodeObj.3
#usr/man/man3/Tcl_SetVar.3
#usr/man/man3/Tcl_SetVar2.3
#usr/man/man3/Tcl_SetVar2Ex.3
#usr/man/man3/Tcl_SetWideIntObj.3
#usr/man/man3/Tcl_SignalId.3
#usr/man/man3/Tcl_SignalMsg.3
#usr/man/man3/Tcl_Sleep.3
#usr/man/man3/Tcl_SourceRCFile.3
#usr/man/man3/Tcl_SpliceChannel.3
#usr/man/man3/Tcl_SplitList.3
#usr/man/man3/Tcl_SplitPath.3
#usr/man/man3/Tcl_StackChannel.3
#usr/man/man3/Tcl_StandardChannels.3
#usr/man/man3/Tcl_Stat.3
#usr/man/man3/Tcl_StaticPackage.3
#usr/man/man3/Tcl_StringCaseMatch.3
#usr/man/man3/Tcl_StringMatch.3
#usr/man/man3/Tcl_SubstObj.3
#usr/man/man3/Tcl_Tell.3
#usr/man/man3/Tcl_ThreadAlert.3
#usr/man/man3/Tcl_ThreadQueueEvent.3
#usr/man/man3/Tcl_TraceCommand.3
#usr/man/man3/Tcl_TraceVar.3
#usr/man/man3/Tcl_TraceVar2.3
#usr/man/man3/Tcl_TranslateFileName.3
#usr/man/man3/Tcl_Ungets.3
#usr/man/man3/Tcl_UniChar.3
#usr/man/man3/Tcl_UniCharAtIndex.3
#usr/man/man3/Tcl_UniCharCaseMatch.3
#usr/man/man3/Tcl_UniCharIsAlnum.3
#usr/man/man3/Tcl_UniCharIsAlpha.3
#usr/man/man3/Tcl_UniCharIsControl.3
#usr/man/man3/Tcl_UniCharIsDigit.3
#usr/man/man3/Tcl_UniCharIsGraph.3
#usr/man/man3/Tcl_UniCharIsLower.3
#usr/man/man3/Tcl_UniCharIsPrint.3
#usr/man/man3/Tcl_UniCharIsPunct.3
#usr/man/man3/Tcl_UniCharIsSpace.3
#usr/man/man3/Tcl_UniCharIsUpper.3
#usr/man/man3/Tcl_UniCharIsWordChar.3
#usr/man/man3/Tcl_UniCharLen.3
#usr/man/man3/Tcl_UniCharNcasecmp.3
#usr/man/man3/Tcl_UniCharNcmp.3
#usr/man/man3/Tcl_UniCharToLower.3
#usr/man/man3/Tcl_UniCharToTitle.3
#usr/man/man3/Tcl_UniCharToUpper.3
#usr/man/man3/Tcl_UniCharToUtf.3
#usr/man/man3/Tcl_UniCharToUtfDString.3
#usr/man/man3/Tcl_UnlinkVar.3
#usr/man/man3/Tcl_UnregisterChannel.3
#usr/man/man3/Tcl_UnsetVar.3
#usr/man/man3/Tcl_UnsetVar2.3
#usr/man/man3/Tcl_UnstackChannel.3
#usr/man/man3/Tcl_UntraceCommand.3
#usr/man/man3/Tcl_UntraceVar.3
#usr/man/man3/Tcl_UntraceVar2.3
#usr/man/man3/Tcl_UpVar.3
#usr/man/man3/Tcl_UpVar2.3
#usr/man/man3/Tcl_UpdateLinkedVar.3
#usr/man/man3/Tcl_UtfAtIndex.3
#usr/man/man3/Tcl_UtfBackslash.3
#usr/man/man3/Tcl_UtfCharComplete.3
#usr/man/man3/Tcl_UtfFindFirst.3
#usr/man/man3/Tcl_UtfFindLast.3
#usr/man/man3/Tcl_UtfNext.3
#usr/man/man3/Tcl_UtfPrev.3
#usr/man/man3/Tcl_UtfToExternal.3
#usr/man/man3/Tcl_UtfToExternalDString.3
#usr/man/man3/Tcl_UtfToLower.3
#usr/man/man3/Tcl_UtfToTitle.3
#usr/man/man3/Tcl_UtfToUniChar.3
#usr/man/man3/Tcl_UtfToUniCharDString.3
#usr/man/man3/Tcl_UtfToUpper.3
#usr/man/man3/Tcl_ValidateAllMemory.3
#usr/man/man3/Tcl_VarEval.3
#usr/man/man3/Tcl_VarEvalVA.3
#usr/man/man3/Tcl_VarTraceInfo.3
#usr/man/man3/Tcl_VarTraceInfo2.3
#usr/man/man3/Tcl_WaitForEvent.3
#usr/man/man3/Tcl_WaitPid.3
#usr/man/man3/Tcl_WinTCharToUtf.3
#usr/man/man3/Tcl_WinUtfToTChar.3
#usr/man/man3/Tcl_Write.3
#usr/man/man3/Tcl_WriteChars.3
#usr/man/man3/Tcl_WriteObj.3
#usr/man/man3/Tcl_WriteRaw.3
#usr/man/man3/Tcl_WrongNumArgs.3
#usr/man/man3/attemptckalloc.3
#usr/man/man3/attemptckrealloc.3
#usr/man/man3/ckalloc.3
#usr/man/man3/ckfree.3
#usr/man/man3/ckrealloc.3
#usr/man/man3/panic.3
#usr/man/man3/panicVA.3
#usr/man/mann
#usr/man/mann/SafeBase.n
#usr/man/mann/Tcl.n
#usr/man/mann/after.n
#usr/man/mann/append.n
#usr/man/mann/array.n
#usr/man/mann/auto_execok.n
#usr/man/mann/auto_import.n
#usr/man/mann/auto_load.n
#usr/man/mann/auto_mkindex.n
#usr/man/mann/auto_mkindex_old.n
#usr/man/mann/auto_qualify.n
#usr/man/mann/auto_reset.n
#usr/man/mann/bgerror.n
#usr/man/mann/binary.n
#usr/man/mann/break.n
#usr/man/mann/case.n
#usr/man/mann/catch.n
#usr/man/mann/cd.n
#usr/man/mann/clock.n
#usr/man/mann/close.n
#usr/man/mann/concat.n
#usr/man/mann/continue.n
#usr/man/mann/dde.n
#usr/man/mann/encoding.n
#usr/man/mann/eof.n
#usr/man/mann/error.n
#usr/man/mann/eval.n
#usr/man/mann/exec.n
#usr/man/mann/exit.n
#usr/man/mann/expr.n
#usr/man/mann/fblocked.n
#usr/man/mann/fconfigure.n
#usr/man/mann/fcopy.n
#usr/man/mann/file.n
#usr/man/mann/fileevent.n
#usr/man/mann/filename.n
#usr/man/mann/flush.n
#usr/man/mann/for.n
#usr/man/mann/foreach.n
#usr/man/mann/format.n
#usr/man/mann/gets.n
#usr/man/mann/glob.n
#usr/man/mann/global.n
#usr/man/mann/history.n
#usr/man/mann/http.n
#usr/man/mann/if.n
#usr/man/mann/incr.n
#usr/man/mann/info.n
#usr/man/mann/interp.n
#usr/man/mann/join.n
#usr/man/mann/lappend.n
#usr/man/mann/lindex.n
#usr/man/mann/linsert.n
#usr/man/mann/list.n
#usr/man/mann/llength.n
#usr/man/mann/load.n
#usr/man/mann/lrange.n
#usr/man/mann/lreplace.n
#usr/man/mann/lsearch.n
#usr/man/mann/lset.n
#usr/man/mann/lsort.n
#usr/man/mann/memory.n
#usr/man/mann/msgcat.n
#usr/man/mann/namespace.n
#usr/man/mann/open.n
#usr/man/mann/package.n
#usr/man/mann/parray.n
#usr/man/mann/pid.n
#usr/man/mann/pkg::create.n
#usr/man/mann/pkg_mkIndex.n
#usr/man/mann/proc.n
#usr/man/mann/puts.n
#usr/man/mann/pwd.n
#usr/man/mann/re_syntax.n
#usr/man/mann/read.n
#usr/man/mann/regexp.n
#usr/man/mann/registry.n
#usr/man/mann/regsub.n
#usr/man/mann/rename.n
#usr/man/mann/resource.n
#usr/man/mann/return.n
#usr/man/mann/scan.n
#usr/man/mann/seek.n
#usr/man/mann/set.n
#usr/man/mann/socket.n
#usr/man/mann/source.n
#usr/man/mann/split.n
#usr/man/mann/string.n
#usr/man/mann/subst.n
#usr/man/mann/switch.n
#usr/man/mann/tcl_endOfWord.n
#usr/man/mann/tcl_findLibrary.n
#usr/man/mann/tcl_startOfNextWord.n
#usr/man/mann/tcl_startOfPreviousWord.n
#usr/man/mann/tcl_wordBreakAfter.n
#usr/man/mann/tcl_wordBreakBefore.n
#usr/man/mann/tcltest.n
#usr/man/mann/tclvars.n
#usr/man/mann/tell.n
#usr/man/mann/time.n
#usr/man/mann/trace.n
#usr/man/mann/unknown.n
#usr/man/mann/unset.n
#usr/man/mann/update.n
#usr/man/mann/uplevel.n
#usr/man/mann/upvar.n
#usr/man/mann/variable.n
#usr/man/mann/vwait.n
#usr/man/mann/while.n

View File

@@ -0,0 +1,130 @@
#etc/usb_modeswitch.d
etc/usb_modeswitch.d/0421:060c
etc/usb_modeswitch.d/0421:0610
etc/usb_modeswitch.d/0471:1210
etc/usb_modeswitch.d/0471:1237
etc/usb_modeswitch.d/0482:024d
etc/usb_modeswitch.d/04e8:f000
etc/usb_modeswitch.d/057c:84ff
etc/usb_modeswitch.d/05c6:1000:sVe=Option
etc/usb_modeswitch.d/05c6:1000:uMa=AnyDATA
etc/usb_modeswitch.d/05c6:1000:uMa=SAMSUNG
etc/usb_modeswitch.d/05c6:1000:uMa=Vertex
etc/usb_modeswitch.d/05c6:2001
etc/usb_modeswitch.d/05c6:f000
etc/usb_modeswitch.d/072f:100d
etc/usb_modeswitch.d/0930:0d46
etc/usb_modeswitch.d/0ace:2011
etc/usb_modeswitch.d/0ace:20ff
etc/usb_modeswitch.d/0af0:6711
etc/usb_modeswitch.d/0af0:6731
etc/usb_modeswitch.d/0af0:6751
etc/usb_modeswitch.d/0af0:6771
etc/usb_modeswitch.d/0af0:6791
etc/usb_modeswitch.d/0af0:6811
etc/usb_modeswitch.d/0af0:6911
etc/usb_modeswitch.d/0af0:6951
etc/usb_modeswitch.d/0af0:6971
etc/usb_modeswitch.d/0af0:7011
etc/usb_modeswitch.d/0af0:7031
etc/usb_modeswitch.d/0af0:7051
etc/usb_modeswitch.d/0af0:7071
etc/usb_modeswitch.d/0af0:7111
etc/usb_modeswitch.d/0af0:7211
etc/usb_modeswitch.d/0af0:7251
etc/usb_modeswitch.d/0af0:7271
etc/usb_modeswitch.d/0af0:7301
etc/usb_modeswitch.d/0af0:7311
etc/usb_modeswitch.d/0af0:7361
etc/usb_modeswitch.d/0af0:7381
etc/usb_modeswitch.d/0af0:7401
etc/usb_modeswitch.d/0af0:7501
etc/usb_modeswitch.d/0af0:7601
etc/usb_modeswitch.d/0af0:7701
etc/usb_modeswitch.d/0af0:7801
etc/usb_modeswitch.d/0af0:7901
etc/usb_modeswitch.d/0af0:8200
etc/usb_modeswitch.d/0af0:8201
etc/usb_modeswitch.d/0af0:8300
etc/usb_modeswitch.d/0af0:8302
etc/usb_modeswitch.d/0af0:8304
etc/usb_modeswitch.d/0af0:8400
etc/usb_modeswitch.d/0af0:c031
etc/usb_modeswitch.d/0af0:c100
etc/usb_modeswitch.d/0af0:d013
etc/usb_modeswitch.d/0af0:d031
etc/usb_modeswitch.d/0af0:d033
etc/usb_modeswitch.d/0af0:d035
etc/usb_modeswitch.d/0af0:d055
etc/usb_modeswitch.d/0af0:d057
etc/usb_modeswitch.d/0af0:d058
etc/usb_modeswitch.d/0af0:d155
etc/usb_modeswitch.d/0af0:d157
etc/usb_modeswitch.d/0af0:d255
etc/usb_modeswitch.d/0af0:d257
etc/usb_modeswitch.d/0af0:d357
etc/usb_modeswitch.d/0b3c:c700
etc/usb_modeswitch.d/0cf3:20ff
etc/usb_modeswitch.d/0fce:d0cf
etc/usb_modeswitch.d/0fce:d0e1
etc/usb_modeswitch.d/0fce:d103
etc/usb_modeswitch.d/1004:1000
etc/usb_modeswitch.d/1004:607f
etc/usb_modeswitch.d/1004:613a
etc/usb_modeswitch.d/1004:613f
etc/usb_modeswitch.d/1033:0035
etc/usb_modeswitch.d/106c:3b03
etc/usb_modeswitch.d/106c:3b06
etc/usb_modeswitch.d/1076:7f40
etc/usb_modeswitch.d/1199:0fff
etc/usb_modeswitch.d/1266:1000
etc/usb_modeswitch.d/12d1:1001
etc/usb_modeswitch.d/12d1:1003
etc/usb_modeswitch.d/12d1:101e
etc/usb_modeswitch.d/12d1:1031
etc/usb_modeswitch.d/12d1:1414
etc/usb_modeswitch.d/12d1:1446
etc/usb_modeswitch.d/12d1:14c1
etc/usb_modeswitch.d/12d1:1520
etc/usb_modeswitch.d/12d1:1521
etc/usb_modeswitch.d/12d1:1523
etc/usb_modeswitch.d/12d1:1557
etc/usb_modeswitch.d/1410:5010
etc/usb_modeswitch.d/1410:5020
etc/usb_modeswitch.d/1410:5030
etc/usb_modeswitch.d/1410:5031
etc/usb_modeswitch.d/1410:5041
etc/usb_modeswitch.d/148f:2578
etc/usb_modeswitch.d/16d8:6803
etc/usb_modeswitch.d/16d8:6803:?
etc/usb_modeswitch.d/16d8:700a
etc/usb_modeswitch.d/16d8:f000
etc/usb_modeswitch.d/198f:bccd
etc/usb_modeswitch.d/19d2:0003
etc/usb_modeswitch.d/19d2:0026
etc/usb_modeswitch.d/19d2:0040
etc/usb_modeswitch.d/19d2:0053
etc/usb_modeswitch.d/19d2:0083
etc/usb_modeswitch.d/19d2:0101
etc/usb_modeswitch.d/19d2:0103
etc/usb_modeswitch.d/19d2:0115
etc/usb_modeswitch.d/19d2:1001
etc/usb_modeswitch.d/19d2:1007
etc/usb_modeswitch.d/19d2:1009
etc/usb_modeswitch.d/19d2:2000
etc/usb_modeswitch.d/19d2:fff5
etc/usb_modeswitch.d/19d2:fff6
etc/usb_modeswitch.d/1a8d:1000
etc/usb_modeswitch.d/1a8d:1000:uPr=5G
etc/usb_modeswitch.d/1ab7:5700
etc/usb_modeswitch.d/1b7d:0700
etc/usb_modeswitch.d/1bbb:f000
etc/usb_modeswitch.d/1c9e:1001
etc/usb_modeswitch.d/1c9e:9200
etc/usb_modeswitch.d/1c9e:f000
etc/usb_modeswitch.d/1dd6:1000
etc/usb_modeswitch.d/1e0e:f000
etc/usb_modeswitch.d/1ee8:0013
etc/usb_modeswitch.d/1f28:0021
etc/usb_modeswitch.d/1fac:0130
lib/udev/rules.d/40-usb_modeswitch.rules

View File

@@ -326,6 +326,7 @@
* sysvinit-2.86
* taglib-1.5
* tar-1.22
* tcl8.4.13
* tcp_wrappers_7.6
* tcpdump-4.0.0
* teamspeak-2.0.24.1
@@ -338,7 +339,8 @@
* udev-125
* unzip552
* urlgrabber-3.1.0
* usb-modeswitch-1.1.2
* usb-modeswitch-1.1.3
* usb-modeswitch-data-20100707
* usbutils-0.72
* util-linux-2.12r
* v4l-dvb-b576509ea6d2-kmod-2.6.32.18-ipfire

13
lfs/tcl
View File

@@ -30,7 +30,12 @@ THISAPP = tcl$(VER)
DL_FILE = $(THISAPP)-src.tar.gz
DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
ifeq "$(LFS_PASS)" "toolchain"
TARGET = $(DIR_INFO)/$(THISAPP)-tools
else
TARGET = $(DIR_INFO)/$(THISAPP)
endif
###############################################################################
# Top-level Rules
@@ -70,10 +75,18 @@ $(subst %,%_MD5,$(objects)) :
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
ifeq "$(LFS_PASS)" "toolchain"
cd $(DIR_APP)/unix && ./configure --prefix=/tools --disable-nls
else
cd $(DIR_APP)/unix && ./configure --prefix=/usr --disable-nls
endif
cd $(DIR_APP)/unix && make $(MAKETUNING)
cd $(DIR_APP)/unix && make install
ifeq "$(LFS_PASS)" "toolchain"
cd $(DIR_APP)/unix && make install-private-headers
ln -sf tclsh8.4 /tools/bin/tclsh
else
ln -sf tclsh8.4 /usr/bin/tclsh
endif
@rm -rf $(DIR_APP)
@$(POSTBUILD)

View File

@@ -73,6 +73,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
cd $(DIR_APP) && make clean
cd $(DIR_APP) && make all $(MAKETUNING) $(EXTRA_MAKE)
cd $(DIR_APP) && make install
cp -f $(DIR_APP)/usb_modeswitch.setup /etc/usb_modeswitch.setup.example
cp -f $(DIR_APP)/device_reference.txt /etc/usb_modeswitch.setup.example
@rm -rf $(DIR_APP)
@$(POSTBUILD)

77
lfs/usb_modeswitch_data Normal file
View File

@@ -0,0 +1,77 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
# Copyright (C) 2007 Michael Tremer & Christian Schmidt #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
# the Free Software Foundation, either version 3 of the License, or #
# (at your option) any later version. #
# #
# This program 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 General Public License for more details. #
# #
# You should have received a copy of the GNU General Public License #
# along with this program. If not, see <http://www.gnu.org/licenses/>. #
# #
###############################################################################
###############################################################################
# Definitions
###############################################################################
include Config
VER = 20100707
THISAPP = usb-modeswitch-data-$(VER)
DL_FILE = $(THISAPP).tar.bz2
DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
###############################################################################
# Top-level Rules
###############################################################################
objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
$(DL_FILE)_MD5 = d1fcc283c64a0877cdcac9cd682052f9
install : $(TARGET)
check : $(patsubst %,$(DIR_CHK)/%,$(objects))
download :$(patsubst %,$(DIR_DL)/%,$(objects))
md5 : $(subst %,%_MD5,$(objects))
###############################################################################
# Downloading, checking, md5sum
###############################################################################
$(patsubst %,$(DIR_CHK)/%,$(objects)) :
@$(CHECK)
$(patsubst %,$(DIR_DL)/%,$(objects)) :
@$(LOAD)
$(subst %,%_MD5,$(objects)) :
@$(MD5)
###############################################################################
# Installation Details
###############################################################################
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
cd $(DIR_APP) && make clean
cd $(DIR_APP) && make all $(MAKETUNING) $(EXTRA_MAKE)
cd $(DIR_APP) && make install
@rm -rf $(DIR_APP)
@$(POSTBUILD)

View File

@@ -638,12 +638,14 @@ buildipfire() {
ipfiremake asterisk
ipfiremake lcr
ipfiremake usb_modeswitch
ipfiremake usb_modeswitch_data
ipfiremake zerofree
ipfiremake mdadm
ipfiremake eject
ipfiremake pound
ipfiremake minicom
ipfiremake ddrescue
ipfiremake tcl
echo Build on $HOSTNAME > $BASEDIR/build/var/ipfire/firebuild
cat /proc/version >> $BASEDIR/build/var/ipfire/firebuild
echo >> $BASEDIR/build/var/ipfire/firebuild