OP
Deleted member 48958
Guest
- Thread Starter
- #26
So now I know all package dependencies with
So I need to search what ports provide these libs...
did not help --
to get rid of "Argument list too long" I need to increase ARG_MAX,
but to increase ARG_MAX i need to recompile kernel.
too bad that there is no equivalent for
Maybe I'm doing something wrong and there is a much easier way to do it?
I know that I can search all these libs via Google, but ...
If I'm trying to do something stupid, don't blame me) I wrote that I've never done this kind of stuff.
Makefile
is fine with ports-mgmt/portlint, and can be successfully built and installed.
And why in Chapter 3. Quick Porting there are nothing about how to specify
Maybe it's unnecessary?
pkg info -R deskutils/alarm-clock-applet
Code:
deps {
atk {
origin = "[FILE]accessibility/atk[/FILE]";
version = "2.18.0";
}
gtk-update-icon-cache {
origin = "[FILE]graphics/gtk-update-icon-cache[/FILE]";
version = "2.24.29";
}
pango {
origin = "[FILE]x11-toolkits/pango[/FILE]";
version = "1.38.0";
}
glib {
origin = "[FILE]devel/glib20[/FILE]";
version = "2.46.2";
}
gdk-pixbuf2 {
origin = "[FILE]graphics/gdk-pixbuf2[/FILE]";
version = "2.32.3";
}
}
shlibs_required [
"libgtk-x11-2.0.so.0",
"libpangoft2-1.0.so.0",
"libnotify.so.4",
"libgobject-2.0.so.0",
"libglib-2.0.so.0",
"libpango-1.0.so.0",
"libfreetype.so.6",
"libgconf-2.so.4",
"libcairo.so.2",
"libxml2.so.2",
"libunique-1.0.so.0",
"libgdk-x11-2.0.so.0",
"libintl.so.8",
"libatk-1.0.so.0",
"libgstreamer-1.0.so.0",
"libgmodule-2.0.so.0",
"libfontconfig.so.1",
"libgdk_pixbuf-2.0.so.0",
"libgio-2.0.so.0",
"libpangocairo-1.0.so.0",
]
So I need to search what ports provide these libs...
grep libnotify.so.4 /usr/ports/*/*/pkg-plist
did not help --
Code:
[b]/sbin/grep: Argument list too long.[/b]
but to increase ARG_MAX i need to recompile kernel.
too bad that there is no equivalent for
yum whatprovides
/ apt-file find
.Maybe I'm doing something wrong and there is a much easier way to do it?
I know that I can search all these libs via Google, but ...
If I'm trying to do something stupid, don't blame me) I wrote that I've never done this kind of stuff.
Makefile
Code:
# $FreeBSD$
PORTNAME= alarm-clock-applet
PORTVERSION= 0.3.4
CATEGORIES= deskutils
MASTER_SITES= http://launchpad.net/alarm-clock/trunk/0.3.4/+download/
MAINTAINER= ...
COMMENT= Alarm Clock is a fully-featured alarm clock
LICENSE= GPLv2
GNU_CONFIGURE= yes
USES= gmake
INSTALLS_ICONS= yes
.include <bsd.port.mk>
And why in Chapter 3. Quick Porting there are nothing about how to specify
Code:
LIB_DEPENDS=
RUN_DEPENDS=
Last edited by a moderator: