Herramientas de usuario

Herramientas del sitio


proyectos:linuxservidor-misc-pack

¡Esta es una revisión vieja del documento!


Tabla de Contenidos

COMPILAR PAQUETE

Comandos

mkdir linuxconfig
dpkg-deb --build linuxconfig
apt install debmake debhelper
debmake
debuild

Archivos

linuxconfig/DEBIAN/control
linuxconfig/usr/local/bin/
debian/control
debian/rules
debian/README.Debian
debian/changelog

popo-0.1.tar.gz

Codigos

popo.c

#include <stdio.h>
int
main()
{
        printf("popo.org!\n");
        return 0;
}

Makefile

prefix = /usr/local
 
all: src/popo
 
src/popo: src/popo.cc
	@echo "CFLAGS=$(CFLAGS)" | \
		fold -s -w 70 | \
		sed -e 's/^/# /'
	$(CC) $(CPPFLAGS) $(CFLAGS) $(LDCFLAGS) -o $@ $^
 
install: src/popo
	install -D src/popo \
		$(DESTDIR)$(prefix)/bin/popo
 
clean:
	-rm -f src/popo
 
distclean: clean
 
uninstall:
	-rm -f $(DESTDIR)$(prefix)/bin/popo
 
.PHONY: all install clean distclean uninstall

Referencias

proyectos/linuxservidor-misc-pack.1576548040.txt.gz · Última modificación: por manuel.floresv