From f7d470668c74739cab6df8a1a10ec049d5b82ea55aaebfce85baba14944b10b9 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Mon, 15 Jan 2007 23:24:07 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/log4net?expand=0&rev=1 --- .gitattributes | 23 +++ .gitignore | 1 + incubating-log4net-1.2.9-beta.zip | 3 + log4net.changes | 37 ++++ log4net.key | Bin 0 -> 596 bytes log4net.pc | 8 + log4net.spec | 306 ++++++++++++++++++++++++++++++ ready | 0 8 files changed, 378 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 incubating-log4net-1.2.9-beta.zip create mode 100644 log4net.changes create mode 100644 log4net.key create mode 100644 log4net.pc create mode 100644 log4net.spec create mode 100644 ready diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/incubating-log4net-1.2.9-beta.zip b/incubating-log4net-1.2.9-beta.zip new file mode 100644 index 0000000..530632f --- /dev/null +++ b/incubating-log4net-1.2.9-beta.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c521634c7db730fe9b91c88efd8677005ffcf75629ed335caec195db640593f +size 6519707 diff --git a/log4net.changes b/log4net.changes new file mode 100644 index 0000000..723e365 --- /dev/null +++ b/log4net.changes @@ -0,0 +1,37 @@ +------------------------------------------------------------------- +Mon May 22 17:17:11 CEST 2006 - jhargadon@novell.com + +- fix for bug 148685 This was a remotely triggerable vulnerability + issue where the syslog() function from glibc was used incorrectly. + +------------------------------------------------------------------- +Wed Apr 26 00:03:35 CEST 2006 - wberrier@suse.de + +- Change to noarch package, remove unnecessary deps + +------------------------------------------------------------------- +Sat Feb 25 12:55:43 CET 2006 - aj@suse.de + +- Do not build as root +- Reduce BuildRequires. + +------------------------------------------------------------------- +Tue Feb 7 18:54:43 CET 2006 - ro@suse.de + +- drop self obsoletes + +------------------------------------------------------------------- +Wed Jan 25 21:37:58 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Thu Jan 12 12:29:55 CET 2006 - ro@suse.de + +- modified neededforbuild (use mono-devel-packages) + +------------------------------------------------------------------- +Mon Nov 28 13:59:07 MST 2005 - cgaisford@novell.com + +- Initial package creation + diff --git a/log4net.key b/log4net.key new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..0bf0786ab485abbcdcc2d23cdbf0cde601fb6db964f199fa6256de44f56a90ca GIT binary patch literal 596 zcmV-a0;~N80ssI2Bme+XQ$aES1ONaL0001E+T;O>)NYJ^7E*@g&G%=Vg;rgPLs_AL zzYd=|73pdhVk2D#qm?S#&X3g7Hvr?f>;-gE*CHK1`$6p|Y6scEaM@>Bsn+W~?Np%w z_%tLu2ZT@5f9&My+5MzCRmVZZND{Mh+xP7?a-2yl*1OT_4Bz6!ZA}z&qRCF-TTo|1z}rUxu=x-w|(;#E*p2$g6?Cf<<1f5)XBuCiZ2_fm3d z*$2y;cU{S%1ktoDY|EvxT;_LYrSzk%Yks8$7mAd>xDqU iZxo&bxf^7cAxyg?3^NI9k1T5!ee5tq#@-7QrsgFYfgC#k literal 0 HcmV?d00001 diff --git a/log4net.pc b/log4net.pc new file mode 100644 index 0000000..c479588 --- /dev/null +++ b/log4net.pc @@ -0,0 +1,8 @@ +prefix=/usr +exec_prefix=${prefix} +libdir=${exec_prefix}/lib + +Name: log4net +Description: log4net - .Net logging framework +Version: 1.2.9 +Libs: -r:${libdir}/mono/log4net/log4net.dll diff --git a/log4net.spec b/log4net.spec new file mode 100644 index 0000000..569690b --- /dev/null +++ b/log4net.spec @@ -0,0 +1,306 @@ +# +# spec file for package log4net (Version 1.2.9) +# +# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild +# icecream 0 + +Name: log4net +BuildRequires: mono-basic mono-data-sqlite mono-devel update-desktop-files +URL: http://logging.apache.org/log4net/ +%define prefix /usr +%define sysconfdir /etc +License: Apache +Group: System/Libraries +Autoreqprov: on +#Requires: mono-core >= 1.1.7.7 +#Requires: mono-data >= 1.1.7.7 +#Requires: mono-web >= 1.1.7.7 +Version: 1.2.9 +Release: 18 +Summary: A .NET framework for logging +Source: incubating-log4net-1.2.9-beta.zip +Source1: log4net.key +Source2: log4net.pc +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildArchitectures: noarch +#============================================================================= + +%description +log4net is a tool to help the programmer output log statements to a +variety of output targets. log4net is a port of the excellent log4j +framework to the .NET runtime + + + +Authors: +-------- + Nicko Cadell + Niall Daley + Gert Driesen + Ron Grabowski + Julian Biddle + Daniel Cazzulino + Aspi Havewala + Rick Hobbs + Lance Nehring + Angelika Schnagl + Edward Smit + Douglas de la Torre + Thomas Voss + +%prep +%setup -c -n %{name}-%{version} +#============================================================================= + +%build +export LC_CTYPE=en_US.UTF-8 +mcs -out:log4net.dll \ + -keyfile:%{S:1} \ + /target:library \ + /r:System.dll \ + /r:System.Data.dll \ + /r:System.Web.dll \ + src/Appender/AdoNetAppender.cs \ + src/Appender/AnsiColorTerminalAppender.cs \ + src/Appender/AppenderCollection.cs \ + src/Appender/AppenderSkeleton.cs \ + src/Appender/AspNetTraceAppender.cs \ + src/Appender/BufferingAppenderSkeleton.cs \ + src/Appender/BufferingForwardingAppender.cs \ + src/Appender/ColoredConsoleAppender.cs \ + src/Appender/ConsoleAppender.cs \ + src/Appender/DebugAppender.cs \ + src/Appender/EventLogAppender.cs \ + src/Appender/FileAppender.cs \ + src/Appender/ForwardingAppender.cs \ + src/Appender/IAppender.cs \ + src/Appender/LocalSyslogAppender.cs \ + src/Appender/MemoryAppender.cs \ + src/Appender/NetSendAppender.cs \ + src/Appender/OutputDebugStringAppender.cs \ + src/Appender/RemoteSyslogAppender.cs \ + src/Appender/RemotingAppender.cs \ + src/Appender/RollingFileAppender.cs \ + src/Appender/SmtpAppender.cs \ + src/Appender/SmtpPickupDirAppender.cs \ + src/Appender/TelnetAppender.cs \ + src/Appender/TextWriterAppender.cs \ + src/Appender/TraceAppender.cs \ + src/Appender/UdpAppender.cs \ + src/Config/AliasDomainAttribute.cs \ + src/Config/AliasRepositoryAttribute.cs \ + src/Config/BasicConfigurator.cs \ + src/Config/ConfiguratorAttribute.cs \ + src/Config/DomainAttribute.cs \ + src/Config/DOMConfigurator.cs \ + src/Config/DOMConfiguratorAttribute.cs \ + src/Config/Log4NetConfigurationSectionHandler.cs \ + src/Config/PluginAttribute.cs \ + src/Config/RepositoryAttribute.cs \ + src/Config/SecurityContextProviderAttribute.cs \ + src/Config/XmlConfigurator.cs \ + src/Config/XmlConfiguratorAttribute.cs \ + src/Core/CompactRepositorySelector.cs \ + src/Core/DefaultRepositorySelector.cs \ + src/Core/ErrorCode.cs \ + src/Core/IAppenderAttachable.cs \ + src/Core/IErrorHandler.cs \ + src/Core/IFixingRequired.cs \ + src/Core/ILogger.cs \ + src/Core/ILoggerWrapper.cs \ + src/Core/IOptionHandler.cs \ + src/Core/IRepositorySelector.cs \ + src/Core/ITriggeringEventEvaluator.cs \ + src/Core/Level.cs \ + src/Core/LevelCollection.cs \ + src/Core/LevelEvaluator.cs \ + src/Core/LevelMap.cs \ + src/Core/LocationInfo.cs \ + src/Core/LogException.cs \ + src/Core/LoggerManager.cs \ + src/Core/LoggerWrapperImpl.cs \ + src/Core/LoggingEvent.cs \ + src/Core/LogImpl.cs \ + src/Core/SecurityContext.cs \ + src/Core/SecurityContextProvider.cs \ + src/Core/WrapperMap.cs \ + src/DateFormatter/AbsoluteTimeDateFormatter.cs \ + src/DateFormatter/DateTimeDateFormatter.cs \ + src/DateFormatter/IDateFormatter.cs \ + src/DateFormatter/Iso8601DateFormatter.cs \ + src/DateFormatter/SimpleDateFormatter.cs \ + src/Filter/DenyAllFilter.cs \ + src/Filter/FilterDecision.cs \ + src/Filter/FilterSkeleton.cs \ + src/Filter/IFilter.cs \ + src/Filter/LevelMatchFilter.cs \ + src/Filter/LevelRangeFilter.cs \ + src/Filter/LoggerMatchFilter.cs \ + src/Filter/MdcFilter.cs \ + src/Filter/NdcFilter.cs \ + src/Filter/PropertyFilter.cs \ + src/Filter/StringMatchFilter.cs \ + src/Layout/Pattern/AppDomainPatternConverter.cs \ + src/Layout/Pattern/DatePatternConverter.cs \ + src/Layout/Pattern/ExceptionPatternConverter.cs \ + src/Layout/Pattern/FileLocationPatternConverter.cs \ + src/Layout/Pattern/FullLocationPatternConverter.cs \ + src/Layout/Pattern/IdentityPatternConverter.cs \ + src/Layout/Pattern/LevelPatternConverter.cs \ + src/Layout/Pattern/LineLocationPatternConverter.cs \ + src/Layout/Pattern/LoggerPatternConverter.cs \ + src/Layout/Pattern/MessagePatternConverter.cs \ + src/Layout/Pattern/MethodLocationPatternConverter.cs \ + src/Layout/Pattern/NamedPatternConverter.cs \ + src/Layout/Pattern/NdcPatternConverter.cs \ + src/Layout/Pattern/PatternLayoutConverter.cs \ + src/Layout/Pattern/PropertyPatternConverter.cs \ + src/Layout/Pattern/RelativeTimePatternConverter.cs \ + src/Layout/Pattern/ThreadPatternConverter.cs \ + src/Layout/Pattern/TypeNamePatternConverter.cs \ + src/Layout/Pattern/UserNamePatternConverter.cs \ + src/Layout/Pattern/UtcDatePatternConverter.cs \ + src/Layout/ExceptionLayout.cs \ + src/Layout/ILayout.cs \ + src/Layout/IRawLayout.cs \ + src/Layout/Layout2RawLayoutAdapter.cs \ + src/Layout/LayoutSkeleton.cs \ + src/Layout/PatternLayout.cs \ + src/Layout/RawLayoutConverter.cs \ + src/Layout/RawPropertyLayout.cs \ + src/Layout/RawTimeStampLayout.cs \ + src/Layout/RawUtcTimeStampLayout.cs \ + src/Layout/SimpleLayout.cs \ + src/Layout/XMLLayout.cs \ + src/Layout/XMLLayoutBase.cs \ + src/Layout/XmlLayoutSchemaLog4j.cs \ + src/ObjectRenderer/DefaultRenderer.cs \ + src/ObjectRenderer/IObjectRenderer.cs \ + src/ObjectRenderer/RendererMap.cs \ + src/Plugin/IPlugin.cs \ + src/Plugin/IPluginFactory.cs \ + src/Plugin/PluginCollection.cs \ + src/Plugin/PluginMap.cs \ + src/Plugin/PluginSkeleton.cs \ + src/Plugin/RemoteLoggingServerPlugin.cs \ + src/Repository/Hierarchy/DefaultLoggerFactory.cs \ + src/Repository/Hierarchy/Hierarchy.cs \ + src/Repository/Hierarchy/ILoggerFactory.cs \ + src/Repository/Hierarchy/Logger.cs \ + src/Repository/Hierarchy/LoggerKey.cs \ + src/Repository/Hierarchy/ProvisionNode.cs \ + src/Repository/Hierarchy/RootLogger.cs \ + src/Repository/Hierarchy/XmlHierarchyConfigurator.cs \ + src/Repository/IBasicRepositoryConfigurator.cs \ + src/Repository/ILoggerRepository.cs \ + src/Repository/IXmlRepositoryConfigurator.cs \ + src/Repository/LoggerRepositorySkeleton.cs \ + src/Util/PatternStringConverters/AppDomainPatternConverter.cs \ + src/Util/PatternStringConverters/DatePatternConverter.cs \ + src/Util/PatternStringConverters/EnvironmentPatternConverter.cs \ + src/Util/PatternStringConverters/IdentityPatternConverter.cs \ + src/Util/PatternStringConverters/LiteralPatternConverter.cs \ + src/Util/PatternStringConverters/NewLinePatternConverter.cs \ + src/Util/PatternStringConverters/ProcessIdPatternConverter.cs \ + src/Util/PatternStringConverters/PropertyPatternConverter.cs \ + src/Util/PatternStringConverters/RandomStringPatternConverter.cs \ + src/Util/PatternStringConverters/UserNamePatternConverter.cs \ + src/Util/PatternStringConverters/UtcDatePatternConverter.cs \ + src/Util/TypeConverters/BooleanConverter.cs \ + src/Util/TypeConverters/ConversionNotSupportedException.cs \ + src/Util/TypeConverters/ConverterRegistry.cs \ + src/Util/TypeConverters/EncodingConverter.cs \ + src/Util/TypeConverters/IConvertFrom.cs \ + src/Util/TypeConverters/IConvertTo.cs \ + src/Util/TypeConverters/IPAddressConverter.cs \ + src/Util/TypeConverters/PatternLayoutConverter.cs \ + src/Util/TypeConverters/PatternStringConverter.cs \ + src/Util/TypeConverters/TypeConverter.cs \ + src/Util/TypeConverters/TypeConverterAttribute.cs \ + src/Util/AppenderAttachedImpl.cs \ + src/Util/CompositeProperties.cs \ + src/Util/ContextPropertiesBase.cs \ + src/Util/CountingQuietTextWriter.cs \ + src/Util/CyclicBuffer.cs \ + src/Util/EmptyCollection.cs \ + src/Util/EmptyDictionary.cs \ + src/Util/FormattingInfo.cs \ + src/Util/GlobalContextProperties.cs \ + src/Util/LevelMapping.cs \ + src/Util/LevelMappingEntry.cs \ + src/Util/LogicalThreadContextProperties.cs \ + src/Util/LogLog.cs \ + src/Util/NativeError.cs \ + src/Util/NullDictionaryEnumerator.cs \ + src/Util/NullEnumerator.cs \ + src/Util/NullSecurityContext.cs \ + src/Util/OnlyOnceErrorHandler.cs \ + src/Util/OptionConverter.cs \ + src/Util/PatternConverter.cs \ + src/Util/PatternParser.cs \ + src/Util/PatternString.cs \ + src/Util/PropertiesDictionary.cs \ + src/Util/ProtectCloseTextWriter.cs \ + src/Util/QuietTextWriter.cs \ + src/Util/ReaderWriterLock.cs \ + src/Util/ReadOnlyPropertiesDictionary.cs \ + src/Util/ReusableStringWriter.cs \ + src/Util/SystemInfo.cs \ + src/Util/TextWriterAdapter.cs \ + src/Util/ThreadContextProperties.cs \ + src/Util/ThreadContextStack.cs \ + src/Util/ThreadContextStacks.cs \ + src/Util/Transform.cs \ + src/Util/WindowsSecurityContext.cs \ + src/AssemblyInfo.cs \ + src/AssemblyVersionInfo.cs \ + src/GlobalContext.cs \ + src/ILog.cs \ + src/LogicalThreadContext.cs \ + src/LogManager.cs \ + src/MDC.cs \ + src/NDC.cs \ + src/ThreadContext.cs +#============================================================================= + +%install +%{__rm} -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT/%{prefix}/share/pkgconfig +cp %{S:2} $RPM_BUILD_ROOT/%{prefix}/share/pkgconfig +gacutil -package log4net -gacdir /usr/lib -root ${RPM_BUILD_ROOT}/usr/lib -i log4net.dll > /dev/null +#============================================================================= + +%clean +%{__rm} -rf $RPM_BUILD_ROOT +#============================================================================= + +%files +%defattr(755,root,root) +%{prefix}/share/pkgconfig/log4net.pc +%{prefix}/lib/mono/gac +%{prefix}/lib/mono/log4net + +%changelog -n log4net +* Mon May 22 2006 - jhargadon@novell.com +- fix for bug 148685 This was a remotely triggerable vulnerability + issue where the syslog() function from glibc was used incorrectly. +* Wed Apr 26 2006 - wberrier@suse.de +- Change to noarch package, remove unnecessary deps +* Sat Feb 25 2006 - aj@suse.de +- Do not build as root +- Reduce BuildRequires. +* Tue Feb 07 2006 - ro@suse.de +- drop self obsoletes +* Wed Jan 25 2006 - mls@suse.de +- converted neededforbuild to BuildRequires +* Thu Jan 12 2006 - ro@suse.de +- modified neededforbuild (use mono-devel-packages) +* Mon Nov 28 2005 - cgaisford@novell.com +- Initial package creation diff --git a/ready b/ready new file mode 100644 index 0000000..473a0f4