Commit c1e017dd5dfa868d9732b52647909808bec0eb38

Authored by Perry Werneck
1 parent ed4461e6
Exists in master

Criando pacote linux.

Makefile.in
... ... @@ -89,12 +89,23 @@ $(BINRLS)/%.exe: \
89 89 @gzip -9 --stdout $< > $@
90 90 @chmod 0644 $@
91 91  
  92 +install-%: \
  93 + src/%/Makefile \
  94 + all
  95 +
  96 + @make -C `dirname $<` DESTDIR=$(DESTDIR) install
  97 +
92 98 #---[ Targets ]--------------------------------------------------------------------------
93 99  
94 100 all: \
95 101 $(BINRLS)/$(GLUELIB) \
96 102 $(BINRLS)/$(LIBNAME)
97 103  
  104 +install: \
  105 + install-native \
  106 + install-pw3270-sharp
  107 +
  108 +
98 109 Release: \
99 110 $(BINRLS)/$(GLUELIB) \
100 111 $(BINRLS)/$(LIBNAME)
... ...
pw3270-sharp.spec
... ... @@ -53,6 +53,7 @@ rm -rf $RPM_BUILD_ROOT
53 53  
54 54 %files
55 55 %defattr(-,root,root)
  56 +%{_libdir}/lib3270-mono.*
56 57  
57 58 %changelog
58 59  
... ...
src/native/Makefile.in
... ... @@ -102,6 +102,14 @@ all: \
102 102 Release: \
103 103 $(BINRLS)/$(LIBNAME)
104 104  
  105 +install: \
  106 + $(BINRLS)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@
  107 +
  108 + @$(MKDIR) $(DESTDIR)/$(libdir)
  109 + @$(INSTALL_PROGRAM) $(BINRLS)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@ $(DESTDIR)/$(libdir)
  110 + @$(LN_S) $(LIBNAME).@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@ $(DESTDIR)/$(libdir)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@
  111 + @$(LN_S) $(LIBNAME).@PACKAGE_MAJOR_VERSION@ $(DESTDIR)/$(libdir)/$(LIBNAME)
  112 +
105 113 $(BINRLS)/$(LIBNAME): \
106 114 $(BINRLS)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@
107 115  
... ...
src/pw3270-sharp/Makefile.in
... ... @@ -67,6 +67,9 @@ all: \
67 67 Release: \
68 68 $(BINRLS)/$(LIBNAME)
69 69  
  70 +install: \
  71 + $(BINRLS)/$(LIBNAME)
  72 +
70 73 Debug: \
71 74 $(BINDBG)/$(LIBNAME)
72 75  
... ...