[OpenStego] Initial import (#741129).

fantom fantom at fedoraproject.org
Tue Nov 8 22:30:34 UTC 2011


commit 5593f0043dd6c522090131fc6352942ee1bebc4c
Author: Casper <Casper at Blackbird.(none)>
Date:   Tue Nov 8 23:29:49 2011 +0100

    Initial import (#741129).

 openstego.desktop |    9 +++++
 openstego.spec    |   90 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 99 insertions(+), 0 deletions(-)
---
diff --git a/openstego.desktop b/openstego.desktop
new file mode 100644
index 0000000..7d2acc0
--- /dev/null
+++ b/openstego.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=OpenStego
+GenericName=Steganography program
+Comment=Free Steganography solution
+Exec=openstego
+Icon=/usr/share/pixmaps/openstego.svg
+Terminal=false
+Type=Application
+Categories=System;
diff --git a/openstego.spec b/openstego.spec
new file mode 100644
index 0000000..3c152f4
--- /dev/null
+++ b/openstego.spec
@@ -0,0 +1,90 @@
+Name:           openstego
+Version:        0.5.2
+Release:        5%{?dist}
+Summary:        Free Steganography solution
+Group:          Applications/System
+License:        GPLv2
+URL:            http://openstego.sourceforge.net/index.html
+Source0:        http://downloads.sourceforge.net/project/%{name}/%{name}/%{name}-%{version}/%{name}-src-%{version}.zip
+Source1:        %{name}.desktop
+BuildArch:      noarch
+BuildRequires:  java-devel
+BuildRequires:  jpackage-utils
+BuildRequires:  ant
+BuildRequires:  desktop-file-utils
+Requires:       java
+Requires:       jpackage-utils
+
+%description
+Openstego is a steganography program that is able to hide data in various
+kinds of image- and audio-files. The color- respectively sample-frequencies
+are not changed thus making the embedding resistant against first-order
+statistical tests. Features of Openstego include compression and encryption
+of embedded data, embedding of a check-sum to verify the integrity of the
+extracted data and support for jpg, bmp, wave and audio files.
+
+%package javadoc
+Group:     Documentation
+BuildArch: noarch
+Requires:  jpackage-utils
+Summary:   Javadoc generated documentation for Openstego
+
+%description javadoc
+Javadoc generated documentation for Openstego.
+
+
+%prep
+%setup -q -n %{name}-src-%{version}
+find . -name *.class -delete
+find . -name *.jar -delete
+#delete file for Windows :
+rm -f openstego.bat
+
+
+%build
+ant package doc
+
+
+%install
+mkdir -p %{buildroot}%{_javadir}
+mkdir -p %{buildroot}%{_datadir}/pixmaps
+mkdir -p %{buildroot}%{_javadocdir}/%{name}
+cp -p ./lib/%{name}.jar %{buildroot}%{_javadir}/%{name}.jar
+cp -p ./src/image/ImagesVectorSource.svg %{buildroot}%{_datadir}/pixmaps/%{name}.svg
+cp -pr ./doc/api/* %{buildroot}%{_javadocdir}/%{name}
+%jpackage_script net.sourceforge.openstego.OpenStego "" "" %{name}.jar %{name} true
+# Install openstego.desktop :
+desktop-file-install                       \
+--dir=%{buildroot}%{_datadir}/applications \
+%{SOURCE1}
+
+
+%files
+%doc README LICENSE
+%{_bindir}/%{name}
+%{_javadir}/%{name}.jar
+%{_datadir}/pixmaps/%{name}.svg
+%{_datadir}/applications/%{name}.desktop
+
+%files javadoc
+%doc LICENSE
+%{_javadocdir}/%{name}/
+
+
+%changelog
+* Sun Nov 06 2011 Matthieu Saulnier <casper.le.fantom at gmail.com> 0.5.2-5
+- remove "defattr" line in javadoc subpackage
+
+* Sat Nov 05 2011 Matthieu Saulnier <casper.le.fantom at gmail.com> 0.5.2-4
+- fixing directory ownerships
+- fixing desktop file errors
+- add LICENSE in javadoc subpackage
+
+* Tue Oct 04 2011 Matthieu Saulnier <casper.le.fantom at gmail.com> 0.5.2-3
+- add javadoc subpackage
+
+* Mon Sep 26 2011 Matthieu Saulnier <casper.le.fantom at gmail.com> 0.5.2-2
+- clean up spec file
+
+* Sat Sep 24 2011 Matthieu Saulnier <casper.le.fantom at gmail.com> 0.5.2-1
+- Initial RPM


More information about the scm-commits mailing list