CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
pkgmk.conf: added hardfp CFLAGS
[pkgutils-cross.git] / Makefile
index 50b6fd1ef518cab47c872588e5b49bd752f11bf6..fffe4f8653391e2386ef44a5a062c2ff18b00091 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -2,14 +2,25 @@
 # Makefile
 #
 
-all: src/pkgmk src/pkgmk.conf src/pkgadd
+all: src/pkgmk.conf src/pkgmk pkginfo pkgadd
 
 src/pkgmk:
-       @make -C src
+       @if [ -f /etc/debian_version -o -f /etc/debian_release -o -f /etc/lsb-release ]; then \
+               make -C src LDFLAGS="-static -larchive -lz -lacl"; \
+       else \
+               make -C src; \
+       fi
        @chmod a+x src/pkgmk
 
+pkginfo:
+       @ln -s src/pkgadd pkginfo
+
+pkgadd:
+       @ln -s src/pkgadd pkgadd
+
 clean:
        @make -C src clean
+       @rm -f pkginfo pkgadd
 
 distclean:
        @make -C src distclean