Re: NEW: Editors/geany-plugins or Meta/geany-plugins

2022-02-21 Thread Lewis ingraham
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

2022-02-21 Thread Stuart Henderson
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

2022-02-20 Thread Lewis ingraham
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

2022-02-20 Thread Stuart Henderson
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

2022-02-19 Thread Lewis ingraham
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

2007-05-11 Thread Giovanni Bechis
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

2007-05-11 Thread steven mestdagh
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

2007-05-11 Thread Giovanni Bechis
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