rpms/osslsigncode/devel osslsigncode-1.2-hashfix.patch, NONE, 1.1 osslsigncode.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Matthias Saou (thias) fedora-extras-commits at redhat.com
Mon Nov 26 11:33:25 UTC 2007


Author: thias

Update of /cvs/extras/rpms/osslsigncode/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv583/devel

Modified Files:
	.cvsignore sources 
Added Files:
	osslsigncode-1.2-hashfix.patch osslsigncode.spec 
Log Message:
Initial import.


osslsigncode-1.2-hashfix.patch:

--- NEW FILE osslsigncode-1.2-hashfix.patch ---
diff -Naupr osslsigncode-1.2.orig/osslsigncode.c osslsigncode-1.2/osslsigncode.c
--- osslsigncode-1.2.orig/osslsigncode.c	2005-01-21 13:23:44.000000000 +0100
+++ osslsigncode-1.2/osslsigncode.c	2007-01-30 19:26:44.000000000 +0100
@@ -612,7 +612,7 @@ int main(int argc, char **argv) 
 
 	/* pad (with 0's) pe file to 8 byte boundary */
 	len = 8 - st.st_size % 8;
-	if (len > 0) {
+	if (len > 0 && len != 8) {
 	  memset(buf, 0, len);
 	  BIO_write(hash, buf, len);
 	  st.st_size += len;


--- NEW FILE osslsigncode.spec ---
Summary: Tool for Authenticode signing of EXE/CAB files
Name: osslsigncode
Version: 1.2
Release: 2%{?dist}
License: GPLv2+
Group: Applications/System
URL: http://sourceforge.net/projects/osslsigncode/
Source: http://downloads.sf.net/osslsigncode/osslsigncode-%{version}.tar.gz
Patch0: osslsigncode-1.2-hashfix.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: openssl-devel
BuildRequires: curl-devel

%description
Tool for Authenticode signing of EXE/CAB files.


%prep
%setup -q
%patch0 -p1 -b .hashfix


%build
%configure
%{__make} %{?_smp_mflags}


%install
%{__rm} -rf %{buildroot}
# make install DESTDIR doesn't work (home made Makefile.in)
%makeinstall


%clean
%{__rm} -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc CHANGES LICENSE README TODO
%{_bindir}/osslsigncode


%changelog
* Mon Aug 27 2007 Matthias Saou <http://freshrpms.net/> 1.2-2
- Update License field.

* Tue Jan 30 2007 Matthias Saou <http://freshrpms.net/> 1.2-1
- Initial RPM release.



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/osslsigncode/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	6 Nov 2007 19:26:25 -0000	1.1
+++ .cvsignore	26 Nov 2007 11:32:52 -0000	1.2
@@ -0,0 +1 @@
+osslsigncode-1.2.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/osslsigncode/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	6 Nov 2007 19:26:25 -0000	1.1
+++ sources	26 Nov 2007 11:32:52 -0000	1.2
@@ -0,0 +1 @@
+e97a583463feddcce524cc4067a57e04  osslsigncode-1.2.tar.gz




More information about the fedora-extras-commits mailing list