summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjacomi1999-01-26 13:12:57 +0000
committerjacomi1999-01-26 13:12:57 +0000
commit18a7648f1fa72728568cb38d0bb5fcbde59a54fe (patch)
tree0e96cefab58058aa8086b237d40c6500bd75445f
parentbc141af57a9ea4b5da4a15eea73e5e4269fc7e65 (diff)
downloadivy-c-18a7648f1fa72728568cb38d0bb5fcbde59a54fe.zip
ivy-c-18a7648f1fa72728568cb38d0bb5fcbde59a54fe.tar.gz
ivy-c-18a7648f1fa72728568cb38d0bb5fcbde59a54fe.tar.bz2
ivy-c-18a7648f1fa72728568cb38d0bb5fcbde59a54fe.tar.xz
update of directory redhat and makefile
-rw-r--r--redhat/ivy-c.tmpl17
-rw-r--r--redhat/ivy-c.ver2
-rw-r--r--src/Makefile35
3 files changed, 39 insertions, 15 deletions
diff --git a/redhat/ivy-c.tmpl b/redhat/ivy-c.tmpl
new file mode 100644
index 0000000..004389b
--- /dev/null
+++ b/redhat/ivy-c.tmpl
@@ -0,0 +1,17 @@
+#!/usr/bin/perl
+
+$Summary = "Ivy, C interface";
+$Name = "ivy-c";
+$Copyright = "CENA";
+$Vendor = "Centre d'Etudes de la Navigation Aerienne";
+$Distribution = "Toccata";
+$Group = "Libraries";
+$Source = "$Name-$Version.tar.gz";
+$Url = "http://www.cenatoulouse.dgac.fr/";
+$BuildRoot = "/var/tmp/ivy-c-buildroot/";
+$Requires = "utils-c";
+$Description = "Ivy, C interface";
+
+@ChangeLog = ("\n");
+
+1;
diff --git a/redhat/ivy-c.ver b/redhat/ivy-c.ver
new file mode 100644
index 0000000..c0ddce3
--- /dev/null
+++ b/redhat/ivy-c.ver
@@ -0,0 +1,2 @@
+$Version = 2;
+$Release = 1;
diff --git a/src/Makefile b/src/Makefile
index b10514f..09bc9f2 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -81,18 +81,23 @@ clean:
-rm -f $(TARGETS) *.o *.a *.so *.so.* *~
install: all
- install -m755 ivyprobe $(DESTDIR)/usr/bin
- install -m755 ivyxtprobe $(DESTDIR)/usr/X11R6/bin
-
- install -m644 libivy.a $(DESTDIR)/usr/lib
- install -m644 libgivy.a $(DESTDIR)/usr/lib
- install -m644 libxtivy.a $(DESTDIR)/usr/X11R6/lib
-
- install -m644 libivy.so.$(MAJOR).$(MINOR) $(DESTDIR)/usr/lib
- install -m644 libgivy.so.$(MAJOR).$(MINOR) $(DESTDIR)/usr/lib
- install -m644 libxtivy.so.$(MAJOR).$(MINOR) $(DESTDIR)/usr/X11R6/lib
- cd $(DESTDIR)/usr/lib && ln -s libivy.so.$(MAJOR).$(MINOR) libivy.so
- cd $(DESTDIR)/usr/lib && ln -s libgivy.so.$(MAJOR).$(MINOR) libgivy.so
- cd $(DESTDIR)/usr/X11R6/lib && ln -s libxtivy.so.$(MAJOR).$(MINOR) libxtivy.so
-
- install -m644 *.h $(DESTDIR)/usr/include
+ test -d $(PREFIX)/usr/bin || mkdirhier $(PREFIX)/usr/bin
+ test -d $(PREFIX)/usr/X11R6/bin || mkdirhier $(PREFIX)/usr/X11R6/bin
+ test -d $(PREFIX)/usr/lib || mkdirhier $(PREFIX)/usr/lib
+ test -d $(PREFIX)/usr/X11R6/lib || mkdirhier $(PREFIX)/usr/X11R6/lib
+ test -d $(PREFIX)/usr/include || mkdirhier $(PREFIX)/usr/include
+ install -m755 ivyprobe $(PREFIX)/usr/bin
+ install -m755 ivyxtprobe $(PREFIX)/usr/X11R6/bin
+
+ install -m644 libivy.a $(PREFIX)/usr/lib
+ install -m644 libgivy.a $(PREFIX)/usr/lib
+ install -m644 libxtivy.a $(PREFIX)/usr/X11R6/lib
+
+ install -m644 libivy.so.$(MAJOR).$(MINOR) $(PREFIX)/usr/lib
+ install -m644 libgivy.so.$(MAJOR).$(MINOR) $(PREFIX)/usr/lib
+ install -m644 libxtivy.so.$(MAJOR).$(MINOR) $(PREFIX)/usr/X11R6/lib
+ ln -s $(PREFIX)/usr/lib/libivy.so.$(MAJOR).$(MINOR) $(PREFIX)/usr/lib/libivy.so
+ ln -s $(PREFIX)/usr/lib/libgivy.so.$(MAJOR).$(MINOR) $(PREFIX)/usr/lib/libgivy.so
+ ln -s $(PREFIX)/usr/X11R6/lib/libxtivy.so.$(MAJOR).$(MINOR) $(PREFIX)/usr/X11R6/lib/libxtivy.so
+
+ install -m644 *.h $(PREFIX)/usr/include