Re: NEW: Editors/geany-plugins or Meta/geany-plugins
Thanks for the clarification. I ended up getting the distfile from geany-plugins website working up to a certain point with make build: 4 warnings generated. mv -f .deps/addons_la-ao_xmltagging.Tpo .deps/addons_la-ao_xmltagging.Plo /usr/bin/libtool --tag=CC--mode=link cc -DLOCALEDIR=\""/usr/local/share/locale"\" -DPREFIX=\""/usr/local"\" -DDOCDIR=\""/usr/local/share/doc/geany-plugins"\" -DGEANYPLUGINS_DATADIR=\""/usr/local/share"\" -DPKGDATADIR=\""/usr/local/share/geany-plugins"\" -DLIBDIR=\""/usr/local/lib"\" -DPKGLIBDIR=\""/usr/local/lib/geany-plugins"\" -DPLUGINDATADIR=\""/usr/local/share/geany-plugins/addons"\" -DPLUGINDOCDIR=\""/usr/local/share/doc/geany-plugins/addons"\" -DPLUGINLIBDIR=\""/usr/local/lib/geany-plugins/addons"\" -DPLUGIN="\"addons\"" -DGTK -I/usr/local/include/geany -I/usr/local/include/geany/tagmanager -I/usr/local/include/geany/scintilla -I/usr/local/include/gtk-3.0 -I/usr/local/include/at-spi2-atk/2.0 -I/usr/local/include/at-spi-2.0 -I/usr/X11R6/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include/libdrm -I/usr/local/include/pango-1.0 -I/usr/local/include/harfbuzz -I/usr/local/include/fribidi -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/lzo -I/usr/local/include/libpng16 -I/usr/X11R6/include/freetype2 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/gdk-pixbuf-2.0 -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -Wall -Wimplicit-function-declaration -Wpointer-arith -Wshadow -Wundef -Wwrite-strings -O2 -pipe -module -avoid-version -no-undefined -Wl,-z,defs -o addons.la -rpath /usr/local/lib/geany addons_la-addons.lo addons_la-ao_blanklines.lo addons_la-ao_bookmarklist.lo addons_la-ao_colortip.lo addons_la-ao_copyfilepath.lo addons_la-ao_doclist.lo addons_la-ao_markword.lo addons_la-ao_openuri.lo addons_la-ao_systray.lo addons_la-ao_tasks.lo addons_la-ao_wrapwords.lo addons_la-ao_xmltagging.lo -L/usr/local/lib -Wl,-rpath-link,/usr/X11R6/lib -lgeany -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl libtool: link: cc -shared -fPIC -DPIC -o .libs/addons.so -pthread -DLOCALEDIR="/usr/local/share/locale" -DPREFIX="/usr/local" -DDOCDIR="/usr/local/share/doc/geany-plugins" -DGEANYPLUGINS_DATADIR="/usr/local/share" -DPKGDATADIR="/usr/local/share/geany-plugins" -DLIBDIR="/usr/local/lib" -DPKGLIBDIR="/usr/local/lib/geany-plugins" -DPLUGINDATADIR="/usr/local/share/geany-plugins/addons" -DPLUGINDOCDIR="/usr/local/share/doc/geany-plugins/addons" -DPLUGINLIBDIR="/usr/local/lib/geany-plugins/addons" -DPLUGIN="addons" -DGTK -I/usr/local/include/geany -I/usr/local/include/geany/tagmanager -I/usr/local/include/geany/scintilla -I/usr/local/include/gtk-3.0 -I/usr/local/include/at-spi2-atk/2.0 -I/usr/local/include/at-spi-2.0 -I/usr/X11R6/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include/libdrm -I/usr/local/include/pango-1.0 -I/usr/local/include/harfbuzz -I/usr/local/include/fribidi -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/lzo -I/usr/local/include/libpng16 -I/usr/X11R6/include/freetype2 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -Wall -Wimplicit-function-declaration -Wpointer-arith -Wshadow -Wundef -Wwrite-strings -O2 -pipe -Wl,-z -Wl,defs -Wl,-rpath-link -Wl,/usr/X11R6/lib .libs/addons_la-addons.o .libs/addons_la-ao_blanklines.o .libs/addons_la-ao_bookmarklist.o .libs/addons_la-ao_colortip.o .libs/addons_la-ao_copyfilepath.o .libs/addons_la-ao_doclist.o .libs/addons_la-ao_markword.o .libs/addons_la-ao_openuri.o .libs/addons_la-ao_systray.o .libs/addons_la-ao_tasks.o .libs/addons_la-ao_wrapwords.o .libs/addons_la-ao_xmltagging.o -L.libs -lgeany -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -lgdk_pixbuf-2.0 -lcairo-gobject -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lfontconfig -lfreetype -lz -lXinerama -lXext -lX11 -lxcb -lXi -lXrandr -lXrender -lXcursor -lXfixes -lXcomposite -lXdamage -lcairo -lepoxy -lfribidi -lm -liconv -lexpat -lgmodule-2.0 -latk-1.0 -latk-bridge-2.0 -lpangoft2-1.0 -lpthread -lexecinfo -lgthread-2.0 -lpcre -lffi -lgraphite2 -lc++ -lc++abi -lpng -lXau -lXdmcp -lxcb-render -lxcb-shm -lpixman-1 -ljpeg -Wl,-soname,addons.so ld: error: undefined symbol: strchr >>> referenced by ao_colortip.c >>> .libs/addons_la-ao_colortip.o:(ao_color_tip_editor_notify) >>> referenced by ao_openuri.c >>> .libs/addons_la-ao_openuri.o:(ao_open_uri_update_menu) >>> referenced by ao_openuri.c >>> .libs/addons_la-ao_openuri.o:(ao_open_uri_update_menu) >>> referenced 1 more times ld: error: undefined symbol: strstr >>> referenced by ao_colortip.c >>>
Re: NEW: Editors/geany-plugins or Meta/geany-plugins
On 2022/02/20 15:44, Lewis ingraham wrote: > Hello, thank you for responding! I did what you recommended and got much > further in the build > process. However, I ended up getting this error when doing "make build" > Github Version of the > makefile: > > *** /usr/obj/ports/geany-plugins-1.38.0/bin/xgettext was called without > devel/gettext,-tools > dependency *** > As you can see I have installed both of the required packages(Please correct > me if I am wrong > in any way). Any packages required for the build must be listed in BUILD_DEPENDS, it's not just about them being present on your system, they must be in the port too > Also I tried doing a master_sites and distfile version of this makefile like > you recommended > and ended up getting this when doing "make build" with the > geany-plugins-version: > ===> Checking files for geany-plugins-1.38 > >> No size recorded for geany-plugins-1.38.tar.gz make makesum
Re: NEW: Editors/geany-plugins or Meta/geany-plugins
Hello, thank you for responding! I did what you recommended and got much further in the build process. However, I ended up getting this error when doing "make build" Github Version of the makefile: *** /usr/obj/ports/geany-plugins-1.38.0/bin/xgettext was called without devel/gettext,-tools dependency *** *** /usr/obj/ports/geany-plugins-1.38.0/bin/msgmerge was called without devel/gettext,-tools dependency *** *** /usr/obj/ports/geany-plugins-1.38.0/bin/msgfmt was called without devel/gettext,-tools dependency *** configure: error: GNU gettext tools not found; required for intltool *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2922 'do-configure': @for d in /usr/obj/ports/geany-plugins-1.38.0/geany-plugins-...) *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2942 '/usr/obj/ports/geany-plugins-1.38.0/build-amd64/.configure_done': @cd /usr/...) *** Error 2 in /usr/ports/mystuff/editors/geany-plugins (/usr/ports/infrastructure/mk/bsd.port.mk:2607 'build': @lock=geany-plugins-1.38.0; ...) OpenOTG$ As you can see I have installed both of the required packages(Please correct me if I am wrong in any way). OpenOTG$ pkg_info -Q gettext debug-gettext-runtime-0.21p1 debug-gettext-tools-0.21p1 gettext-runtime-0.21p1 (installed) gettext-tools-0.21p1 (installed) p5-Locale-Maketext-Gettext-1.30p0 p5-Locale-PGetText-0.16p2 p5-Locale-gettext-1.07p3 ruby27-fast_gettext-1.1.0 ruby27-gettext-3.2.2 ruby27-gettext-setup-0.34 ruby30-fast_gettext-1.1.0 ruby30-gettext-3.2.2 ruby30-gettext-setup-0.34 OpenOTG$ Also I tried doing a master_sites and distfile version of this makefile like you recommended and ended up getting this when doing "make build" with the geany-plugins-version: ===> Checking files for geany-plugins-1.38 >> No size recorded for geany-plugins-1.38.tar.gz *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3199 '/usr/distfiles/geany-plugins-1.38.tar.gz': @lock=geany-plugins-1.38.tar.gz) *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2481 '_internal-fetch': @cd /usr/ports/mystuff/editors/geany-plugins && PKGPATH=e...) *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2695 '/usr/obj/ports/geany-plugins-1.38/.extract_done': @cd /usr/ports/mystuff/ed...) *** Error 2 in /usr/ports/mystuff/editors/geany-plugins (/usr/ports/infrastructure/mk/bsd.port.mk:2607 'build': @lock=geany-plugins-1.38; e...) OpenOTG$ Thank You, Lewis I. On Sun, Feb 20, 2022 at 4:42 AM Stuart Henderson wrote: > For reference, the actual problem you're running into is that you need > to run autogen.sh to generate the configure script, probably via > > CONFIGURE_STYLE=autoreconf > AUTOCONF_VERSION= 2.71 > AUTOMAKE_VERSION= 1.16 > AUTORECONF= ./autogen.sh > > However the correct fix is to use the proper distfile linked from > https://plugins.geany.org/downloads.html rather than github's > autogenerated one. As is the case with most projects using autoconf, > the proper tar files include a generated configure script. > > > On 2022/02/19 14:50, Lewis ingraham wrote: > > Hello, I wanted to know if anybody could tell me what I am doing wrong > with > > this port? The app that I am trying to port is this: > > https://github.com/geany/geany-plugins > > I get this error: > > OpenOTG$ make build > > ===> Configuring for geany-plugins-1.38.0 > > Using /usr/obj/ports/geany-plugins-1.38.0/config.site (generated) > > env: /usr/obj/ports/geany-plugins-1.38.0/geany-plugins-1.38.0/configure: > No > > such file or directory > > *** Error 127 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2922 > > 'do-configure': @for d in > > /usr/obj/ports/geany-plugins-1.38.0/geany-plugin...) > > *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2942 > > '/usr/obj/ports/geany-plugins-1.38.0/build-amd64/.configure_done': @cd > > /usr/...) > > *** Error 2 in /usr/ports/mystuff/editors/geany-plugins > > (/usr/ports/infrastructure/mk/bsd.port.mk:2607 'build': > > @lock=geany-plugins-1.38.0; ...) > > OpenOTG$ > > > > Additionally my Makefile is attached. > > > > Thank You, > > Lewis I. > > > Makefile.github-version Description: Binary data Makefile.geany-plugins-version Description: Binary data
Re: NEW: Editors/geany-plugins or Meta/geany-plugins
For reference, the actual problem you're running into is that you need to run autogen.sh to generate the configure script, probably via CONFIGURE_STYLE=autoreconf AUTOCONF_VERSION= 2.71 AUTOMAKE_VERSION= 1.16 AUTORECONF= ./autogen.sh However the correct fix is to use the proper distfile linked from https://plugins.geany.org/downloads.html rather than github's autogenerated one. As is the case with most projects using autoconf, the proper tar files include a generated configure script. On 2022/02/19 14:50, Lewis ingraham wrote: > Hello, I wanted to know if anybody could tell me what I am doing wrong with > this port? The app that I am trying to port is this: > https://github.com/geany/geany-plugins > I get this error: > OpenOTG$ make build > ===> Configuring for geany-plugins-1.38.0 > Using /usr/obj/ports/geany-plugins-1.38.0/config.site (generated) > env: /usr/obj/ports/geany-plugins-1.38.0/geany-plugins-1.38.0/configure: No > such file or directory > *** Error 127 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2922 > 'do-configure': @for d in > /usr/obj/ports/geany-plugins-1.38.0/geany-plugin...) > *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2942 > '/usr/obj/ports/geany-plugins-1.38.0/build-amd64/.configure_done': @cd > /usr/...) > *** Error 2 in /usr/ports/mystuff/editors/geany-plugins > (/usr/ports/infrastructure/mk/bsd.port.mk:2607 'build': > @lock=geany-plugins-1.38.0; ...) > OpenOTG$ > > Additionally my Makefile is attached. > > Thank You, > Lewis I.
NEW: Editors/geany-plugins or Meta/geany-plugins
Hello, I wanted to know if anybody could tell me what I am doing wrong with this port? The app that I am trying to port is this: https://github.com/geany/geany-plugins I get this error: OpenOTG$ make build ===> Configuring for geany-plugins-1.38.0 Using /usr/obj/ports/geany-plugins-1.38.0/config.site (generated) env: /usr/obj/ports/geany-plugins-1.38.0/geany-plugins-1.38.0/configure: No such file or directory *** Error 127 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2922 'do-configure': @for d in /usr/obj/ports/geany-plugins-1.38.0/geany-plugin...) *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2942 '/usr/obj/ports/geany-plugins-1.38.0/build-amd64/.configure_done': @cd /usr/...) *** Error 2 in /usr/ports/mystuff/editors/geany-plugins (/usr/ports/infrastructure/mk/bsd.port.mk:2607 'build': @lock=geany-plugins-1.38.0; ...) OpenOTG$ Additionally my Makefile is attached. Thank You, Lewis I. Makefile Description: Binary data
NEW: editors/geany
pkg/DESCR: Geany is a small and lightweight integrated development environment. It was developed to provide a small and fast IDE, which has only a few dependencies on other packages. Another goal was to be as independent as possible from a special Desktop Environment like KDE or GNOME. Tested on i386, OK ? Giovanni geany.tgz Description: application/tar-gz
Re: NEW: editors/geany
Giovanni Bechis [2007-05-11, 08:27:32]: pkg/DESCR: Geany is a small and lightweight integrated development environment. It was developed to provide a small and fast IDE, which has only a few dependencies on other packages. Another goal was to be as independent as possible from a special Desktop Environment like KDE or GNOME. Tested on i386, OK ? This is already in the tree under devel/geany ... Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm
Re: NEW: editors/geany
On Fri, May 11, 2007 at 08:58:04AM +0200, steven mestdagh wrote: This is already in the tree under devel/geany ... mhhm... I think I have a corrupted /usr/ports/INDEX file Giovanni