Hello community,

here is the log from the commit of package py-fishcrypt for openSUSE:Factory 
checked in at 2016-04-28 16:54:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/py-fishcrypt (Old)
 and      /work/SRC/openSUSE:Factory/.py-fishcrypt.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "py-fishcrypt"

Changes:
--------
--- /work/SRC/openSUSE:Factory/py-fishcrypt/py-fishcrypt.changes        
2015-06-23 11:58:13.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.py-fishcrypt.new/py-fishcrypt.changes   
2016-04-28 16:57:28.000000000 +0200
@@ -1,0 +2,26 @@
+Sun Apr 17 11:02:22 UTC 2016 - [email protected]
+
+- Add Source2: generate-service-file.sh that works check script
+
+-------------------------------------------------------------------
+Sat Apr 16 19:55:03 UTC 2016 - [email protected]
+
+- Use 43554b1 instead of %{shortcommit}, that works
+  "osc service localrun source_validator"
+
+-------------------------------------------------------------------
+Thu Apr 14 07:37:22 UTC 2016 - [email protected]
+
+- Update to 5.31, please see
+
+  /usr/share/doc/packages/py-fishcrypt/README.md
+
+- Add %global commit and %global shortcommit
+- Add _service and generate-service-file.sh
+- Change license BSD-3-Clause to BSD-3-Clause and GPL-2.0+ or Artistic-1.0,
+  please look /usr/share/py-fishcrypt/pyBlowfish.py
+- Change URL
+- Add py-fishcrypt-rpmlintrc
+- Change Description
+
+-------------------------------------------------------------------

Old:
----
  py-fishcrypt-4.21+git-1772833.tar.bz2

New:
----
  _service
  generate-service-file.sh
  py-fishcrypt-5.31+git-43554b1.tar.bz2
  py-fishcrypt-rpmlintrc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ py-fishcrypt.spec ++++++
--- /var/tmp/diff_new_pack.aa0ZIY/_old  2016-04-28 16:57:29.000000000 +0200
+++ /var/tmp/diff_new_pack.aa0ZIY/_new  2016-04-28 16:57:29.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package py-fishcrypt
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,19 +16,22 @@
 #
 
 
+%global commit 43554b1ae4887791ae7ebd76f57c84ce0296d1cb
+%global shortcommit %(c=%{commit}; echo ${c:0:7})
+
 Name:           py-fishcrypt
-Version:        4.21
+Version:        5.31
 Release:        0
 Summary:        FiSH/Mircryption-compatible encryption for XChat/HexChat
-License:        BSD-3-Clause
+License:        BSD-3-Clause and GPL-2.0+ or Artistic-1.0
 Group:          Productivity/Networking/IRC
-Url:            https://github.com/trubo00/py-fishcrypt
-# Downloaded from https://github.com/trubo00/py-fishcrypt
-# Packed as tar.bz2
-Source0:        %{name}-%{version}+git-1772833.tar.bz2
+Url:            https://github.com/fladd/py-fishcrypt
+Source0:        %{name}-%{version}+git-43554b1.tar.bz2
+Source1:        %{name}-rpmlintrc
+Source2:        generate-service-file.sh
 Requires:       python
-Requires:       python-pycrypto
 Requires:       python-SocksiPy
+Requires:       python-pycrypto
 BuildRequires:  dos2unix
 BuildArch:      noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -36,6 +39,11 @@
 %description
 FiSH/Mircryption-compatible encryption for XChat/HexChat.
 
+    Encrypt/decrypt private conversations
+    Encrypt/decrypt channel conversations
+    Choose between ECB and CBC
+    Automatic DH key exchange (private conversations only)
+
 To make FiSH work with py-fishcrypt please do symlink as user
 
     su user
@@ -52,7 +60,7 @@
     exit
 
 %prep
-%setup -q -n %{name}
+%setup -q -n %{name}-%{version}+git-%{shortcommit}
 
 # Convert to unix line end
 find . -name "*.py" -exec dos2unix "{}" "+"

++++++ _service ++++++
<services>

  <service name="tar_scm" mode="localonly">
    <param name="scm">git</param>
    <param name="url">git://github.com/fladd/py-fishcrypt.git</param>
    <param name="version">5.31+git-43554b1</param>
    <param name="revision">43554b1ae4887791ae7ebd76f57c84ce0296d1cb</param>
    <param name="package-meta">yes</param>
  </service>

  <service name="recompress" mode="localonly">
    <param name="compression">bz2</param>
    <param name="file">*.tar</param>
  </service>

  <service name="download_files"  mode="localonly"/>

</services>
++++++ generate-service-file.sh ++++++
#!/bin/sh

commit=43554b1ae4887791ae7ebd76f57c84ce0296d1cb
shortcommit=$(c=${commit}; echo ${c:0:7})
version=5.31+git

echo -n "Creating _service file ..."
cat << EOF > _service
<services>

  <service name="tar_scm">
    <param name="scm">git</param>
    <param name="url">git://github.com/fladd/py-fishcrypt.git</param>
    <param name="version">${version}-${shortcommit}</param>
    <param name="revision">${commit}</param>
    <param name="package-meta">yes</param>
  </service>

  <service name="recompress">
    <param name="compression">bz2</param>
    <param name="file">*.tar</param>
  </service>

  <service name="download_files" />

</services>
EOF
echo done
++++++ py-fishcrypt-4.21+git-1772833.tar.bz2 -> 
py-fishcrypt-5.31+git-43554b1.tar.bz2 ++++++
++++ 3416 lines of diff (skipped)

++++++ py-fishcrypt-rpmlintrc ++++++
# This This is needed script without shebang in datadir
addFilter("script-without-shebang")

Reply via email to