Fatti
Fritz Singeisen, commerciante a Liestal, è proprietario di due fondi a Gelterkinden, situati al di fuori della zona edificabile ma all'interno del perimetro del progetto generale di canalizzazione del Comune. Egli aveva acquistato questi fondi nel 1960 e 1961 e successivamente aveva concesso al medico Dr. Walter Marti un diritto di acquisto su di essi. Il 5 luglio 1965, Singeisen e Marti hanno chiesto alla Direzione dell'agricoltura del Cantone di Basilea Campagna di autorizzare l'alienazione dei fondi prima della scadenza del divieto decennale di cui all'art. 218 CO. La Direzione dell'agricoltura e la Commissione cantonale di ricorso hanno respinto la richiesta.
Legge
Il Tribunale federale conferma il rigetto della richiesta. Esso constata innanzitutto che la Commissione di ricorso ha deciso validamente con soli 4 membri anziché 5, poiché i ricorrenti avevano rinunciato alla partecipazione di un membro. Inoltre, il Tribunale ritiene che il contratto di concessione di un diritto di acquisto debba essere qualificato come alienazione ai sensi dell'art. 218 CO.
Sulla questione se i fondi siano da considerarsi terreni edificabili ai sensi dell'art. 218 cpv. 2 CO, il Tribunale federale afferma che è determinante se i fondi possano essere immediatamente edificati in base alle condizioni oggettive. Su richiesta delle parti, l'autorità cantonale competente deve emettere…