commit 4bae9665351ef7e3f0c46e51bc0fdd6d8f3c63ec
Author: Arkadiusz Miśkiewicz <[email protected]>
Date:   Wed Dec 9 09:16:48 2015 +0100

    - rel 12; make declaration match functions

 lockdev-decl.patch | 17 +++++++++++++++++
 lockdev.spec       |  8 +++++---
 2 files changed, 22 insertions(+), 3 deletions(-)
---
diff --git a/lockdev.spec b/lockdev.spec
index b30855d..6dba03d 100644
--- a/lockdev.spec
+++ b/lockdev.spec
@@ -3,13 +3,14 @@ Summary:      A library for locking devices
 Summary(pl.UTF-8):     Biblioteka do blokowania urządzeń
 Name:          lockdev
 Version:       1.0.3
-Release:       11
+Release:       12
 License:       LGPL v2.1
 Group:         Libraries
 Source0:       
ftp://ftp.debian.org/debian/pool/main/l/lockdev/%{name}_%{version}.orig.tar.gz
 # Source0-md5: 64b9c1b87b125fc348e892e24625524a
 Patch0:                %{name}-Makefile.patch
 Patch1:                %{name}-baudboy.patch
+Patch2:                %{name}-decl.patch
 BuildRequires: perl-ExtUtils-MakeMaker
 BuildRequires: rpm-perlprov
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -110,15 +111,16 @@ a ich zawartość to identyfikator (PID) procesu 
posiadającego blokadę.
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 %{__make} static \
        CC="%{__cc}" \
-       CFLAGS="%{rpmcflags} -Wall"
+       CFLAGS="%{rpmcppflags} %{rpmcflags} -Wall"
 
 %{__make} shared lockdev \
        CC="%{__cc}" \
-       CFLAGS="%{rpmcflags} -Wall -D_REENTRANT" \
+       CFLAGS="%{rpmcppflags} %{rpmcflags} -Wall -D_REENTRANT" \
        LCFLAGS="%{rpmldflags}"
 
 cd LockDev
diff --git a/lockdev-decl.patch b/lockdev-decl.patch
new file mode 100644
index 0000000..1921df7
--- /dev/null
+++ b/lockdev-decl.patch
@@ -0,0 +1,17 @@
+--- lockdev-1.0.3/src/ttylock.h~       2005-10-03 19:44:33.000000000 +0200
++++ lockdev-1.0.3/src/ttylock.h        2015-12-09 09:15:16.472462344 +0100
+@@ -36,10 +36,10 @@ extern "C" {
+ 
+ /* API of the library */
+ 
+-int ttylock (char * devname);
+-int ttywait (char * devname);
+-int ttyunlock (char * devname);
+-int ttylocked (char * devname);
++static inline int ttylock (char * devname);
++static inline int ttywait (char * devname);
++static inline int ttyunlock (char * devname);
++static inline int ttylocked (char * devname);
+ 
+ 
+ static inline int
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/lockdev.git/commitdiff/4bae9665351ef7e3f0c46e51bc0fdd6d8f3c63ec

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to