This circuit can be used for incandescent lams as well without any particular change (the first one). After all, it is just a linear power supply. There are 2 problems that you will have to face: During fade in process, the transistor will be called to dissipate a lot of power, which depends on the current drawn by your lamp. The BC548 is absolutely incapable to do this. You will definitely need the second stage with the BD243 as explained at the bottom of the page.
Second, each transistor will generate a voltage drop. The first one (BC548 ) about 0.7 volts and the second one (BD243) another 0.7 volts. If you plan to use a power darlington pair transistor instead of the BD243, then this number becomes some 1.3 volts. You will therefore need some 2 volts greater power supply than your lamp to achieve maximum power. If for example your lamp runs maximum at 12V, you will either need 1.4+12 = 13.4Volts if the transistor are simple transistors, or 2+12=14V if the second transistor is a darlington pair...