rpms/steghide/devel steghide-0.5.1-am.patch, NONE, 1.1 steghide-0.5.1-gcc41.patch, NONE, 1.1 steghide.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Jochen Schmitt (s4504kr)
fedora-extras-commits at redhat.com
Sun Jul 23 17:50:10 UTC 2006
Author: s4504kr
Update of /cvs/extras/rpms/steghide/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv29131/devel
Modified Files:
.cvsignore sources
Added Files:
steghide-0.5.1-am.patch steghide-0.5.1-gcc41.patch
steghide.spec
Log Message:
auto-import steghide-0.5.1-1 on branch devel from steghide-0.5.1-1.src.rpm
steghide-0.5.1-am.patch:
--- NEW FILE steghide-0.5.1-am.patch ---
--- steghide-0.5.1/po/Makefile.in.in.org 2003-09-28 17:57:14.000000000 +0200
+++ steghide-0.5.1/po/Makefile.in.in 2006-07-12 17:17:38.000000000 +0200
@@ -27,7 +27,7 @@
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
MKINSTALLDIRS = @MKINSTALLDIRS@
-mkinstalldirs = $(SHELL) `case "$(MKINSTALLDIRS)" in /*) echo "$(MKINSTALLDIRS)" ;; *) echo "$(top_builddir)/$(MKINSTALLDIRS)" ;; esac`
+mkinstalldirs = $(MKINSTALLDIRS)
GMSGFMT = @GMSGFMT@
MSGFMT = @MSGFMT@
--- steghide-0.5.1/src/Makefile.am.org 2003-09-28 18:33:21.000000000 +0200
+++ steghide-0.5.1/src/Makefile.am 2006-07-12 17:13:26.000000000 +0200
@@ -33,5 +33,4 @@
WavPCMSampleValue.cc error.cc main.cc msg.cc SMDConstructionHeuristic.cc
LIBS = @LIBINTL@ @LIBS@
localedir = $(datadir)/locale
-LIBTOOL = $(SHELL) libtool
MAINTAINERCLEANFILES = Makefile.in
steghide-0.5.1-gcc41.patch:
--- NEW FILE steghide-0.5.1-gcc41.patch ---
--- steghide-0.5.1/src/AuData.h.org 2006-07-11 21:09:21.000000000 +0200
+++ steghide-0.5.1/src/AuData.h 2006-07-11 21:31:19.000000000 +0200
@@ -26,22 +26,22 @@
// AuMuLawAudioData
typedef AudioDataImpl<AuMuLaw,BYTE> AuMuLawAudioData ;
-inline BYTE AuMuLawAudioData::readValue (BinaryIO* io) const { return (io->read8()) ; }
-inline void AuMuLawAudioData::writeValue (BinaryIO* io, BYTE v) const { io->write8(v) ; }
+template <> inline BYTE AuMuLawAudioData::readValue (BinaryIO* io) const { return (io->read8()) ; }
+template <> inline void AuMuLawAudioData::writeValue (BinaryIO* io, BYTE v) const { io->write8(v) ; }
// AuPCM8AudioData
typedef AudioDataImpl<AuPCM8,SBYTE> AuPCM8AudioData ;
-inline SBYTE AuPCM8AudioData::readValue (BinaryIO* io) const { return ((SBYTE) io->read8()) ; }
-inline void AuPCM8AudioData::writeValue (BinaryIO* io, SBYTE v) const { io->write8((BYTE) v) ; }
+template <> inline SBYTE AuPCM8AudioData::readValue (BinaryIO* io) const { return ((SBYTE) io->read8()) ; }
+template <> inline void AuPCM8AudioData::writeValue (BinaryIO* io, SBYTE v) const { io->write8((BYTE) v) ; }
// AuPCM16AudioData
typedef AudioDataImpl<AuPCM16,SWORD16> AuPCM16AudioData ;
-inline SWORD16 AuPCM16AudioData::readValue (BinaryIO* io) const { return ((SWORD16) io->read16_be()) ; }
-inline void AuPCM16AudioData::writeValue (BinaryIO* io, SWORD16 v) const { io->write16_be((UWORD16) v) ; }
+template <> inline SWORD16 AuPCM16AudioData::readValue (BinaryIO* io) const { return ((SWORD16) io->read16_be()) ; }
+template <> inline void AuPCM16AudioData::writeValue (BinaryIO* io, SWORD16 v) const { io->write16_be((UWORD16) v) ; }
// AuPCM32AudioData
typedef AudioDataImpl<AuPCM32,SWORD32> AuPCM32AudioData ;
-inline SWORD32 AuPCM32AudioData::readValue (BinaryIO* io) const { return ((SWORD32) io->read32_be()) ; }
-inline void AuPCM32AudioData::writeValue (BinaryIO* io, SWORD32 v) const { io->write32_be((UWORD32) v) ; }
+template <> inline SWORD32 AuPCM32AudioData::readValue (BinaryIO* io) const { return ((SWORD32) io->read32_be()) ; }
+template <> inline void AuPCM32AudioData::writeValue (BinaryIO* io, SWORD32 v) const { io->write32_be((UWORD32) v) ; }
#endif // ndef SH_AUDATA_H
--- steghide-0.5.1/src/AuSampleValues.cc.org 2006-07-11 21:38:57.000000000 +0200
+++ steghide-0.5.1/src/AuSampleValues.cc 2006-07-11 21:57:11.000000000 +0200
@@ -21,17 +21,17 @@
#include "AuSampleValues.h"
// AuMuLawSampleValue
-const BYTE AuMuLawSampleValue::MinValue = 0 ;
-const BYTE AuMuLawSampleValue::MaxValue = BYTE_MAX ;
+template <> const BYTE AuMuLawSampleValue::MinValue = 0 ;
+template <> const BYTE AuMuLawSampleValue::MaxValue = BYTE_MAX ;
// AuPCM8SampleValue
-const SBYTE AuPCM8SampleValue::MinValue = SBYTE_MIN ;
-const SBYTE AuPCM8SampleValue::MaxValue = SBYTE_MAX ;
+template <> const SBYTE AuPCM8SampleValue::MinValue = SBYTE_MIN ;
+template <> const SBYTE AuPCM8SampleValue::MaxValue = SBYTE_MAX ;
// AuPCM16SampleValue
-const SWORD16 AuPCM16SampleValue::MinValue = SWORD16_MIN ;
-const SWORD16 AuPCM16SampleValue::MaxValue = SWORD16_MAX ;
+template <> const SWORD16 AuPCM16SampleValue::MinValue = SWORD16_MIN ;
+template <> const SWORD16 AuPCM16SampleValue::MaxValue = SWORD16_MAX ;
// AuPCM32SampleValue
-const SWORD32 AuPCM32SampleValue::MinValue = SWORD32_MIN ;
-const SWORD32 AuPCM32SampleValue::MaxValue = SWORD32_MAX ;
+template <> const SWORD32 AuPCM32SampleValue::MinValue = SWORD32_MIN ;
+template <> const SWORD32 AuPCM32SampleValue::MaxValue = SWORD32_MAX ;
--- NEW FILE steghide.spec ---
Name: steghide
Summary: A steganography program
Version: 0.5.1
Release: 1%{?dist}
License: GPL
Group: Applications/File
URL: http://steghide.sourceforge.net
Source: http://prdownloads.sourceforge.net/steghide/steghide-%{version}.tar.gz
Patch0: steghide-0.5.1-gcc41.patch
Patch1: steghide-0.5.1-am.patch
BuildRequires: automake17, gettext-devel
BuildRequires: libmcrypt-devel, mhash-devel, libjpeg-devel, zlib-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(%{__id_u} -n)
%description
Steghide is a steganography program that is able to hide data in various kinds
of image- and audio-files. The color- respectivly sample-frequencies are not
changed thus making the embedding resistant against first-order statistical
tests. Features of steghide include compression and encryption of embedded
data,
embedding of a checksum to verify the integrity of the extracted data and
support for jpeg, bmp, wav and au files.
%prep
%setup
%patch0 -p1
%patch1 -p1
aclocal-1.7
automake-1.7 --foreign
autoconf
%configure
%build
make %{?_smp_mflags} CXXFLAGS="$RPM_OPT_FLAGS"
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall
rm -rf $RPM_BUILD_ROOT/%{_docdir}/%{name}/*
%find_lang %name
%check
make check
%clean
rm -rf $RPM_BUILD_ROOT
%files -f %name.lang
%defattr(-,root,root,-)
%{_bindir}/steghide
%{_mandir}/man1/steghide.1.gz
%doc ABOUT-NLS BUGS COPYING CREDITS HISTORY README TODO
%Changelog
* Tue Jul 11 2006 Jochen Schmitt <Jochen her-schmitt de> 0.5.1-1
- Initial RPM
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/steghide/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 23 Jul 2006 17:49:12 -0000 1.1
+++ .cvsignore 23 Jul 2006 17:50:10 -0000 1.2
@@ -0,0 +1 @@
+steghide-0.5.1.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/steghide/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 23 Jul 2006 17:49:12 -0000 1.1
+++ sources 23 Jul 2006 17:50:10 -0000 1.2
@@ -0,0 +1 @@
+5be490e24807d921045780fd8cc446b3 steghide-0.5.1.tar.gz
More information about the fedora-extras-commits
mailing list