Sophie

Sophie

distrib > Mageia > 1 > i586 > media > core-release-src > by-pkgid > 2582b1a5132c96e96691d02af128184e > files > 1

esteid-browser-plugin-3.4.0-1.mga1.src.rpm

diff -uNr esteid-browser-plugin-3.4.0/common/version.h esteid-browser-plugin-3.4.0p/common/version.h
--- esteid-browser-plugin-3.4.0/common/version.h	2011-04-20 22:47:33.799324240 +0300
+++ esteid-browser-plugin-3.4.0p/common/version.h	2011-04-20 23:08:32.340604761 +0300
@@ -22,7 +22,7 @@
 #ifndef __VERSION_H__
 #define __VERSION_H__
 
-#define ESTEID_PLUGIN_VERSION "1.07"
+#define ESTEID_PLUGIN_VERSION "3.4"
 #define PLUGIN_NAME        "EstEID plug-in"
 #define PLUGIN_DESCRIPTION "Allows digital signing with Estonian ID cards"
 #define MIME_TYPE         "application/x-digidoc"
diff -uNr esteid-browser-plugin-3.4.0/Makefile esteid-browser-plugin-3.4.0p/Makefile
--- esteid-browser-plugin-3.4.0/Makefile	2011-04-20 22:47:33.933317536 +0300
+++ esteid-browser-plugin-3.4.0p/Makefile	2011-04-20 23:07:31.148697757 +0300
@@ -6,6 +6,7 @@
 I_FLAGS = -Iinclude -Icommon `pkg-config --cflags gtk+-2.0`
 L_FLAGS = -ldl -lssl -lpthread -lgtk-x11-2.0 -lgdk-x11-2.0 -lgobject-2.0 -lglib-2.0 -lcrypt
 D_FLAGS = -DXP_UNIX -DMOZ_X11
+LDFLAGS = -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id
 PLUGIN_HEADERS = firefox/plugin.h firefox/plugin-class.h firefox/cert-class.h
 PLUGIN_SOURCES = firefox/plugin.c firefox/plugin-class.c firefox/cert-class.c
 
@@ -14,7 +15,7 @@
 	rm -f npesteid-firefox-plugin.so
 
 plugin: $(COMMON_HEADERS) $(COMMON_SOURCES) $(PLUGIN_HEADERS) $(PLUGIN_SOURCES) firefox/dialogs-gtk.c common/dialogs.h
-	$(CC) $(C_FLAGS) -fPIC -Wall -shared -o npesteid-firefox-plugin.so $(PLUGIN_SOURCES) firefox/dialogs-gtk.c $(COMMON_SOURCES) $(I_FLAGS) $(L_FLAGS) $(D_FLAGS) $(MODE_FLAG)
+	$(CC) $(C_FLAGS) -fPIC -Wall -shared -o npesteid-firefox-plugin.so $(PLUGIN_SOURCES) firefox/dialogs-gtk.c $(COMMON_SOURCES) $(I_FLAGS) $(L_FLAGS) $(D_FLAGS) $(MODE_FLAG) $(LDFLAGS)
 
 plugin-development:
 	MODE_FLAG=-DDEVELOPMENT_MODE make plugin