Lines Matching refs:packinfo
51 if [ -e $$pkgdir/packinfo/on_uninstall.m ]; then \
52 mv $$pkgdir/packinfo/on_uninstall.m \
53 $$pkgdir/packinfo/on_uninstall.m.orig; \
55 echo "function on_uninstall (desc)" > $$pkgdir/packinfo/on_uninstall.m; \
56 …s installed by the $(DISTPKG) package manager', desc.name);" >> $$pkgdir/packinfo/on_uninstall.m; \
57 echo "endfunction" >> $$pkgdir/packinfo/on_uninstall.m; \
58 echo "#! /bin/sh -f" > $$pkgdir/packinfo/dist_admin; \
59 echo "if [ \"\$$1\" == \"install\" ]; then" >> $$pkgdir/packinfo/dist_admin; \
60 … echo " octave -H -q --no-site-file --eval \"pkg('rebuild');\"" >> $$pkgdir/packinfo/dist_admin; \
61 echo "else" >> $$pkgdir/packinfo/dist_admin; \
62 …list');disp(l{cellfun(@(x)strcmp(x.name,'$(PKG)'),l)}.dir);\"\`" >> $$pkgdir/packinfo/dist_admin; \
63 echo " rm \$$pkgdir/packinfo/on_uninstall.m" >> $$pkgdir/packinfo/dist_admin; \
64 … echo " if [ -e \$$pkgdir/packinfo/on_uninstall.m.orig ]; then" >> $$pkgdir/packinfo/dist_admin; \
65 …/packinfo/on_uninstall.m.orig \$$pkgdir/packinfo/on_uninstall.m" >> $$pkgdir/packinfo/dist_admin; \
66 echo " cd \$$pkgdir/packinfo" >> $$pkgdir/packinfo/dist_admin; \
67 …st');on_uninstall(l{cellfun(@(x)strcmp(x.name,'$(PKG)'),l)});\"" >> $$pkgdir/packinfo/dist_admin; \
68 echo " fi" >> $$pkgdir/packinfo/dist_admin; \
69 echo "fi" >> $$pkgdir/packinfo/dist_admin; \
70 chmod a+x $$pkgdir/packinfo/dist_admin; \