From owner-freebsd-ports@FreeBSD.ORG Sun Nov 6 20:34:17 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B87B1106564A for ; Sun, 6 Nov 2011 20:34:17 +0000 (UTC) (envelope-from duchateau.olivier@gmail.com) Received: from mail-yw0-f54.google.com (mail-yw0-f54.google.com [209.85.213.54]) by mx1.freebsd.org (Postfix) with ESMTP id 7AAE38FC0C for ; Sun, 6 Nov 2011 20:34:17 +0000 (UTC) Received: by ywt32 with SMTP id 32so5975934ywt.13 for ; Sun, 06 Nov 2011 12:34:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=tbHQCP0Jptl645aiPsbuXV2a/Igo/1IrlX9fYo+Fh+8=; b=bAs0yuXl9gknlN27R9fJzsx0hQ9Q53NFMCQjIP+FJyelkKAIZpQDvZe+lvnteblxIN L8O5qB3bqCrKHnrROxCCsvmPTV3uWvD2Ly0hpJTTlYDdLTWNDtDklFcomgioiEREQgx6 JD1pRZXt1Mddm2Jjw4+dbbUH+KiQqeQiqEJSE= MIME-Version: 1.0 Received: by 10.50.85.129 with SMTP id h1mr36373850igz.47.1320611656614; Sun, 06 Nov 2011 12:34:16 -0800 (PST) Received: by 10.231.4.149 with HTTP; Sun, 6 Nov 2011 12:34:16 -0800 (PST) In-Reply-To: References: Date: Sun, 6 Nov 2011 21:34:16 +0100 Message-ID: From: Olivier Duchateau To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Cc: user 5813 Subject: Re: Wicd X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2011 20:34:17 -0000 Hi, It's not trivial, you need to understand src/sys/net80211/ directory and certainly src/include/netconfig.h Then, have good knowledge in Python, especially socket, fnctl, and struct modules (and also understand ioctl). See if their wrappers (wpactrl, and iwscan) work under FreeBSD, and finally patch the setup.py file, because FreeBSD is not Linux. So if you are time, you can. 2011/11/6 user 5813 : > Has anyone heard of someone attempting to port Wicd to FreeBSD? I have > googled this over and over and found nothing. If not, how would I begin to > learn about porting it? I know it is in python and would probably only > require some tweaking to include ifconfig instead of iwconfig. I am very > new to BSD and programming and need to know where to start. I have read the > handbook on porting but there are still some pieces missing for me. I think > where I am stuck at is the actual tweaking of the program to make it run > under BSD. Should I just make a Makefile and see if it builds before > anything else? > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > -- olivier