Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 81683 Details for
Bug 125403
New geda package avilable (lib)geda-20060123
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
geda-20060123.Makefile
geda-20060123.Makefile (text/plain), 29.69 KB, created by
R. Bosch
on 2006-03-08 06:12:22 UTC
(
hide
)
Description:
geda-20060123.Makefile
Filename:
MIME Type:
Creator:
R. Bosch
Created:
2006-03-08 06:12:22 UTC
Size:
29.69 KB
patch
obsolete
># ># gEDA/gaf Toplevel Makefile ># > ># ># Change this to the real version of the distribution ># >VERSION=20060123 > ># ># Use this when you are building the CVS version ># >#CD_VERSION= >#DIR_PREFIX= > ># ># Use this when you are building the Released version (comment out above) ># >CD_VERSION=-$(VERSION) >DIR_PREFIX=geda- > ># ># Set this to the location where you want to install gEDA/gaf ># >prefix=$(HOME)/geda > ># ># You can set any global options you want here to be passed to the ># individual ./configure scripts ># >opts= > ># ># Set this to the shell that you want the various commands to run in. ># For most people the default should work just fine. ># >SHELL=/bin/sh > >############################################################################ ># Basic targets >############################################################################ > >notarget: > @echo $(VERSION) $(CD_VERSION) $(DIR_PREFIX) > @echo "gEDA Toplevel Makefile" > @echo "This Makefile requires libgeda, symbols, gschem, gnetlist," > @echo "gattrib, gsymcheck, utils, docs, and examples source tarball packages" > @echo "untarred in this: `pwd` directory" > @echo "" > @echo "Type:" > @echo "" > @echo "${MAKE} install Installs gEDA/gaf into $(prefix)" > @echo "${MAKE} uninstall Uninstall gEDA/gaf from $(prefix)" > @echo "${MAKE} clean Simple clean only (remove all .o and bins)" > @echo "${MAKE} open Opens up all gEDA/gaf tarballs in base directory" > @echo "" > @echo "These targets are primarily used by the developers:" > @echo "${MAKE} reconfig Recreate ./configure (and all Makefiles)" > @echo "${MAKE} maint Total maintenance clean" > @echo "${MAKE} distcheck Create distribution (using make distcheck)" > @echo "${MAKE} distconfig Create dist ./configure (and all Makefiles)" > @echo "${MAKE} distclean Does a make distclean in each subdir" > @echo "${MAKE} config Just do the ./configure --prefix=${prefix}" > @echo "${MAKE} proto Recreate all prototype.h files" > @echo "${MAKE} dist Create distribution (using make dist)" > @echo "${MAKE} src Create all *.c files from *.nw files" > @echo "${MAKE} all Just build. Do not use! Run make install" > @echo "" > @echo "" > @echo "---------------------------READ THIS---------------------------" > @echo "Before executing any of the above targets, set the below shell" > @echo "variables. The build process _will fail_ if you do not set" > @echo "these variables! You will also need to set these variables to" > @echo "run the programs." > @echo "" > @echo "gEDA/gaf will be installed into ${prefix}" > @echo "" > @echo "For vanilla bourne shells:" > @echo LD_LIBRARY_PATH=${prefix}/lib:\$$LD_LIBRARY_PATH > @echo "export LD_LIBRARY_PATH" > @echo PATH=${prefix}/bin:\$$\{PATH\} > @echo "export PATH" > @echo PKG_CONFIG_PATH=${prefix}/lib/pkgconfig:\$$PKG_CONFIG_PATH > @echo "export PKG_CONFIG_PATH" > @echo "" > @echo "For bash:" > @echo export LD_LIBRARY_PATH=${prefix}/lib:\$$LD_LIBRARY_PATH > @echo export PATH=${prefix}/bin:\$$\{PATH\} > @echo export PKG_CONFIG_PATH=${prefix}/lib/pkgconfig:\$$PKG_CONFIG_PATH > @echo "" > @echo "For csh/tcsh shell:" > @echo setenv LD_LIBRARY_PATH ${prefix}/lib:\$$LD_LIBRARY_PATH > @echo setenv PATH ${prefix}/bin:\$$PATH > @echo setenv PKG_CONFIG_PATH ${prefix}/lib/pkgconfig:\$$PKG_CONFIG_PATH > @echo "" > @echo "---------------------------READ THIS---------------------------" > >##---------------------------------------------------------------------- >## SDB notes: To create a gEDA distribution, do this (in this order): >## 1. make maint >## 2. make reconfig <-- This is entry point when you download from CVS >## (i.e. start with "make reconfig") >## 3. make config >## ---> At this point you can do "make install" if you want >## to install gEDA on your machine. >## 4. make dist >## "Make dist" will leave tarballs of the various parts of the suite in >## the base directory. Note that you have to change the $VERSION >## of each program in the configure.ac in each directory. In principle, >## you can check that "make dist" worked by doing: >## 5. make distcheck >## however, "make distcheck" is broken right now. >## >## Note that you need to have the autotools installed; if you are not a >## developer or you don't know what the autotools are, you probably >## shouldn't do this. You're forewarned! >##---------------------------------------------------------------------- > ># This installs libgeda and symbols and just builds gschem and gnetlist >all: libgeda symbols gschem gnetlist gattrib gsymcheck geda utils docs examples > ># This builds and installs all of gEDA/gaf >install: symbols_install libgeda_install gschem_install gnetlist_install \ > gattrib_install gsymcheck_install \ > geda_install utils_install docs_install examples_install > ># This uninstalls all of gEDA/gaf >uninstall: utils_uninstall gsymcheck_uninstall gattrib_uninstall \ > gnetlist_uninstall gschem_uninstall symbols_uninstall \ > libgeda_uninstall geda_uninstall docs_uninstall examples_uninstall > ># It runs X installation using setup files from: ># 1) CVS directory ># 2) local tgz archive ># 3) downloaded archive (not yet fully functional) ># 4) current directory (not yet fully functional) ># Files necessary to start setup: geda-setup, setup.sh, setup.cfg >xinstall: > ( \ > if test -x $(DIR_PREFIX)setup$(CD_VERSION)/src/setup.sh; then \ > echo "Using CVS version of setup.sh ..."; \ > cp $(DIR_PREFIX)setup$(CD_VERSION)/src/setup.sh . ; \ > elif test -f $(DIR_PREFIX)setup$(CD_VERSION).tar.gz; then \ > echo "Using distributed version of setup.sh (from existing $(DIR_PREFIX)setup$(CD_VERSION).tar.gz) ..."; \ > tar -xzf $(DIR_PREFIX)setup$(CD_VERSION).tar.gz $(DIR_PREFIX)setup$(CD_VERSION)/src/setup.sh ; \ > cp $(DIR_PREFIX)setup$(CD_VERSION)/src/setup.sh . ; \ > rm -Rf $(DIR_PREFIX)setup$(CD_VERSION) ; \ > else \ > echo "Trying to download $(DIR_PREFIX)setup$(CD_VERSION).tar.gz ..." ; \ > wget -c -t0 ftp://ftp.seul.org/pub/geda/devel/${VERSION}/${DIR_PREFIX}setup${CD_VERSION}.tar.gz >/dev/null 2>/dev/null ; \ > if test -f $(DIR_PREFIX)setup$(CD_VERSION).tar.gz; then \ > echo "Using distributed version of setup.sh (from downloaded $(DIR_PREFIX)setup$(CD_VERSION).tar.gz)..."; \ > tar -xzf $(DIR_PREFIX)setup$(CD_VERSION).tar.gz $(DIR_PREFIX)setup$(CD_VERSION)/src/setup.sh ; \ > cp $(DIR_PREFIX)setup$(CD_VERSION)/src/setup.sh . ; \ > rm -Rf $(DIR_PREFIX)setup$(CD_VERSION) ; \ > elif test -x setup.sh; then \ > echo "Using setup.sh existing in current directory ..."; \ > else \ > echo "ERROR ! Cannot find setup.sh, installation cannnot be continued !" >&2 ; \ > exit 0 ; \ > fi ; \ > fi ; \ > ) > ./setup.sh ${VERSION} ${DIR_PREFIX} ${CD_VERSION} > ># This target assumes you have all .tar.gz files present in your local directory. ># It opens them up using tar -zxvf. Afterwards you can do ># "make install" to install your gEDA distribution. >open: geda_tarball \ > docs_tarball \ > examples_tarball \ > gattrib_tarball \ > gnetlist_tarball \ > gschem_tarball \ > gsymcheck_tarball \ > symbols_tarball \ > utils_tarball \ > libgeda_tarball > ># This does a maintainer-clean removes EVERYTHING that's config/built >maint: libgeda_maint symbols_maint gschem_maint gnetlist_maint gattrib_maint \ > gsymcheck_maint utils_maint geda_maint docs_maint \ > examples_maint > ># This does a plain clean >clean: libgeda_clean symbols_clean gschem_clean gnetlist_clean gattrib_clean \ > gsymcheck_clean utils_clean geda_clean docs_clean \ > examples_clean > ># This does a dist clean >distclean: libgeda_distclean symbols_distclean gschem_distclean \ > gnetlist_distclean gattrib_distclean gsymcheck_distclean \ > utils_distclean geda_distclean docs_distclean examples_distclean > ># This just does the appropriate ./configure --prefix=... >config: libgeda_config symbols_config gschem_config gnetlist_config \ > gattrib_config gsymcheck_config utils_config geda_config docs_config \ > examples_config > ># This recreates all ./configure scripts and Makefile.in files >reconfig: libgeda_reconfig symbols_reconfig gschem_reconfig gnetlist_reconfig \ > gattrib_reconfig gsymcheck_reconfig utils_reconfig geda_reconfig \ > docs_reconfig examples_reconfig > ># This creates all *.c files from *.nw files >src: libgeda_src gschem_src > ># This recreates all ./configure scripts and Makefile.in files ready ># for distribution (removes dependency checking) >distconfig: libgeda_distconfig symbols_distconfig gschem_distconfig \ > gnetlist_distconfig gattrib_distconfig gsymcheck_distconfig \ > utils_distconfig geda_distconfig docs_distconfig \ > examples_distconfig > >dist: libgeda_dist symbols_dist gschem_dist \ > gnetlist_dist gattrib_dist gsymcheck_dist utils_dist \ > geda_dist docs_dist examples_dist > mv -f libgeda/libgeda*.tar.gz . > mv -f symbols/geda-symbols*.tar.gz . > mv -f gschem/geda-gschem*.tar.gz . > mv -f gnetlist/geda-gnetlist*.tar.gz . > mv -f gattrib/geda-gattrib*.tar.gz . > mv -f gsymcheck/geda-gsymcheck*.tar.gz . > mv -f utils/geda-utils*.tar.gz . > mv -f geda/geda-*.tar.gz . > mv -f docs/geda-docs*.tar.gz . > mv -f examples/geda-examples*.tar.gz . > >distcheck: libgeda_distcheck symbols_distcheck gschem_distcheck \ > gnetlist_distcheck gattrib_distcheck gsymcheck_distcheck \ > utils_distcheck geda_distcheck docs_distcheck examples_distcheck > mv -f libgeda/libgeda*.tar.gz . > mv -f symbols/symbols*.tar.gz . > mv -f gschem/geda-gschem*.tar.gz . > mv -f gnetlist/geda-gnetlist*.tar.gz . > mv -f gnetlist/geda-gattrib*.tar.gz . > mv -f gsymcheck/geda-gsymcheck*.tar.gz . > mv -f utils/geda-utils*.tar.gz . > mv -f geda/geda-*.tar.gz . > mv -f docs/geda-docs*.tar.gz . > mv -f examples/geda-examples*.tar.gz . > ># This recreates all ./configure scripts and Makefile.in files ># TODO: added geda >proto: libgeda_proto gschem_proto gnetlist_proto gattrib_proto gsymcheck_proto > >############################################################################ ># Midlevel targets >############################################################################ > ># Symbols >symbols: $(DIR_PREFIX)symbols$(CD_VERSION)/configure > @echo symbols Installed > >symbols_maint: $(DIR_PREFIX)symbols$(CD_VERSION)/system-gafrc > ( cd $(DIR_PREFIX)symbols$(CD_VERSION); ${MAKE} maintainer-clean ) > >symbols_clean: $(DIR_PREFIX)symbols$(CD_VERSION)/system-gafrc > ( cd $(DIR_PREFIX)symbols$(CD_VERSION); ${MAKE} clean ) > >symbols_distclean: $(DIR_PREFIX)symbols$(CD_VERSION)/system-gafrc > ( cd $(DIR_PREFIX)symbols$(CD_VERSION); ${MAKE} distclean ) > >symbols_install: $(DIR_PREFIX)symbols$(CD_VERSION)/configure \ > $(DIR_PREFIX)symbols$(CD_VERSION)/Makefile > ( cd $(DIR_PREFIX)symbols$(CD_VERSION); ${MAKE} install ) > >symbols_uninstall: $(DIR_PREFIX)symbols$(CD_VERSION)/system-gafrc > ( cd $(DIR_PREFIX)symbols$(CD_VERSION); ${MAKE} uninstall ) > >symbols_config: $(DIR_PREFIX)symbols$(CD_VERSION)/configure > ( cd $(DIR_PREFIX)symbols$(CD_VERSION); \ > ./configure --prefix=$(prefix) $(opts) ) > >symbols_reconfig: > ( cd $(DIR_PREFIX)symbols$(CD_VERSION); ./autogen.sh ) > >symbols_distconfig: > ( cd $(DIR_PREFIX)symbols$(CD_VERSION); ./autogen.sh ) > >symbols_dist: > ( cd $(DIR_PREFIX)symbols$(CD_VERSION); ${MAKE} dist ) > >symbols_distcheck: > ( cd $(DIR_PREFIX)symbols$(CD_VERSION); ${MAKE} distcheck ) > ># gschem >gschem: $(DIR_PREFIX)gschem$(CD_VERSION)/configure \ > $(DIR_PREFIX)gschem$(CD_VERSION)/config.h \ > $(DIR_PREFIX)gschem$(CD_VERSION)/src/gschem > @echo gschem Built > >gschem_install: $(DIR_PREFIX)gschem$(CD_VERSION)/configure \ > $(DIR_PREFIX)gschem$(CD_VERSION)/config.h \ > $(DIR_PREFIX)gschem$(CD_VERSION)/src/gschem > ( cd $(DIR_PREFIX)gschem$(CD_VERSION); ${MAKE} install ) > >gschem_uninstall: $(DIR_PREFIX)gschem$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)gschem$(CD_VERSION); ${MAKE} uninstall ) > >gschem_config: libgeda-pc-install \ > $(DIR_PREFIX)gschem$(CD_VERSION)/configure > ( cd $(DIR_PREFIX)gschem$(CD_VERSION); \ > ./configure --prefix=$(prefix) $(opts) ) > >gschem_reconfig: > ( cd $(DIR_PREFIX)gschem$(CD_VERSION); ./autogen.sh ) > >gschem_src: > ( cd $(DIR_PREFIX)gschem$(CD_VERSION)/src; ${MAKE} src ) > >gschem_distconfig: > ( cd $(DIR_PREFIX)gschem$(CD_VERSION); ./autogen.sh ) > >gschem_dist: > ( cd $(DIR_PREFIX)gschem$(CD_VERSION); ${MAKE} dist ) > >gschem_distcheck: > ( cd $(DIR_PREFIX)gschem$(CD_VERSION); ${MAKE} distcheck ) > >gschem_maint: $(DIR_PREFIX)gschem$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)gschem$(CD_VERSION); ${MAKE} maintainer-clean ) > >gschem_clean: $(DIR_PREFIX)gschem$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)gschem$(CD_VERSION); ${MAKE} clean ) > >gschem_distclean: $(DIR_PREFIX)gschem$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)gschem$(CD_VERSION); ${MAKE} distclean ) > >gschem_proto: $(DIR_PREFIX)gschem$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)gschem$(CD_VERSION)/src; ${MAKE} proto ) > ># gnetlist >gnetlist: $(DIR_PREFIX)gnetlist$(CD_VERSION)/configure \ > $(DIR_PREFIX)gnetlist$(CD_VERSION)/config.h \ > $(DIR_PREFIX)gnetlist$(CD_VERSION)/src/gnetlist > @echo gnetlist Built > >gnetlist_install: $(DIR_PREFIX)gnetlist$(CD_VERSION)/configure \ > $(DIR_PREFIX)gnetlist$(CD_VERSION)/config.h \ > $(DIR_PREFIX)gnetlist$(CD_VERSION)/src/gnetlist > ( cd $(DIR_PREFIX)gnetlist$(CD_VERSION); ${MAKE} install ) > >gnetlist_uninstall: $(DIR_PREFIX)gnetlist$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)gnetlist$(CD_VERSION); ${MAKE} uninstall ) > >gnetlist_maint: $(DIR_PREFIX)gnetlist$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)gnetlist$(CD_VERSION); ${MAKE} maintainer-clean ) > >gnetlist_clean: $(DIR_PREFIX)gnetlist$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)gnetlist$(CD_VERSION); ${MAKE} clean ) > >gnetlist_distclean: $(DIR_PREFIX)gnetlist$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)gnetlist$(CD_VERSION); ${MAKE} distclean ) > >gnetlist_proto: $(DIR_PREFIX)gnetlist$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)gnetlist$(CD_VERSION)/src; ${MAKE} proto ) > >gnetlist_config: libgeda-pc-install \ > $(DIR_PREFIX)gnetlist$(CD_VERSION)/configure > ( cd $(DIR_PREFIX)gnetlist$(CD_VERSION); \ > ./configure --prefix=$(prefix) $(opts) ) > >gnetlist_reconfig: > ( cd $(DIR_PREFIX)gnetlist$(CD_VERSION); ./autogen.sh ) > >gnetlist_distconfig: > ( cd $(DIR_PREFIX)gnetlist$(CD_VERSION); ./autogen.sh ) > >gnetlist_dist: > ( cd $(DIR_PREFIX)gnetlist$(CD_VERSION); ${MAKE} dist ) > >gnetlist_distcheck: > ( cd $(DIR_PREFIX)gnetlist$(CD_VERSION); ${MAKE} distcheck ) > ># gattrib >gattrib: $(DIR_PREFIX)gattrib$(CD_VERSION)/configure \ > $(DIR_PREFIX)gattrib$(CD_VERSION)/config.h \ > $(DIR_PREFIX)gattrib$(CD_VERSION)/src/gattrib > @echo gattrib Built > >gattrib_install: $(DIR_PREFIX)gattrib$(CD_VERSION)/configure \ > $(DIR_PREFIX)gattrib$(CD_VERSION)/config.h \ > $(DIR_PREFIX)gattrib$(CD_VERSION)/src/gattrib > ( cd $(DIR_PREFIX)gattrib$(CD_VERSION); ${MAKE} install ) > >gattrib_uninstall: $(DIR_PREFIX)gattrib$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)gattrib$(CD_VERSION); ${MAKE} uninstall ) > >gattrib_maint: $(DIR_PREFIX)gattrib$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)gattrib$(CD_VERSION); ${MAKE} maintainer-clean ) > >gattrib_clean: $(DIR_PREFIX)gattrib$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)gattrib$(CD_VERSION); ${MAKE} clean ) > >gattrib_distclean: $(DIR_PREFIX)gattrib$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)gattrib$(CD_VERSION); ${MAKE} distclean ) > >gattrib_proto: $(DIR_PREFIX)gattrib$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)gattrib$(CD_VERSION)/src; ${MAKE} proto ) > >gattrib_config: libgeda-pc-install \ > $(DIR_PREFIX)gattrib$(CD_VERSION)/configure > ( cd $(DIR_PREFIX)gattrib$(CD_VERSION); \ > ./configure --prefix=$(prefix) $(opts) ) > >gattrib_reconfig: > ( cd $(DIR_PREFIX)gattrib$(CD_VERSION); ./autogen.sh ) > >gattrib_distconfig: > ( cd $(DIR_PREFIX)gattrib$(CD_VERSION); ./autogen.sh ) > >gattrib_dist: > ( cd $(DIR_PREFIX)gattrib$(CD_VERSION); ${MAKE} dist ) > >gattrib_distcheck: > ( cd $(DIR_PREFIX)gattrib$(CD_VERSION); ${MAKE} distcheck ) > ># gsymcheck >gsymcheck: $(DIR_PREFIX)gsymcheck$(CD_VERSION)/configure \ > $(DIR_PREFIX)gsymcheck$(CD_VERSION)/config.h \ > $(DIR_PREFIX)gsymcheck$(CD_VERSION)/src/gsymcheck > @echo gsymcheck Built > >gsymcheck_install: $(DIR_PREFIX)gsymcheck$(CD_VERSION)/configure \ > $(DIR_PREFIX)gsymcheck$(CD_VERSION)/config.h \ > $(DIR_PREFIX)gsymcheck$(CD_VERSION)/src/gsymcheck > ( cd $(DIR_PREFIX)gsymcheck$(CD_VERSION); ${MAKE} install ) > >gsymcheck_uninstall: $(DIR_PREFIX)gsymcheck$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)gsymcheck$(CD_VERSION); ${MAKE} uninstall ) > >gsymcheck_config: libgeda-pc-install \ > $(DIR_PREFIX)gsymcheck$(CD_VERSION)/configure > ( cd $(DIR_PREFIX)gsymcheck$(CD_VERSION); \ > ./configure --prefix=$(prefix) $(opts) ) > >gsymcheck_reconfig: > ( cd $(DIR_PREFIX)gsymcheck$(CD_VERSION); ./autogen.sh ) > >gsymcheck_distconfig: > ( cd $(DIR_PREFIX)gsymcheck$(CD_VERSION); ./autogen.sh ) > >gsymcheck_dist: > ( cd $(DIR_PREFIX)gsymcheck$(CD_VERSION); ${MAKE} dist ) > >gsymcheck_distcheck: > ( cd $(DIR_PREFIX)gsymcheck$(CD_VERSION); ${MAKE} distcheck ) > >gsymcheck_maint: $(DIR_PREFIX)gsymcheck$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)gsymcheck$(CD_VERSION); ${MAKE} maintainer-clean ) > >gsymcheck_clean: $(DIR_PREFIX)gsymcheck$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)gsymcheck$(CD_VERSION); ${MAKE} clean ) > >gsymcheck_distclean: $(DIR_PREFIX)gsymcheck$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)gsymcheck$(CD_VERSION); ${MAKE} distclean ) > >gsymcheck_proto: $(DIR_PREFIX)gsymcheck$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)gsymcheck$(CD_VERSION)/src; ${MAKE} proto ) > ># utils >utils: $(DIR_PREFIX)utils$(CD_VERSION)/configure \ > $(DIR_PREFIX)utils$(CD_VERSION)/config.h \ > $(DIR_PREFIX)utils$(CD_VERSION)/src/gmk_sym > @echo utils Built > >utils_install: $(DIR_PREFIX)utils$(CD_VERSION)/configure \ > $(DIR_PREFIX)utils$(CD_VERSION)/config.h \ > $(DIR_PREFIX)utils$(CD_VERSION)/src/gmk_sym > ( cd $(DIR_PREFIX)utils$(CD_VERSION); ${MAKE} install ) > >utils_uninstall: $(DIR_PREFIX)utils$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)utils$(CD_VERSION); ${MAKE} uninstall ) > >utils_config: libgeda-pc-install \ > $(DIR_PREFIX)utils$(CD_VERSION)/configure > ( cd $(DIR_PREFIX)utils$(CD_VERSION); \ > ./configure --prefix=$(prefix) $(opts) ) > >utils_reconfig: > ( cd $(DIR_PREFIX)utils$(CD_VERSION); ./autogen.sh ) > >utils_distconfig: > ( cd $(DIR_PREFIX)utils$(CD_VERSION); ./autogen.sh ) > >utils_dist: > ( cd $(DIR_PREFIX)utils$(CD_VERSION); ${MAKE} dist ) > >utils_distcheck: > ( cd $(DIR_PREFIX)utils$(CD_VERSION); ${MAKE} distcheck ) > >utils_maint: $(DIR_PREFIX)utils$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)utils$(CD_VERSION); ${MAKE} maintainer-clean ) > >utils_clean: $(DIR_PREFIX)utils$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)utils$(CD_VERSION); ${MAKE} clean ) > >utils_distclean: $(DIR_PREFIX)utils$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)utils$(CD_VERSION); ${MAKE} distclean ) > ># geda >geda: geda$(CD_VERSION)/configure \ > geda$(CD_VERSION)/config.h \ > geda$(CD_VERSION)/src/geda > @echo geda Built > >geda_install: geda$(CD_VERSION)/configure \ > geda$(CD_VERSION)/config.h \ > geda$(CD_VERSION)/src/geda > ( cd geda$(CD_VERSION); ${MAKE} install ) > >geda_uninstall: geda$(CD_VERSION)/config.h > ( cd geda$(CD_VERSION); ${MAKE} uninstall ) > >geda_config: geda$(CD_VERSION)/configure > ( cd geda$(CD_VERSION); \ > ./configure --prefix=$(prefix) $(opts) ) > >geda_reconfig: > ( cd geda$(CD_VERSION); ./autogen.sh ) > >geda_distconfig: > ( cd geda$(CD_VERSION); ./autogen.sh ) > >geda_dist: > ( cd geda$(CD_VERSION); ${MAKE} dist ) > >geda_distcheck: > ( cd geda$(CD_VERSION); ${MAKE} distcheck ) > >geda_maint: geda$(CD_VERSION)/config.h > ( cd geda$(CD_VERSION); ${MAKE} maintainer-clean ) > >geda_clean: geda$(CD_VERSION)/config.h > ( cd geda$(CD_VERSION); ${MAKE} clean ) > >geda_distclean: geda$(CD_VERSION)/config.h > ( cd geda$(CD_VERSION); ${MAKE} distclean ) > ># setup >setup: $(DIR_PREFIX)setup$(CD_VERSION)/configure \ > $(DIR_PREFIX)setup$(CD_VERSION)/config.h \ > $(DIR_PREFIX)setup$(CD_VERSION)/src/setup > @echo setup Built > ># Do not install the setup program, just build it >setup_install: $(DIR_PREFIX)setup$(CD_VERSION)/configure \ > $(DIR_PREFIX)setup$(CD_VERSION)/config.h \ > $(DIR_PREFIX)setup$(CD_VERSION)/src/setup > ( cd $(DIR_PREFIX)setup$(CD_VERSION); ${MAKE} ) > ># No reason to do this, if you are not installing setup >setup_uninstall: $(DIR_PREFIX)setup$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)setup$(CD_VERSION); ${MAKE} ) > >setup_config: $(DIR_PREFIX)setup$(CD_VERSION)/configure > ( cd $(DIR_PREFIX)setup$(CD_VERSION); \ > ./configure --prefix=$(prefix) $(opts) ) > >setup_reconfig: > ( cd $(DIR_PREFIX)setup$(CD_VERSION); ./autogen.sh ) > >setup_distconfig: > ( cd $(DIR_PREFIX)setup$(CD_VERSION); ./autogen.sh ) > >setup_dist: > ( cd $(DIR_PREFIX)setup$(CD_VERSION); ${MAKE} dist ) > >setup_distcheck: > ( cd $(DIR_PREFIX)setup$(CD_VERSION); ${MAKE} distcheck ) > >setup_maint: $(DIR_PREFIX)setup$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)setup$(CD_VERSION); ${MAKE} maintainer-clean ) > >setup_clean: $(DIR_PREFIX)setup$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)setup$(CD_VERSION); ${MAKE} clean ) > >setup_distclean: $(DIR_PREFIX)setup$(CD_VERSION)/config.h > ( cd $(DIR_PREFIX)setup$(CD_VERSION); ${MAKE} distclean ) > ># libgeda (has no $(DIR_PREFIX) >libgeda: libgeda$(CD_VERSION)/configure \ > libgeda$(CD_VERSION)/config.h \ > libgeda$(CD_VERSION)/src/.libs/libgeda.a > @echo libgeda Installed > >libgeda_maint: libgeda$(CD_VERSION)/config.h > ( cd libgeda$(CD_VERSION); ${MAKE} maintainer-clean ) > >libgeda_clean: libgeda$(CD_VERSION)/config.h > ( cd libgeda$(CD_VERSION); ${MAKE} clean ) > >libgeda_distclean: libgeda$(CD_VERSION)/config.h > ( cd libgeda$(CD_VERSION); ${MAKE} distclean ) > >libgeda_proto: libgeda$(CD_VERSION)/config.h > ( cd libgeda$(CD_VERSION)/src; ${MAKE} proto ) > >libgeda_config: libgeda$(CD_VERSION)/configure > ( cd libgeda$(CD_VERSION); ./configure --prefix=$(prefix) $(opts) ) > >libgeda_reconfig: > ( cd libgeda$(CD_VERSION); ./autogen.sh ) > >libgeda_src: > ( cd libgeda$(CD_VERSION)/src; ${MAKE} src ) > >libgeda_distconfig: > ( cd libgeda$(CD_VERSION); ./autogen.sh ) > >libgeda_dist: > ( cd libgeda$(CD_VERSION); ${MAKE} dist ) > >libgeda_distcheck: > ( cd libgeda$(CD_VERSION); ${MAKE} distcheck ) > >libgeda_uninstall: libgeda$(CD_VERSION)/config.h > ( cd libgeda$(CD_VERSION); ${MAKE} uninstall ) > >libgeda_install: libgeda$(CD_VERSION)/configure \ > libgeda$(CD_VERSION)/config.h > ( cd libgeda$(CD_VERSION); ${MAKE} install ) > ># docs >docs: $(DIR_PREFIX)docs$(CD_VERSION)/configure \ > $(DIR_PREFIX)docs$(CD_VERSION)/Makefile \ > $(DIR_PREFIX)docs$(CD_VERSION)/attributes/attributes.pdf > @echo docs Built > >docs_install: $(DIR_PREFIX)docs$(CD_VERSION)/configure \ > $(DIR_PREFIX)docs$(CD_VERSION)/Makefile \ > $(DIR_PREFIX)docs$(CD_VERSION)/attributes/attributes.pdf > ( cd $(DIR_PREFIX)docs$(CD_VERSION); ${MAKE} install ) > >docs_uninstall: $(DIR_PREFIX)docs$(CD_VERSION)/Makefile > ( cd $(DIR_PREFIX)docs$(CD_VERSION); ${MAKE} uninstall ) > >docs_config: $(DIR_PREFIX)docs$(CD_VERSION)/configure > ( cd $(DIR_PREFIX)docs$(CD_VERSION); \ > ./configure --prefix=$(prefix) $(opts) ) > >docs_reconfig: > ( cd $(DIR_PREFIX)docs$(CD_VERSION); ./autogen.sh ) > >docs_distconfig: > ( cd $(DIR_PREFIX)docs$(CD_VERSION); ./autogen.sh ) > >docs_dist: > ( cd $(DIR_PREFIX)docs$(CD_VERSION); ${MAKE} dist ) > >docs_distcheck: > ( cd $(DIR_PREFIX)docs$(CD_VERSION); ${MAKE} distcheck ) > >docs_maint: $(DIR_PREFIX)docs$(CD_VERSION)/Makefile > ( cd $(DIR_PREFIX)docs$(CD_VERSION); ${MAKE} maintainer-clean ) > >docs_clean: $(DIR_PREFIX)docs$(CD_VERSION)/Makefile > ( cd $(DIR_PREFIX)docs$(CD_VERSION); ${MAKE} clean ) > >docs_distclean: $(DIR_PREFIX)docs$(CD_VERSION)/Makefile > ( cd $(DIR_PREFIX)docs$(CD_VERSION); ${MAKE} distclean ) > ># examples >examples: $(DIR_PREFIX)examples$(CD_VERSION)/configure \ > $(DIR_PREFIX)examples$(CD_VERSION)/Makefile > @echo examples Built > >examples_install: $(DIR_PREFIX)examples$(CD_VERSION)/configure \ > $(DIR_PREFIX)examples$(CD_VERSION)/Makefile > ( cd $(DIR_PREFIX)examples$(CD_VERSION); ${MAKE} install ) > >examples_uninstall: $(DIR_PREFIX)examples$(CD_VERSION)/Makefile > ( cd $(DIR_PREFIX)examples$(CD_VERSION); ${MAKE} uninstall ) > >examples_config: $(DIR_PREFIX)examples$(CD_VERSION)/configure > ( cd $(DIR_PREFIX)examples$(CD_VERSION); \ > ./configure --prefix=$(prefix) $(opts) ) > >examples_reconfig: > ( cd $(DIR_PREFIX)examples$(CD_VERSION); ./autogen.sh ) >examples_distconfig: > ( cd $(DIR_PREFIX)examples$(CD_VERSION); ./autogen.sh ) > >examples_dist: > ( cd $(DIR_PREFIX)examples$(CD_VERSION); ${MAKE} dist ) > >examples_distcheck: > ( cd $(DIR_PREFIX)examples$(CD_VERSION); ${MAKE} distcheck ) > >examples_maint: $(DIR_PREFIX)examples$(CD_VERSION)/Makefile > ( cd $(DIR_PREFIX)examples$(CD_VERSION); ${MAKE} maintainer-clean ) > >examples_clean: $(DIR_PREFIX)examples$(CD_VERSION)/Makefile > ( cd $(DIR_PREFIX)examples$(CD_VERSION); ${MAKE} clean ) > >examples_distclean: $(DIR_PREFIX)examples$(CD_VERSION)/Makefile > ( cd $(DIR_PREFIX)examples$(CD_VERSION); ${MAKE} distclean ) > >############################################################################ ># Configure related targets >############################################################################ > >libgeda$(CD_VERSION)/config.h: > ( cd libgeda$(CD_VERSION); ./configure --prefix=$(prefix) $(opts) ) > >libgeda$(CD_VERSION)/configure: > ( cd libgeda$(CD_VERSION); ./autogen.sh) > >$(DIR_PREFIX)gschem$(CD_VERSION)/config.h: > ( cd $(DIR_PREFIX)gschem$(CD_VERSION); \ > ./configure --prefix=$(prefix) $(opts) ) > >$(DIR_PREFIX)gschem$(CD_VERSION)/configure: > ( cd $(DIR_PREFIX)gschem$(CD_VERSION); ./autogen.sh ) > >$(DIR_PREFIX)gsymcheck$(CD_VERSION)/config.h: > ( cd $(DIR_PREFIX)gsymcheck$(CD_VERSION); \ > ./configure --prefix=$(prefix) $(opts) ) > >$(DIR_PREFIX)gsymcheck$(CD_VERSION)/configure: > ( cd $(DIR_PREFIX)gsymcheck$(CD_VERSION); ./autogen.sh ) > >$(DIR_PREFIX)utils$(CD_VERSION)/config.h: > ( cd $(DIR_PREFIX)utils$(CD_VERSION); \ > ./configure --prefix=$(prefix) $(opts) ) > >$(DIR_PREFIX)utils$(CD_VERSION)/configure: > ( cd $(DIR_PREFIX)utils$(CD_VERSION); ./autogen.sh ) > >geda$(CD_VERSION)/config.h: > ( cd geda$(CD_VERSION); ./configure --prefix=$(prefix) $(opts) ) > >geda$(CD_VERSION)/configure: > ( cd geda$(CD_VERSION); ./autogen.sh ) > >$(DIR_PREFIX)setup$(CD_VERSION)/config.h: > ( cd $(DIR_PREFIX)setup$(CD_VERSION); \ > ./configure --prefix=$(prefix) $(opts) ) > >$(DIR_PREFIX)setup$(CD_VERSION)/configure: > ( cd $(DIR_PREFIX)setup$(CD_VERSION); ./autogen.sh ) > >$(DIR_PREFIX)gnetlist$(CD_VERSION)/config.h: > ( cd $(DIR_PREFIX)gnetlist$(CD_VERSION); \ > ./configure --prefix=$(prefix) $(opts) ) > >$(DIR_PREFIX)gnetlist$(CD_VERSION)/configure: > ( cd $(DIR_PREFIX)gnetlist$(CD_VERSION); ./autogen.sh ) > >$(DIR_PREFIX)gattrib$(CD_VERSION)/config.h: > ( cd $(DIR_PREFIX)gattrib$(CD_VERSION); \ > ./configure --prefix=$(prefix) $(opts) ) > >$(DIR_PREFIX)gattrib$(CD_VERSION)/configure: > ( cd $(DIR_PREFIX)gattrib$(CD_VERSION); ./autogen.sh ) > >$(DIR_PREFIX)symbols$(CD_VERSION)/system-gafrc: > ( cd $(DIR_PREFIX)symbols$(CD_VERSION); \ > ./configure --prefix=$(prefix) $(opts) ) > >$(DIR_PREFIX)symbols$(CD_VERSION)/Makefile: > ( cd $(DIR_PREFIX)symbols$(CD_VERSION); \ > ./configure --prefix=$(prefix) $(opts) ) > >$(DIR_PREFIX)symbols$(CD_VERSION)/configure: > ( cd $(DIR_PREFIX)symbols$(CD_VERSION); ./autogen.sh ) > >$(DIR_PREFIX)docs$(CD_VERSION)/Makefile: > ( cd $(DIR_PREFIX)docs$(CD_VERSION); \ > ./configure --prefix=$(prefix) $(opts) ) > >$(DIR_PREFIX)docs$(CD_VERSION)/configure: > ( cd $(DIR_PREFIX)docs$(CD_VERSION); ./autogen.sh ) > >$(DIR_PREFIX)examples$(CD_VERSION)/Makefile: > ( cd $(DIR_PREFIX)examples$(CD_VERSION); \ > ./configure --prefix=$(prefix) $(opts) ) > >$(DIR_PREFIX)examples$(CD_VERSION)/configure: > ( cd $(DIR_PREFIX)examples$(CD_VERSION); ./autogen.sh ) > >############################################################################ ># Executable related related targets >############################################################################ > >$(DIR_PREFIX)gschem$(CD_VERSION)/src/gschem: > ( cd $(DIR_PREFIX)gschem$(CD_VERSION); ${MAKE} ) > >$(DIR_PREFIX)gsymcheck$(CD_VERSION)/src/gsymcheck: > ( cd $(DIR_PREFIX)gsymcheck$(CD_VERSION); ${MAKE} ) > >$(DIR_PREFIX)gnetlist$(CD_VERSION)/src/gnetlist: > ( cd $(DIR_PREFIX)gnetlist$(CD_VERSION); ${MAKE} ) > >$(DIR_PREFIX)gattrib$(CD_VERSION)/src/gattrib: > ( cd $(DIR_PREFIX)gattrib$(CD_VERSION); ${MAKE} ) > >$(DIR_PREFIX)utils$(CD_VERSION)/src/gmk_sym: > ( cd $(DIR_PREFIX)utils$(CD_VERSION); ${MAKE} ) > >geda$(CD_VERSION)/src/geda: > ( cd geda$(CD_VERSION); ${MAKE} ) > >$(DIR_PREFIX)setup$(CD_VERSION)/src/setup: > ( cd $(DIR_PREFIX)setup$(CD_VERSION); ${MAKE} ) > >$(DIR_PREFIX)docs$(CD_VERSION)/attributes/attributes.pdf: > ( cd $(DIR_PREFIX)docs$(CD_VERSION); ${MAKE} ) > >libgeda$(CD_VERSION)/src/.libs/libgeda.a: > ( cd libgeda$(CD_VERSION); ${MAKE} install ) > >############################################################################ ># Script related related targets >############################################################################ > >libgeda-pc-install: > ( cd libgeda$(CD_VERSION); ${MAKE} libgeda-pc-install ) > > >############################################################################ ># Targets for opening up the tarballs >############################################################################ > >geda_tarball: geda$(CD_VERSION).tar.gz > tar -zxvf geda$(CD_VERSION).tar.gz > >docs_tarball: $(DIR_PREFIX)docs$(CD_VERSION).tar.gz > tar -zxvf $(DIR_PREFIX)docs$(CD_VERSION).tar.gz > >examples_tarball: $(DIR_PREFIX)examples$(CD_VERSION).tar.gz > tar -zxvf $(DIR_PREFIX)examples$(CD_VERSION).tar.gz > >gattrib_tarball: $(DIR_PREFIX)gattrib$(CD_VERSION).tar.gz > tar -zxvf $(DIR_PREFIX)gattrib$(CD_VERSION).tar.gz > >gnetlist_tarball: $(DIR_PREFIX)gnetlist$(CD_VERSION).tar.gz > tar -zxvf $(DIR_PREFIX)gnetlist$(CD_VERSION).tar.gz > >gschem_tarball: $(DIR_PREFIX)gschem$(CD_VERSION).tar.gz > tar -zxvf $(DIR_PREFIX)gschem$(CD_VERSION).tar.gz > >gsymcheck_tarball: $(DIR_PREFIX)gsymcheck$(CD_VERSION).tar.gz > tar -zxvf $(DIR_PREFIX)gsymcheck$(CD_VERSION).tar.gz > >setup_tarball: $(DIR_PREFIX)setup$(CD_VERSION).tar.gz > tar -zxvf $(DIR_PREFIX)setup$(CD_VERSION).tar.gz > >symbols_tarball: $(DIR_PREFIX)symbols$(CD_VERSION).tar.gz > tar -zxvf $(DIR_PREFIX)symbols$(CD_VERSION).tar.gz > >utils_tarball: $(DIR_PREFIX)utils$(CD_VERSION).tar.gz > tar -zxvf $(DIR_PREFIX)utils$(CD_VERSION).tar.gz > >libgeda_tarball: libgeda$(CD_VERSION).tar.gz > tar -zxvf libgeda$(CD_VERSION).tar.gz
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 125403
:
81645
|
81646
|
81647
| 81683