Busco pareja de archivo .c correpondiente a su .h [Solucionado]

Bueno, es que, estoy escribiendo un programa en C, y voy a usar getopt.h, pero el único detalle es que necesito su archivo .c correspondiente, para poderlo empaquetar junto a mi programa. Aparte de que le voy a hacer algunas modificaciones.

Creo que podría hacer un apt-get source al paquete que lo contenga, pero, ¿cuál?

Gracias por la atención brindada.

Bueno, usando apt-file encontré getopt.c en estos paquetes:

$ apt-file search getopt.c
autoproject: /usr/share/autoproject/cli/c++/none/getopt.c
autoproject: /usr/share/autoproject/cli/c/none/getopt.c
gengetopt: /usr/share/gengetopt/getopt.c
gnulib: /usr/share/gnulib/lib/getopt.c
libbtparse-dev: /usr/share/doc/libbtparse-dev/examples/getopt.c
libgetopt-ocaml-dev: /usr/lib/ocaml/3.10.2/getopt/getopt.cma
libgetopt-ocaml-dev: /usr/lib/ocaml/3.10.2/getopt/getopt.cmi
libgetopt-ocaml-dev: /usr/lib/ocaml/3.10.2/getopt/getopt.cmxa
libgetopt-ocaml-dev: /usr/lib/ocaml/3.11.0/getopt/getopt.cma
libgetopt-ocaml-dev: /usr/lib/ocaml/3.11.0/getopt/getopt.cmi
libgetopt-ocaml-dev: /usr/lib/ocaml/3.11.0/getopt/getopt.cmxa
libnettle-dev: /usr/share/doc/libnettle-dev/examples/getopt.c.gz
nettle-dev: /usr/share/doc/nettle-dev/examples/getopt.c.gz
texlive-pictures-doc: /usr/share/doc/texlive-doc/texdraw/getopt.c.gz
texlive-pictures-doc: /usr/share/doc/texlive-pictures-doc/texdraw/getopt.c.gz
wyg: /usr/share/wyg/getopt.c

De los que gengetopt es el más pequeño. Entonces haces:

# aptitude install gengetopt
$ cp /usr/share/gengetopt/getopt.c ~/miproyecto
# aptitude purge gengetopt

Aunque.. me da curiosidad, ¿porque lo quieres usar embebido?

Point_to_null escribió:

Aunque.. me da curiosidad, ¿porque lo quieres usar embebido?

No exactamente embebido, lo voy a compilar así:

gcc -o miprograma miprograma.c getopt.c

Lo necesito "separar" porque le voy a hacer modificaciones.

Por cierto, gracias por el apt-file, no sabía de él