All that is needed is a voltage source significantly higher than the batteries full charge voltage and a resistor. The resistor should be calculated to drop (Vin - Vbatt) at a current of C / 20.
This will cause a higher charging current when the battery is depleted, which is okay, going down to the C/20 current when the battery is fully charged.
Bob